0 က်ဘ်ဆိုက်၏လုံခြုံရေးကိုတိုးတက်စေရန်နှင့်အသုံးပြုသူအချက်အလက်များကိုအကာအကွယ်ပေးနိုင်ရန်အတွက်ဝက်ဘ်ဆိုက်များစွာသည်အသုံးပြုသူမည်သူမည်ဝါဖြစ်ကြောင်းစစ်ဆေးခြင်းကိုအကောင်အထည်ဖော်ရန်လိုအပ်သည်။ ဤဆောင်းပါးသည် PHP နှင့်လုံခြုံရေးစစ်ဆေးမှုများလုပ်ဆောင်မှုများကိုအကောင်အထည်ဖော်ရန် Firbase Hosting ကိုမည်သို့အသုံးပြုရမည်ကိုမိတ်ဆက်ပေးလိမ့်မည်။
Firebase Hosting သည် Google မှထောက်ပံ့ပေးသော static web hosting 0 န်ဆောင်မှုတစ်ခုဖြစ်သည်။
ပထမ ဦး စွာ Firebase Console တွင်စီမံကိန်းအသစ်တစ်ခုကိုဖန်တီးရန်လိုအပ်သည်။ တစ်ချိန်ကဖန်တီးသည်နှင့်တပြိုင်နက်ထူးခြားသောမီးဖြင့်စီမံကိန်းအမှတ်အသားကိုရရှိထားသည်။
Firebase hosting ကိုအသုံးပြုသောအခါ command line tools များကို configure နှင့်ဖြန့်ကျက်ရန်လိုအပ်သည်။ ပထမ ဦး စွာ FireChase CLI (command line interface) tool ကို install လုပ်ပါ။
npm install -g firebase-tools
တပ်ဆင်ပြီးပြီးပါက FireBase CLI သို့ ဝင်ရောက်. သင်၏ Firebase Project ကိုတွဲဖက်ပါ။
firebase login
firebase use --add
ထို့နောက် FireBase Hosting Configuration ကိုစတင်ပါ။
firebase init hosting
Configuration လုပ်ငန်းစဉ်အတွင်း PHP ဖိုင်များကိုသိမ်းဆည်းထားသည့်လမ်းညွှန်ဖြစ်သောအများပြည်သူလမ်းညွှန်များကိုသင်သတ်မှတ်ရန်လိုအပ်သည်။ ထို့နောက်သင်စာမျက်နှာတစ်ခုတည်းအက်ပလီကေးရှင်းကို configure လုပ်ရန်နှင့်နောက်ဆုံးတွင် configure.json `` firebase.json`
PHP ကိုလုံခြုံရေးအတည်ပြုခြင်းအားအကောင်အထည်ဖော်ရန်အတွက်ကျွန်ုပ်တို့သည် The FireBase Hosting configuration file ရှိသက်ဆိုင်ရာ PHP handler ကိုသတ်မှတ်ရန်လိုအပ်သည်။
{
"hosting": {
"public": "public",
"rewrites": [
{
"source": "**",
"function": "index"
}
]
},
"functions": {
"source": "functions"
}
}
အထက်ဖော်ပြပါဖွဲ့စည်းမှုတွင် URL ၏တောင်းဆိုချက်များကိုကိုင်တွယ်ရန် `index` function ကိုသတ်မှတ်ပြီး` functions` directory ကို source code directory အဖြစ်အသုံးပြုပါ။
သင်၏အများပြည်သူလမ်းညွှန်တွင် `index.php-` အမည်ရှိဖိုင်တစ်ခုကိုဖန်တီးပါ။ ဖိုင်တွင်အသုံးပြုသူ authentication ကိုအကောင်အထည်ဖော်ရန် Verification Logic ကိုရေးနိုင်သည်။
// သင်၏အတည်ပြုသည့်ယုတ္တိဗေဒကိုဤနေရာတွင်ရေးပါ
ဥပမာအားဖြင့်, အသုံးပြုသူရဲ့ login status ကို `index.php on ရှိ` index.php တွင်ရှိနေသည်ကိုစစ်ဆေးနိုင်သည်။ သို့မဟုတ်အသုံးပြုသူသည်အရင်းအမြစ်အချို့ကိုရယူရန်ခွင့်ပြုချက်ရှိမရှိစစ်ဆေးနိုင်သည်။
PHP ဖိုင်ကိုရေးပြီးနောက်တွင်အောက်ပါ command မှတစ်ဆင့် hosting frombasing သို့ဖိုင်ကိုဖြန့်ဖြူးနိုင်သည်။
firebase deploy
ဖြန့်ကျက်မှုဖြည့်စွက်ပြီးတာနဲ့သင်၏ Firebase hosting link ကိုသွားပါ။
Firbase Hosting နှင့် PHP နှင့်အတူလုံခြုံရေးအတည်ပြုချက်ကိုအလွယ်တကူအကောင်အထည်ဖော်နိုင်သည်။ Firbase CLI Tools ၏စွမ်းအားဖြင့်သင်၏ဝက်ဘ်ဆိုက်ကိုလျင်မြန်စွာ configure လုပ်ပြီးကာကွယ်နိုင်သည်။ ဒီဆောင်းပါးကသင့်ကိုကူညီလိမ့်မယ်လို့မျှော်လင့်ပါတယ်