Welcome to www.phpmyanmar.org

post image
Category: PHP

Valet - Laravel development environment for Mac

By Set Kyar Wa Lar 1 year ago

ကျွန်တော်ဒီနေ့ရေးသားမယ့်အကြောင်းအရာကတော့ Mac မှာ Laravel Development အတွက်အလွယ်ကူဆုံး Valet အကြောင်းကိုရေးသားမှာဖြစ်ပါတယ်။ Valet ကိုသုံးမယ်ဆိုရင် Vagrantမလို၊ Apache မလို၊ Nginx မလို၊ /etc/hosts file လည်းမလိုပါဘူး။ ဒါ့အပြင့်သင့် sites တွေကိုလည်း local tunnels သုံးပြီးတော့ share လုပ်လို့ရပါတယ်။

post image
Category: Laravel

Upgrade To Laravel 5.3. From 5.2

By Set Kyar Wa Lar 1 year ago

ကျွန်တော်ဒီနေ့ပြောမယ့်အကြောင်းအရာကတော့ Laravel 5.2 app ကို Laravel 5.3 ဘယ်လိုပြောင်းမလဲဆိုတာဖြစ်ပါတယ်။ ပမဆုံးအနေနဲ့ Laravel Doc က Upgrade Guide ကိုအရင်သေချာဖတ်ပါ။ ပြီးရင် Doc ကပြောတဲ့အတိုင်းလိုက်လုပ်လိုက်ရုံပါဘဲ။

post image
Category: Laravel

Dive in to laravel scout

By Sithu Aung 1 year ago

ဒီနေ့ laravel scout နဲ့ ပါတ်သတ်ပြီး လက်တွေ့ သင်ခန်းစာတွေ လုပ်ကြည့်ရအောင်ဗျာ။
laravel scout ဆိုတာ Eloquent models တွေကို search driver အသုံးပြုပြီး full text search ရှာချင်ရင် သုံးတာပါ။

post image
Category: Laravel

Telegram Notification with Laravel

By Set Kyar Wa Lar 1 year ago

ကျွန်တော်ဒီနေ့ပြောမယ့်အကြောင်းအရာကတော့ Laravel Notification Channel က Telegram Notifications Api Package ကိုသုံးပြီးတော့ဘယ်လို Noti Message ပို့မလဲဆိုတာရေးသားမှာဖြစ်ပါတယ်…

post image
Category: Tools

Setup homestead for Mac

By Sithu Aung 1 year ago

အခု ပြောပြပေးမယ့် အကြောင်းအရာကတော့ ကိုယ့်ရဲ့ mac မှာ Homestead ဘယ်လို set up လုပ်မလဲ ဆိုတာပဲဖြစ်ပါတယ်။

post image
Category: PHP

Queue, Beansalkd, Supervisor, Emailing...

By Sithu Aung 2 years ago

အားလုံးမင်္ဂလာပါဗျာ… ကိုယ့်ရဲ့ Application မှာ email ပို့ဖို့လိုအပ်လာတဲ့အခါ laravel ရဲ့ build-in Mail::queue ကို beanstalkd နဲ့ supervisor ကို အသုံးပြုပြီး ဘယ်လို setup လုပ်ရမလဲဆိုတာ ဖော်ပြသွားမှာ ဖြစ်ပါတယ်… ပုံမှန် Mail::send သုံးရင် ဖြစ်နေတာကို ဘာလို့ Mail queue သုံးရလဲဆိုတော့ ဥပမာ user registration လုပ်မယ်ဆိုရင် registration success ဖြစ်ပြီဆိုတာနဲ့ You are welcome from blah blah blah ဆိုပြီး email ပို့တတ်ကြပါတယ်။ email တစ်စောင် ပို့မယ်ဆိုရင် 3 Sec ကနေ 5 Sec အထိကြာနိုင်ပါတယ်။ ပြီးတော့ အဲ့ဒီ email ပို့တာက background process ပါ။ အသုံးပြုသူ user က အတွင်းက ဘာလုပ်နေမှန်း မသိပဲ loading လုပ်နေတာပဲမြင်ရမယ်ဆိုရင် စိတ်မရှည်ပဲ ဆက်မသုံးတော့ဘူး ဆိုရင် ကိုယ့် application အတွက် user တွေဆုံးရှုံးနိုင်ပါတယ်။