توسعه دهنده نرم افزار

روش استفاده از دیزاین پترن singleton در لاراول

ابتدا در serivceProvider درون متد register به صورت زیر کلاس مورد نظر را تعریف میکنیم مزیت استفاده از singleton این است که فقط برای یکبار new میشود و هر جا میتوان از آن خیلی ساده استفاده کرد. این امر موجب بهینه سازی مصرف Ram و ارتقا سرعت نیز میگردد و سپس بدین شکل از آن […]

روش تست کردن رکورد dkim

برای اینکه بتونید به درستی رکورد dkim تست کنید از این سایت استفاده کنید. Selector را برابر عنوان رکورد مثلا *._domainkey Domain name هم برابر با ادرس دامنه رکورد DKIM در احرازهویت ایمیل های ارسالی برای گیرنده اهمیت دارد و یکی از دلایل مهم در اسپم شدن ایمیل ها می باشد

نصب MailHog جهت تست ایمیل در لاراول

برای این کار باید docker compose را نصب کرده باشید یک دایرکتوری با نام docker-workspace میسازیم سپس به آن دایرکتوری وارد میشویم و فایل docker-compose.yml را ایجاد میکنیم و دستور زیر را در آن وارد میکنیم در نهایت با وارد کردن دستور نصب انجام میشود جهت مشاهده mailHog وارد آدرس http://localhost:8100 شوید در لاراول فایل […]

Eager Loading چطور در لاراول استفاده کنیم

به صورت معمولی اگر شما یک رابطه در مدل Flat داشته باشید که به جدول دیگر رابطه یک به یک داشته باشید hasOne به شکل زیر میتوان از ان استفاده کرد در روش فوق به ازای هر لوپ یکبار به جدول owner ارجاع میکند یعنی اگر ۱۰۰ تا رکورد باشد ۱۰۰ بار لوپ اجرا میشود […]

دستورات import و export دیتابیس mysql در محیط داکر docker

برای گرفت export از دیتابیس دستور زیر را اجرا نمایید docker-test-db-1 همان container name است که با دستور docker ps بدست می آید laravel نام دیتابیسی است که باید export گرفته شود dump000916-3.sql نام فایلی است که export گرفته میشود جهت ورود اطلاعات به دیتابیس import از دستور زیر docker-test-db-1 همان container name است که […]

نصب داکر در لینوکس بدون تحریم و کندی سرعت

همانطور که می دانید docker دسترسی ایرانیان را مسدود کرده که معمولا با روش هایی مثل شکن این کار را انجام میدهند اما متاسفانه خود داکر هم dns های شکن را تشخیص میدهد و با سرعت بسیار پایینی به نصب پاسخ میدهد ممکن است در اینترنتی که ۱ مگابایت سرعت دانلود دارد با ۱۶ کیلوبایت […]

نکات کلی وردپرس

1-بخش functions 1-فهرست ها برای تعریف فهرست اول این تکه خود را توی فایل functions.php قرار بدید برای استفاده از تکه کد زیر استفاده کنید 2-افزودن ساپورت های معمولی برای تم مثل ماستوم لوگو , عکس برای پست و ….. 3-لینک کردن css 4-گرفتن آدرس دایرکتوری 5-نشان ندادن یک نوع پست 6-تعریف ابزارک برای استفاده […]