မျက်မှောက်ခေတ် Web Development တွင် Linux System နှင့် PHP သည်ဘုံပေါင်းစပ်မှုများဖြစ်သည်။ PHP Module သည်ဘာသာစကား၏စွမ်းဆောင်ရည်မြှင့်တင်ရေးအတွက်စနစ်အရင်းအမြစ်များ, စာကြည့်တိုက်များနှင့် interfaces များကိုပိုမိုအသုံးပြုရန်ခွင့်ပြုသည်။ ၎င်းသည် Image processing သို့မဟုတ် database connection တစ်ခုဖြစ်သည်ဖြစ်စေ PHP Modules ၏ဆင်ခြင်တုံတရားပြင်ဆင်မှုသည်စီမံကိန်း၏ဗိသုကာကိုပိုမိုကောင်းမွန်စေရန်အရေးကြီးသောခြေလှမ်းတစ်ခုဖြစ်သည်။
PHP module သည် PHP လုပ်ဆောင်နိုင်စွမ်းကိုတိုးမြှင့်ရေးအတွက် extension အစိတ်အပိုင်းတစ်ခုဖြစ်သည်။ ၎င်းတို့သည် developer များကတိကျသောအလုပ်များကိုကိုင်တွယ်ရန် API သို့မဟုတ်စာကြည့်တိုက်လုပ်ဆောင်ချက်များကိုအပိုဆောင်း API သို့မဟုတ်စာကြည့်တိုက်လုပ်ငန်းများကိုဖုန်းခေါ်ရန်ခွင့်ပြုသည်။ ဥပမာအားဖြင့် GD module ကို image processing အတွက်အသုံးပြုသည်။ PDO module ကိုဒေတာဘေ့စ်ဝင်ရောက်ခွင့်အတွက်အသုံးပြုသည်။ ဤရွေ့ကား module များကိုအကြောင်းအရာစီမံခန့်ခွဲမှုစနစ်များ, ဒေတာပြုပြင်ခြင်း 0 န်ဆောင်မှုများ, API interface ဖွံ့ဖြိုးတိုးတက်မှုနှင့်အခြားအခြေအနေများတွင်ကျယ်ပြန့်စွာအသုံးပြုသည်။
Ubuntu ကဲ့သို့သော Debian အခြေပြုစနစ်များတွင် PHP Modules ကိုတပ်ဆင်ရန် APT Package Manager ကိုသင်အသုံးပြုနိုင်သည်။ အောက်ဖော်ပြပါများသည်ဘုံ module များကို install လုပ်ရန် command များဖြစ်သည်။
sudo apt-get update
sudo apt-get install php-gd
sudo apt-get install php-mysql
sudo service apache2 restart
အထက်ပါ command သည် image processing နှင့် MySQL အထောက်အကူပြု module ကိုတပ်ဆင်ပြီး configuration ပြောင်းလဲမှုများအတွက် Apache ကိုပြန်လည်စတင်လိမ့်မည်။
Module installation သည်အောင်မြင်မှုရှိမရှိအတည်ပြုရန်သင်အသေးစိတ်ကြည့်ရန် Phpinfo () function ကိုသုံးနိုင်သည်။ ကျေးဇူးပြု. PHP ဖိုင်အသစ်တစ်ခုကိုဖန်တီးပြီးအောက်ပါတို့ကိုရေးပါ။
<?php
phpinfo();
?>
Saving ပြီးနောက်သင်၏ browser တွင်ဖိုင်ကိုရယူပြီးဖိုင်ကို 0 င်ရောက်ခြင်းနှင့်စာမျက်နှာသည်လက်ရှိ PHP configuration နှင့် loaded module များစာရင်းအပြည့်အစုံကိုပြလိမ့်မည်။
GD module ကိုဥပမာတစ်ခုအနေဖြင့်ယူပြီးအောက်ပါသည် PHP မှတစ်ဆင့်ရုပ်ပုံများကိုထုတ်လုပ်ခြင်း၏ဥပမာတစ်ခုဖြစ်သည်။
<?php
header('Content-Type: image/png');
$im = imagecreatetruecolor(200, 200);
$bgColor = imagecolorallocate($im, 0, 0, 0);
imagefill($im, 0, 0, $bgColor);
imagestring($im, 5, 50, 90, 'Hello, PHP!', imagecolorallocate($im, 255, 255, 255));
imagepng($im);
imagedestroy($im);
?>
ဤကုဒ်ကိုဖွင့်ပြီးနောက် Browser သည် "ဟဲလို, PHP!" နှင့် PNG ပုံကိုပြသပြီး GD Module သည်ပုံမှန်အလုပ်လုပ်နေသည်ကိုညွှန်ပြသည်။
PHP Modules သည် Linux ပတ် 0 န်းကျင်ရှိ 0 က်ဘ်ဝီဝဘ်ဆိုက်များ၏ပမာဏနှင့်ကွပ်မျက်မှုစွမ်းရည်ကိုတိုးတက်စေရန်အတွက်အစွမ်းထက်သောကိရိယာတစ်ခုဖြစ်သည်။ လိုအပ်သော module များကို install လုပ်ခြင်း, ၎င်းတို့အားအမှန်တကယ်စီမံကိန်းများနှင့်သက်ဆိုင်ခြင်း, စီမံခန့်ခွဲမှုများကိုအတည်ပြုခြင်း,