လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> နောက်ဆုံးရဆောင်းပါးများစာရင်း> Windows ပတ်ဝန်းကျင်ရှိ PHP အစီအစဉ်များကိုထုပ်ပိုးခြင်းနှင့်ဖြန့်ကျက်ရန်လမ်းညွှန်ဖြည့်စွက်

Windows ပတ်ဝန်းကျင်ရှိ PHP အစီအစဉ်များကိုထုပ်ပိုးခြင်းနှင့်ဖြန့်ကျက်ရန်လမ်းညွှန်ဖြည့်စွက်

M66 2025-06-24

Windows ပတ်ဝန်းကျင်ရှိ PHP အစီအစဉ်များကိုမည်သို့ထုပ်ပိုးခြင်းနှင့်ဖြန့်ချိနည်း။

ယေဘုယျအမြင်

PHP application များပြုလုပ်သောအခါဖြန့်ကျက်ခြင်းနှင့်ဖြန့်ဖြူးခြင်းလွယ်ကူချောမွေ့စေရန်အတွက်စီမံကိန်းတစ်ခုလုံးကို executable file or installation package တစ်ခုထဲသို့ထုပ်ပိုးလေ့ရှိသည်။ ဤဆောင်းပါးသည် application များကိုမြန်မြန်ဆန်ဆန်ဖြန့်ချိစေရန် Windows ပတ်ဝန်းကျင်ရှိ PPP အစီအစဉ်များကိုမည်သို့တပ်ဆင်ရမည်ကိုအသေးစိတ်ဖော်ပြထားသည်။

အဆင့် 1: PHP ပတ်ဝန်းကျင်ကိုထည့်သွင်းပါ

ပထမ ဦး စွာ Windows System တွင် PHP ပတ်ဝန်းကျင်ကိုတပ်ဆင်ရန်လိုအပ်သည်။ PHP installation package ၏နောက်ဆုံးပေါ် Windows ဗားရှင်းကိုဒေါင်းလုတ် လုပ်. installation wizard ကို download လုပ်ပြီး installation wizard ကိုသွားပါ။ တပ်ဆင်ပြီးပါက PHP အစီအစဉ်များကို command line interface မှတဆင့် PHP ပရိုဂရမ်များကိုထုပ်ပိုးခြင်းနှင့်ဖြန့်ကျက်ခြင်းတို့ကိုစီမံခန့်ခွဲနိုင်သည်။

အဆင့် 2: မှီခိုမှုစီမံခန့်ခွဲမှုအတွက်တေးရေးဆရာကိုသုံးပါ

PHP Projects များသည်များသောအားဖြင့် third-party libraries များပေါ်တွင်မှီခိုသည်။ တေးရေးဆရာသည်အများအားဖြင့်အသုံးပြုသော PHP လယ်တွင်အသုံးပြုသော PHP လယ်တွင်အသုံးပြုသောမှီခိုသူစီမံခန့်ခွဲမှုကိရိယာဖြစ်သည်။

စီမံကိန်းမှီခိုချက်များကိုဖော်ပြရန် Project Root Directory တွင် composer.json ဖိုင်ကိုဖန်တီးပါ။ ဥပမာအားဖြင့်:

 {
  "require": {
    "monolog/monolog": "^2.0"
  }
}

ထို့နောက် command line ပေါ်ရှိစီမံကိန်း root directory ကိုရိုက်ထည့်ပြီး execute လုပ်ပါ။

 composer install

တေးရေးဆရာသည်လိုအပ်သောမှီခိုမှုကိုအလိုအလျောက်တပ်ဆင်လိမ့်မည်။ တပ်ဆင်မှုပြီးဆုံးသွားသောအခါ, application သည်ပုံမှန်အားဖြင့်အခြားပတ်ဝန်းကျင်တွင်ပုံမှန်လည်ပတ်ကြောင်းသေချာစေရန်မှီခိုစာကြည့်တိုက်ကိုအတူတကွထုပ်ပိုးနိုင်သည်။

အဆင့် 3: လျှောက်လွှာကို phar ဖြင့်အထုပ်

PhAR (PHP archast) သည် PHP အတွက် built-in ထုပ်ပိုးပုံစံတစ်ခုဖြစ်သည်။ ၎င်းသည် PHP ဖိုင်များနှင့်မှီခိုမှုများကို executable file တစ်ခုထဲသို့ထည့်သွင်းရန်လွယ်ကူစေနိုင်သည်။

ပထမ ဦး စွာ Build.php ဖိုင်တစ်ခုကိုဖန်တီးပါ။ ဥပမာမှာအောက်ပါအတိုင်းဖြစ်သည် -

 <?php
$phar = new Phar('app.phar');
$phar->startBuffering();
$phar->buildFromDirectory(__DIR__);
$phar->stopBuffering();
$phar->setStub('<?php Phar::mapPhar("app.phar"); include "phar://app.phar/index.php"; __HALT_COMPILER(); ?>');

ထို့နောက် command line တွင် execute:

 php build.php

ကွပ်မျက်ခံရပြီးနောက် app.phar အမည်ရှိဖိုင်ကို PHP ဖိုင်များနှင့် application များ၏မှီခိုမှုအားလုံးပါ 0 င်ပြီးတိုက်ရိုက်လည်ပတ်နိုင်သည်။

အဆင့် 4: လျှောက်လွှာကိုဖြန့်ဖြူးပါ

Generated App.phar ဖိုင်ကို Target Windows ပတ်ဝန်းကျင်ရှိမည်သည့်လမ်းညွှန်သို့မဆိုကူးယူပါ။ command line မှတဆင့် directory ကိုထည့်ပါ။

 php app.phar

application သည် command line နှင့် output urolution ရလဒ်များနှင့်မှတ်တမ်းများကိုဖွင့်လိမ့်မည်။

အကျဉ်းချုပ်

အထက်ပါအဆင့်များမှတစ်ဆင့် Windows ပတ်ဝန်းကျင်ရှိ PHP အစီအစဉ်များကိုထုပ်ပိုးခြင်းနှင့်ဖြန့်ကျက်မှုများကိုအလွယ်တကူအကောင်အထည်ဖော်နိုင်သည်။ Composer စီမံခန့်ခွဲမှုမှီခိုမှုများကိုအသုံးပြုခြင်းနှင့်ဖာနည်းပညာများကိုလျှောက်လွှာများကိုထည့်သွင်းရန်, ဤသင်ခန်းစာသည်သင်၏ PHP စီမံကိန်းထုတ်လွှတ်မှုအတွက်အထောက်အကူပြုမည်ဟုမျှော်လင့်ပါသည်။