
کار با Enumها در لاراول: نام، مقدار و مجوزها
کار با Enumها در لاراول؛ تفاوت case، name و value، استفاده در مجوزها، Blade و مدلهای Eloquent.

کار با Enumها در لاراول؛ تفاوت case، name و value، استفاده در مجوزها، Blade و مدلهای Eloquent.

ساخت دستور تعاملی Artisan با PromptsForMissingInput و Laravel Prompts؛ دریافت آرگومان الزامی و اعتبارسنجی ورودی.

وقتی داریم یه پروژه رو کدنویسی میکنیم در مدیریت فرایند همزمان (concurrent operations) خیلی باید حواسمون باشه باشه با هم تداخل نداشته باشند.
Cache لارول آمده و یه سیستم خیلی کارامد و باحال برای این کار آماده کرده که با هم قراره ببینم چطوری کار میکنه. 😁

کار کردن با مجموعه داده های بزرگ نیازمند انعطاف پذیری بالا در نحوه دستکاری و استفاده از اونا برخورداره، درحالی که collection ها متدهای خوبی رو برای کارکردن با داده ارائه میدهند ولی برای بازدهی بیشتر نیاز داریم که بتونیم به query خودمون برگریدم.

بدون شک برای شما هم اتفاق افتاده که برگشتید به کدهاتون و متوجه یکسری از کد ها نشدید، تابع max یکی از ابزاری هست که کدتون رو خوانا تر میکنه!

همیشه وقتی داریم پروژهای رو شروع میکنیم به خودمون قول میدیم که کدهای تمیزی میزنم ولی هرچی بیشتر توی پروژه پیش میریم فراموش میکنیم که چه قولی به خودمون دادیم، **shouldBeStrict** نمیذاره چیزی رو فراموش کنی 😜

زمان کار با دادههای حجیم و مهم برگردوند همه اون ها باعث میشه که برنامهتون کارایی خودش رو از دست بده و با مشکل حافظه مواجه بشه.

بدون شک برای شما هم پیش آمده که از وبسرویسی استفاده میکنید که در هر دقیقه تنها تعداد محدودی درخواست مجاز است و موضوع «محدود کردن درخواستها» و مدیریت آن گاهی ساعتها زمان میبرد.

در هر پروژه نرمافزاری، پس از انتخاب تکنولوژی پیادهسازی، تمرکز بهطور طبیعی به سمت دیتابیس میرود؛ بخشی که نقش کلیدی در عملکرد و ساختار کلی سیستم دارد.