ယနေ့ဖွံ့ဖြိုးရေးပတ် 0 န်းကျင်တွင် PHP သည်ကျယ်ပြန့်စွာအသုံးပြုသော scripting language ဖြစ်ပြီး Linux အောက်တွင်သင့်တော်သော PHP ပေါင်းစည်းထားသောဖွံ့ဖြိုးရေးပတ် 0 န်းကျင် (ide) တည်ဆောက်ခြင်းသည် developer များအတွက်အလွန်အရေးကြီးသည်။ ဤဆောင်းပါးသည်သင့်အား Linux အောက်ရှိ PHP ပေါင်းစည်းထားသောဖွံ့ဖြိုးရေးပတ်ဝန်းကျင်ကိုလျင်မြန်စွာတည်ဆောက်ရန်နှင့်ဖွံ့ဖြိုးတိုးတက်မှုဆိုင်ရာစွမ်းဆောင်ရည်ကိုတိုးတက်အောင်ကူညီရန်အသေးစိတ်လမ်းညွှန်တစ်ခုပေးလိမ့်မည်။
ပထမ ဦး စွာဖွံ့ဖြိုးတိုးတက်မှုအတွက်တည်ငြိမ်သော Linux ဖြန့်ဖြူးခြင်းကိုရွေးချယ်ခြင်းသည်အလွန်အရေးကြီးသည်။ ဘုံဖြန့်ဝေမှုများတွင် Ubuntu, Centos နှင့် Debian တို့ဖြစ်သည်။ ဖြန့်ဖြူးမှုတစ်ခုစီတွင်ကိုယ်ပိုင်အားသာချက်များနှင့်အားနည်းချက်များရှိပြီး developer များသည်လည်းသူတို့၏ကိုယ်ပိုင်လိုအပ်ချက်များနှင့်အညီရွေးချယ်နိုင်သည်။
PHP Development ပတ်ဝန်းကျင်ကိုမပြုပြင်မီ PHP စနစ်တွင်ထည့်သွင်းထားကြောင်းသေချာပါစေ။ PHP နှင့်၎င်း၏ဘုံတိုးချဲ့ချက်များကိုအောက်ပါ command မှတဆင့် install လုပ်နိုင်သည်။
တပ်ဆင်မှုပြီးဆုံးသွားသောအခါ PHP ကိုအောက်ပါ command မှတစ်ဆင့်အောင်မြင်စွာတပ်ဆင်ထားခြင်းရှိမရှိကိုသင်အတည်ပြုနိုင်သည်။
Linux အောက်ရှိ PHP Development ပတ်ဝန်းကျင်ကိုတည်ဆောက်ရာတွင် Apache သို့မဟုတ် Nginx ကို web server အဖြစ်ရွေးချယ်နိုင်သည်။ Apache ကိုဤလမ်းညွှန်တွင်အသုံးပြုလိမ့်မည်။ ပထမ ဦး စွာ Apache ဆာဗာကို install လုပ်ရန်လိုအပ်သည်။
တပ်ဆင်မှုပြီးဆုံးပြီးသောအခါ Apache ကိုစတင်ပါ။ စနစ်စတင်သောအခါအလိုအလျောက်ဖွင့်ပါ။
Apache နှင့် PHP ကိုအောင်မြင်စွာပေါင်းစည်းထားခြင်းရှိမရှိစစ်ဆေးရန်သင်သည်ရိုးရှင်းသော PHP test file တစ်ခုကိုဖန်တီးနိုင်သည်။
အထက်ပါကုဒ်ကို Info.php အဖြစ်သိမ်းဆည်းပြီး 0 က်ဘ်ဆိုက် root directory (များသောအားဖြင့် / var / www / html /) တွင်ထည့်ပါ။ ထို့နောက်သင်သည် php သတင်းအချက်အလက်စာမျက်နှာကိုကြည့်ရှုရန် http: //localhost/info.php ကိုရိုက်ထည့်နိုင်သည်။
ဖွံ့ဖြိုးတိုးတက်မှုထိရောက်မှုကိုတိုးတက်စေရန်သင့်လျော်သောဖွံ့ဖြိုးရေးကိရိယာတစ်ခုကိုရွေးချယ်ရန်အလွန်အရေးကြီးသည်။ ဘုံ IDES တွင်အမြင်အာရုံစတူဒီယိုကုဒ်, ဤကိရိယာများသည် PHP ဖွံ့ဖြိုးတိုးတက်မှုကိုအထောက်အကူပြုပြီးဖွံ့ဖြိုးတိုးတက်မှုဆိုင်ရာအတွေ့အကြုံများကိုတိုးတက်စေရန်အတွက်အားကောင်းသော plug-in features များကိုထောက်ပံ့ပေးသည်။
Visual စတူဒီယိုကုဒ်ကိုဥပမာတစ်ခုအနေဖြင့် PHP Integeisense Plug-in ကိုအလိုအလျောက်ကုဒ်ပြီးစီးခြင်းနှင့်ချက်ချင်းလုပ်ဆောင်မှုများကိုမြှင့်တင်ရန်သင်တပ်ဆင်နိုင်ပြီးဖွံ့ဖြိုးတိုးတက်မှုထိရောက်မှုကိုများစွာတိုးတက်အောင်ပြုလုပ်နိုင်သည်။
Debugging သည်ဖွံ့ဖြိုးရေးလုပ်ငန်းစဉ်၏မရှိမဖြစ်လိုအပ်သောအစိတ်အပိုင်းတစ်ခုဖြစ်သည်။ XDebug extension ကို install လုပ်ခြင်းသည်သင်၏ PHP ကုဒ်ကို debug လုပ်ခြင်းကိုကူညီနိုင်သည်။ install လုပ်ရန်အောက်ပါ command ကိုသုံးပါ။
တပ်ဆင်မှုပြီးဆုံးပါက XDebug ကိုပြုပြင်ရန်, PHP.INI ဖိုင်ကိုတည်းဖြတ်ရန်နှင့်အောက်ပါ configuration ကိုထည့်ပါ။
အထက်ပါအဆင့်များမှတဆင့် Linux အောက်တွင် PHP ပေါင်းစည်းထားသောဖွံ့ဖြိုးရေးပတ်ဝန်းကျင်ကိုအောင်မြင်စွာတည်ဆောက်ခဲ့သည်။ ၎င်းသည် Web Development (သို့) API ဆောက်လုပ်ရေးသည်ထိရောက်သောဖွံ့ဖြိုးရေးပတ် 0 န်းကျင်ရှိခြင်းသည်သင်၏လုပ်ငန်းစွမ်းဆောင်ရည်ကိုသိသိသာသာတိုးတက်စေနိုင်သည်။ ဤလမ်းညွှန်သည်သင်၏ PHP ဖွံ့ဖြိုးတိုးတက်မှုခရီးကိုချောချောမွေ့မွေ့စတင်ရန်ကူညီလိမ့်မည်ဟုမျှော်လင့်ပါ။