رفتن به مطلب
انجمن پشتیبانی لاراول ایران

هاست لاراول با پشتیبانی 24 ساعته و امکانات کامل از مدیرهاست

mq1379

انجام چند کار همزمان در کنترلر

Recommended Posts

سلام من میخوام تو چند جای سایتم یه سری عملیات با هم تو یه کنترلر انجام بشه اما ازونجا که این کارا به ترتیب انجام میشه و همه این کارا حیاتی است اگه اون وسط یه کدوم اررور بده همه چی خراب میشه یعنی یه سری کارا انجام شده یه سری نشده مثلا پول از کیف پول کاربر تو سایت کم شده اما درخواست برداشت به ادمین ارسال نشده یا برعکس شما راهی میدونید که بشه همه کارا رو همزمان انجام داد و اگه هر کدوم اررور داد بقیه انجام نشه؟

Share this post


Link to post
Share on other sites

هاست لاراول با پشتیبانی 24 ساعته و امکانات کامل از مدیرهاست

برای پیاده سازی اینطور کارها که به شکل زنجیر وار و به ترتیب باید انجام بشن بهترین کار این هست که از دیزاین پترنها استفاده کنید و مشخصا برای اینکار میتونید

از دیزاین پترن chain of responsibility استفاده کنید و گرنه باید کلی شرطهای مختلف توی کدتون بنویسید که هم باعث شلوغی و ناخوانایی خیلی زیاد کدتون میشه 

و هم بعدا بخواید کد رو توسعه و تغییرات بدید دردسر خیلی زیادی خواهد داشت در مورد دیزاین پترن chain of responsibility جستجو و تحقیق کنید و سعی کنید

با این روش کدتون رو پیاده سازی کنید.

Share this post


Link to post
Share on other sites

وارد این گفتگو شوید

میتوانید پیام خود را ارسال کنید و بعد ثبت نام نمایید. در صورتی که حساب کاربری دارید, هم اکنون وارد شوید و در این گفتگو شرکت کنید.

مهمان
پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  Only 75 emoji are allowed.

×   لینک شما به صورت اتوماتیک جایگذاری شد.   نمایش به عنوان یک لینک به جای

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • جدید...