ကၽြန္ေတာ္ joomla နဲ႔ ၀က္ဆိုဒ္တစ္ခုဘယ္လိုဖန္တီးရမယ္ဆိုတာ လိုကယ္အတြက္ ေရာ internet ေပၚမွာ အတြက္ေရာ ေရးၿပီး ၿဖစ္ပါတယ္။
အရင္ ၿမန္မာလူငယ္မ်ားဆံုဆည္းရာဖိုရမ္မွာ ပဲေရးခဲ႔တာပါ။အခုေတာ့ပို႔ေတြေပ်ာက္ကုန္ပါတယ္။ကၽြန္ေတာ္လည္းေလာေလာဆယ္ေတာ့အေၿခခံကိုမေရးၿဖစ္ေသးပါဘူး။
ေနာက္မွၿပန္ေရးေပးပါ့မယ္။
ေလာေလာဆယ္ေတာ့ ကၽြန္ေတာ့မွာရွိေနတဲ႔ joomla extension ေတြကို မိတ္ဆက္ေပးရင္း ၊ဘယ္လိုအသံုးၿပဳရမယ္ဆိုတာသိသေလာက္ရွင္းၿပရင္းနဲ႔ ရွယ္ယာေပးခ်င္ပါတယ္။
ကၽြန္ေတာ္ၿပန္လည္ေ၀မွ်ေပးမယ့္ extension ေတြက commercial version ေတြပါ။ Copy right ဥပေဒ နဲ႔ညိွေနမွာစိုးလို႔ တစ္ၿခားမွာအပ္လုပ္တင္ၿပီး မွ ဒီဖိုရမ္မွာလင့္ေပးမွာၿဖစ္ပါတယ္။
ေနာက္ၿပီးကၽြန္ေတာ္ေရးသားတဲ႔ ဒီပို႔ဟာ joomla အေၾကာင္းကိုဘာမွမသိေသးတဲ႔ beginner ေတြအတြက္ပဲ ရည္ရြယ္တာမို႔ နားလည္ၿပီးသားသူေတြအတြက္ ဖတ္ၾကည့္ၿပီးအမွားပါရင္ခြင့္လႊတ္ေပးပါ။
joomla extension မွာ အမ်ိဳးအစားသံုးခုရွိပါတယ္။
1. module
2. PLugin
3. commponent
တို႔ပဲၿဖစ္ပါတယ္။
Module ဆိုတာဟာ joomla website တစ္ခုမွာ ေထာင့္တစ္ေနရာကေန ေနရာယူၿပီး ကုိယ္ေပၚေစခ်င္တဲ႔စာမ်က္ႏွာတုိင္းမွာ လိုက္ပါေပးမယ့္ extension ပါ။
ဥပမာ ကၽြန္ေတာ္တို႔ သိထားခဲ႔ၾကတဲ႔ cbox ဆိုတာ module တစ္ခုပါ။web page ေတြမွာထည့္သြင္းအသံုးၿပဳ ေလ့ရွိၾကတဲ႔ နာရီေလးေတြ ၿပကၡဒိန္ေလးေတြ
ေနာက္ၿပီး mp3 player ေလးေတြဟာ module သာၿဖစ္ပါတယ္။
Plugin ဆိုတာကေတာ့ ကိုယ္ေရးတဲ႔ article ေတြကို ဖန္ရွင္ထည့္သြင္းေပးႏုိင္ပါတယ္။
ဥပမာ ကိုယ္ကပို႔တစ္ခုေရးလိုက္ၿပီဆိုတာနဲ႔ အဲဒီပို႔ ေအာက္ကေန rating ေပးႏိုင္တဲ႔စနစ္ထည့္သြင္းေပးတာမ်ိဳး။
ကိုယ္က article 100 ေရးလိုက္ရင္ ကိုယ္ေရးတဲ႔ article 100 လံုး ေအာက္မွာ rating ေပးတဲ႔စနစ္ 100 အလိုအေလ်ာက္ပါ၀င္သြားမွာၿဖစ္ပါတယ္။
module ကေတာ့ article ကိုအထူးၿပဳတာမဟုတ္ပဲ webpage အတြက္သာၿဖစ္ပါတယ္။
plugin ကေတာ့ article ကိုအထူးၿပဳတာပါ။
ဒါကေတာ့ အၾကမ္းဖ်င္းေၿပာတာပါ။
module တိုင္း plugin တုိင္းအတြက္ေတာ့ ဒီအဓိပၸါယ္ဖြင့္ဆိုခ်က္ကမမွန္ပါဘူး။
တကယ္အထအန ေကာက္ေၿပာမယ္ဆိုရင္ ေတာ့ကၽြန္ေတာ့definitionမွာ ေထာက္ၿပစရာအမွားအယြင္းတစ္ခ်ိဳ႔ရွိေနေသးပါတယ္။(
ေ၀ဖန္မယ့္သူေၾကာက္လုိ႔ၾကိဳတင္ကာကြယ္ထားတာ)
component ဆိုတာကေတာ့ management လုပ္ႏုိင္တဲ႔စနစ္တစ္ခုပါ။
ဥပမာ ကိုယ့္ joomla site ကုိ music ေတြရွယ္ယာေပးတဲ႔ ဆိုဒ္တစ္ခုလုပ္ခ်င္တယ္ဆိုပါေတာ့ ။
ဒါဆုိရင္ ကၽြန္ေတာ္တို႔အေနနဲ႔ mp3 player module ေလးတစ္ခု mp3 player plugin ေလးတစ္ခုနဲ႔ ဘယ္လိုမွမလံုေလာက္ႏုိင္ပါဘူး။
သီခ်င္းေတြကို အဆိုေတာ္အလိုက္ ေခါင္းစဥ္ေတြခဲြမယ္။ အယ္လ္ ဘမ္အလုိက္စီမယ္။ကိုယ္သီခ်င္း ပို႔ေတြတိုင္းမွာ comment ေပးခြင့္ၿပဳခ်င္တယ္။
အဲဒီလိုမ်ိဳးလုပ္ႏုိင္ဖို႔ ဆိုရင္ music ေတြကို manage လုပ္ႏုိင္တဲ႔ component တစ္ခု သံုးရမွာပါ။
social conponent တစ္ခုသံုးလိုက္မယ္ဆိုရင္ ကိုယ့္joomla ဆိုဒ္က ning လို facebook လိုမ်ိဳး social ဆိုဒ္တစ္ခုၿဖစ္သြားမယ္။
video conponent တစ္ခုသံုးလိုက္မယ္ဆိုရင္ ေတာ့ youtube လို ဆိုဒ္တစ္ခုၿဖစ္သြားႏုိင္ပါတယ္။
ဒါကေတာ့
extension သံုးမ်ိဳးအေၾကာင္းကို ကၽြန္ေတာ္နားလည္သလို ရွင္းၿပတာပါ။အမွားပါရင္ခြင့္လြတ္ေပးပါခင္ဗ်ာ။