Web Development Technology, PHP ကိုစဉ်ဆက်မပြတ်တိုးတက်မှုသည်ကျယ်ပြန့်စွာအသုံးပြုသော scripting language တစ်ခုအနေဖြင့်အရေးပါသောအခန်းကဏ် plays မှပါ 0 င်သည်။ PHP, CLI (command line interface) နှင့် CGI (အများဆိုင်တံခါးပေါက်) နှင့် CGI (အများဆိုင်တံခါးပေါက်) သည်သာမန်ကွပ်မျက်မှုပုံစံနှစ်ခုဖြစ်သည်။ ဤဆောင်းပါးသည်ဤပုံစံနှစ်ခုကိုအသေးစိတ်ဖော်ပြရန်နှင့်တိကျသောအသုံးပြုမှုအကြံပြုချက်များနှင့်ကုဒ်များကိုဥပမာပေးလိမ့်မည်။
CLI သည် PHP ၏ command line interface ဖြစ်ပြီး developer များကို command line မှတဆင့် PHP scripts တွင် PHP scripts များကို console တွင်လုပ်ဆောင်ရန်ခွင့်ပြုသည်။ ဤစနစ်သည် task execution, အသုတ်အပြောင်းအလဲသို့မဟုတ်နောက်ခံဇာတ်ညွှန်းရေးဆွဲခြင်းကဲ့သို့သောဖြစ်ရပ်များအတွက်သင့်တော်သည်။
အားသာချက်:
အားနည်းချက် -
CGI သည် PHP သည် 0 က်ဘ်ဆာဗာပေါ်တွင်အလုပ်လုပ်သော interface တစ်ခုဖြစ်သည်။ ၎င်းသည် PHP scripts များကို HTTP တောင်းဆိုမှုများမှတဆင့် execute လုပ်ထားသည့် HTTP တောင်းဆိုမှုများမှတဆင့်အသုံးပြုသည်။
အားသာချက်:
အားနည်းချက် -
Developer များသည်အမှန်တကယ်လိုအပ်ချက်များနှင့်အခြေအနေများအရသင့်လျော်သော PHP Execution Mode ကိုရွေးချယ်နိုင်သည်။ ဒီနေရာမှာအကြံပြုချက်အချို့ရှိပါတယ်:
PHP CLI script များဥပမာ -
<?php // CLIScript,ထုတ်လုပ်ခြင်းHello World echo "Hello World"; ?>
PHP CGI scripts ၏ဥပမာ -
<?php // CGIScript,ထုတ်လုပ်ခြင်း动态内容 header("Content-Type: text/html; charset=utf-8"); echo "<h1> မင်္ဂလာပါ CGI!</h1> "; >
အချုပ်အားဖြင့် CLI နှင့် CGI တွင်ကိုယ်ပိုင်အားသာချက်များနှင့်အားနည်းချက်များနှင့်သက်ဆိုင်သောအခြေအနေများရှိသည်။ developer များတိကျတဲ့လိုအပ်ချက်များနှင့်အညီ PHP scripts များကို run ရန်သင့်လျော်သော execute mode ကိုရွေးချယ်နိုင်သည်။