Website မ်ားေရးဆြဲဖုိ႕
Website မ်ားေရးဆြဲဖုိ႕ အေကာင္းဆံုးေသာ Content Management System မ်ား
ဝက္ဘ္ဆိုက္မ်ားေရးဆြဲျခင္းသည္ လုပ္ကိုလုပ္ရမည့္အေနအထားသို႕ေရာက္ရွိခဲ့ေပျပီ။ လုပ္ငန္းအေသးစားမွစကာ Enterprise Level လုပ္ငန္းၾကီးမ်ားအထိအနည္းဆံုးေတာ့ ဝက္ဘ္ဆိုက္တစ္ခုေတာ့လုိအပ္လာျပီ။သို႕ေသာ္ ဝက္ဘ္ဆိုက္ေကာင္းေကာင္းတစ္ခုျဖစ္ရန္မွာ မလြယ္ကူလွေပ။အမ်ားစုအဖို႕ ဝက္ဘ္ဆိုက္ဆိုသည္ႏွင့္ ေျမာက္ျမားလွစြာေသာ coding မ်ားႏွင့္ ခက္ခဲေသာလုပ္ငန္းစဥ္မ်ားကို ေျပးျမင္မိၾကမည္။ ယင္းအတြက္ ယေန႕ေခတ္အဖို႕ ကိစၥမရွိေတာ့ပါ။ အဘယ့္ေၾကာင့္ဆိုေသာ္ ဝက္ဘ္ဆုိက္မ်ားကို အလြယ္တကူဖန္တီးႏိုင္မည့္ CMS(Content Management System) အသင့္သံုးဝက္ဘ္ဆိုက္တည္ေဆာက္သည့္ open source platform မ်ားအျပိဳင္အဆိုင္ေပၚေပါက္ေနၾကျပီး အသံုးလည္းတြင္က်ယ္လွ်က္ရွိသည္။ CMS သည္ web server ေပၚတြင္ run ေသာ application တစ္ခုပင္ျဖစ္သည္။
What is CMS?
Content Management System ဆိုသည္မွာ ကၽြႏ္ုပ္တို႕ျပဳလုပ္မည့္ online shopping ကဲ့သို႕ေသာ e-Commerce site မ်ား၊ သတင္း၊ tutorials မ်ားကဲ့သို႕ေသာ content အသားေပးဝက္ဘ္ဆိုက္မ်ားႏွင့္ စီးပြားေရးလုပ္ငန္းဆိုင္ရာ ဝက္ဘ္ဆိုက္မ်ားအတြက္ လိုအပ္ေသာ feature မ်ားကို အသင့္ယူငင္သံုးစြဲကာ သက္ဆိုင္ရာ site မ်ားႏွင့္ဆိုင္ေသာ module မ်ားကိုအသင့္ဖန္တီးေပးထားသည့္ open source platform မ်ားျဖစ္ၾကပါသည္။ CMS မ်ားျဖင့္ ဝက္ဘ္ဆိုက္မ်ားတည္ေဆာက္ရာတြင္ Coding မ်ားႏွင့္ အကၽြမ္းမဝင္သူမ်ားပင္ဖန္တီးႏိုင္ၾကမည္ျဖစ္သည္။ CMS အမ်ိဳးအစားမ်ားကို ေအာက္ပါအတိုင္း ခြဲျခားႏိုင္သည္။
-Enterprise Content Management Systems
-Web Content Management Systems
-Component Content Management Systems
CMS မ်ားအသံုးတြင္က်ယ္လာျခင္း၏ အဓိကအေၾကာင္းအရင္းမွာ အသံုးျပဳရမွဳလြယ္ကူျခင္းေၾကာင့္ျဖစ္သည္။ ဝက္ဘ္ဆိုက္တြင္ေဖာ္ျပမည့္ အေၾကာင္းအရာမ်ားကို administrator သတ္မွတ္ေပးထားႏိုင္ကာ လြယ္လင့္တကူထိန္းခ်ဳပ္ႏိုင္မည္ျဖစ္သည္။ ေနာက္ထပ္တစ္ခုရွိတာက Access Control List(ACL) ကိုစီစဥ္ေပးထားႏိုင္ကာ သက္ဆိုင္ရာ role အလိုက္ထိန္းခ်ဳပ္မွဳစည္းမ်ဥ္းမ်ားသတ္မွတ္ေပးထားကာ Content မ်ားကို သက္ဆိုင္ရာ group အလိုက္၊ role အလိုက္ access လုပ္ႏိုင္မည္ျဖစ္သည္။ ဥပမာ-editor,admin,contributor,visitor စသျဖင့္သတ္မွတ္ေပးထားႏိုင္ပါသည္။CMS မ်ားသည္ PHP, .Net ,Java,Perl, Ruby on Rails စသည့္ platform မ်ားေပၚတြင္ အေျခခံ၍ ဖန္တီးထားသည္။ မ်ားေသာအားျဖင့္ ထင္ရွားေသာ CMS မ်ားသည္ PHP ကို based ယူထားၾကသည္။
Top CMSs
Wordpress
Wordpress သည္ blogging platform ကိုအေျခခံ၍ ထြက္လာခဲ့ေသာေၾကာင့္အသံုးျပဳရလြယ္ကူသည့္အတြက္ အသံုးအမ်ားဆံုးေသာ CMS တစ္ခုျဖစ္သည္။ Personal site မ်ားတည္ေဆာက္ရာတြင္ အဓိကထားသံုးစြဲသည္။ ေျမာက္ျမားလွစြာေသာ template မ်ားႏွင့္အသံုးတည့္ေသာ Plug in မ်ားေၾကာင့္နာမည္ၾကီးသည္။ လက္ရွိ version မွာ 4.3.1 ျဖစ္သည္။အသစ္ထြက္ေပၚလာေသာ ဝက္ဘ္ဆိုက္မ်ား၏ ၂၅ ရာခိုင္ႏွဳန္းမွာ wordpress ျဖင့္ျပဳလုပ္ထားသည္ဟုဆိုသည္။မ်ားစြာေသာ themes မ်ား၊ plugins မ်ာစြာကိုလည္းေထာက္ပံ့ေပးထားကာ လြယ္လင့္တကူ hosting ျပဳလုပ္ႏိုင္သည္။မိုဘိုင္းဖုန္းမ်ား၊တက္ဘလက္မ်ားမွတဆင့္ အသံုးျပဳႏိုင္ရန္လည္း iOS ႏွင့္ Android အတြက္ Wordpress app ကိုေထာက္ပံ့ေပးထားကာအဆိုပါ devices မ်ားမွ post တင္ျခင္း၊ content မ်ားကိုတည္းျဖတ္ျခင္း၊ စီမံခန္႕ခြဲမွဳမ်ားစြာကိုလုပ္ေဆာင္ႏိုင္မည္ျဖစ္သည္။
Joomla
Dynamic ျဖစ္ေသာ ဝက္ဘ္ဆိုက္မ်ားတည္ေဆာက္ရာတြင္ Joomla သည္နာမည္ၾကီးသည္။ အသံုးျပဳရလြယ္ကူျပီးရွင္းလင္း၍ နားလည္လြယ္ေသာ user interface ေၾကာင့္သံုးစြဲသူမ်ားသည္ Joomla ကိုေရြးခ်ယ္ၾကသည္။ ထုိ႕ျပင္ click အနည္းငယ္ႏွိပ္ရံုမွ်ျဖင့္ေျမာက္ျမားလွစြာေသာ feature အသစ္မ်ားကိုထည့္သြင္းႏိုင္သည္။ Menu system, commenting ႏွင့္ forum ကဲ့သို႕ေသာ extension ေပါင္းေျမာက္ျမားစြာရွိကာလြယ္လင့္တကူေျပာင္းလဲႏိုင္သည္။ Joomla သည္ PHP based ျဖစ္သည္။ေနာက္ဆံုးေသာဗားရွင္းမွာ 3.4 ျဖစ္သည္။ဘာသာစကားေပါင္း ၆၄ခုႏွင့္အထက္အားေထာက္ပံ့ေပးထားသည္။Joomla တြင္ cloud storage services မ်ားျဖစ္သည့္ Amazon S3,Google Cloud Storage,Rackspace ႏွင့္ Dropbox ကဲ့သို႕ေသာ services မ်ားအား access လုပ္ႏိုင္ဖို႕ API အသစ္မ်ားကိုေထာက္ပံ့ေပးထားသကဲ့သို႕ web services မ်ားႏွင့္ခ်ိတ္ဆက္ႏိုင္ရန္လည္း ေထာက္ပံ့ေပးထားသည္။ SEO ပိုင္းႏွင့္ပတ္သက္၍လည္း အေကာင္းအေနအထားရရွိႏိုင္ေအာင္လုပ္ေဆာင္ႏိုင္မည္ျဖစ္သည္။
Drupal
CMS မ်ားထဲတြင္ Drupal သည္ powerful အျဖစ္ဆံုးျဖစ္သည္။ Developer မ်ားပိုမို၍ၾကိဳက္ႏွစ္သက္ၾကသည္။ကမၻာတလႊား ဝက္ဘ္ဆိုက္မ်ား၏ back-end system တြင့္ 1.5 ရာခိုင္ႏွဳန္းသည့္ drupal ျဖင့္ျပဳလုပ္ထားသည္။ Drupal ျဖင့္ျပဳလုပ္ထားေသာ site မ်ားအနက္ နာမည္ၾကီးေသာ ဝက္ဘ္ဆိုက္မ်ားမွာ whitehouse.gov.mm, mtv.co.uk ႏွင့္ economist.com တို႕ျဖစ္သည္။ထို႕ျပင္ ျပည္ေထာင္စုသမၼတျမန္မာႏိုင္ငံေတာ္သမၼတရံုးဝက္ဘ္ဆိုက္ျဖစ္သည့္ http://www.president-office.gov.mm သည္လည္း drupal ျဖင့္ျပဳလုပ္ထားျခင္းျဖစ္သည္။ Drupal သည္ အျခားေသာ CMS မ်ားကဲ့သို႕လြယ္လင့္တကူမသံုးစြဲႏိုင္ေသာ္လည္း developer ရွဳေထာင့္မွၾကည့္လွ်င္ coding မ်ားေရးသားကာ စိတ္ၾကိဳက္ျပဳလုပ္ႏိုင္စြမ္းသည္ ယင္း၏ အားသာခ်က္ျဖစ္သည္။ Drupal သည္လည္း PHP based ျဖစ္ပါသည္။ေနာက္ဆံုးေသာဗားရွင္းကေတာ့ 7.39 ျဖစ္သည္။
Open CMS
OpenCMS သည္ java and XML based framework တစ္ခုျဖစ္ျပီး Alkacon software မွထုတ္လုပ္သည္။ OpenCMS အတြက္ Apache Tomcat ကဲ့သို႕ေသာ JSP servlet container လိုအပ္သည္။ Open CMS သည္ ၁၉၉၉ က Closed-source platform တစ္ခုျဖစ္သည့္ MhtCMS ကိုအေျခခံကာ ၂၀၀၀ ခုႏွစ္တြင္ Open Source အျဖစ္ OpenCMS နာမည္ျဖင့္ release လုပ္ခဲ့သည္။ Open Source Environment ျဖစ္ေသာ Linux, Apache,Tomcat ႏွင့္ MySQL တို႕တြင္သာမက commercial components မ်ားျဖစ္ေသာ IIS,BEA weblogic ႏွင့္ Oracle တို႕တြင္လည္း Deploy လုပ္ႏိုင္သည္။ ေနာက္ဆံုးေသာဗားရွင္းမွာ 9.5.2 ျဖစ္သည္။ Open CMS add-on module package(OAMP) ကဲ့သို႕ေသာ front end extension module မ်ားလည္းထည့္သြင္းႏိုင္သည္။
OpenCart
Amazon ကဲ့သို႕ေသာ online shopping မ်ားတည္ေဆာက္ရာတြင္ Open Cart သည္ အေကာင္းမြန္ဆံုးေသာ CMS မ်ားထဲ၌ တစ္ခုအပါအဝင္ျဖစ္သည္။ Online Sale Website မ်ားအတြက္အဓိကလုိအပ္မည့္ feature မ်ားကိုလိုေလေသးမရွိစံုစံုလင္လင္တည္ေဆာက္ထားသည္။ ကုန္ပစၥည္း categories မ်ား၊ products မ်ား၊ currency အမ်ိဳးမ်ိဳး၊ဘာသာစကားအမ်ိဳးမ်ိဳး၊ ေငြေပးေခ်မွဳစနစ္အမ်ိဳးမ်ိဳး စသျဖင့္ online shopping ဆိုင္ရာ site မ်ားအတြက္ လိုအပ္သည္မ်ားကို ထည့္သြင္းေရးဆြဲႏိုင္ရန္လြယ္လင့္တကူယူငင္သံုးစြဲႏိုင္မည့္ အသင့္သံုး module မ်ားအျဖစ္တည္ေဆာက္ထားသည္။ Open Cart သည္ မ်ားစြာအသံုးတည့္ေသာေၾကာင့္ free version သာမကာ commercial version အေနျဖင့္လည္းရရွိႏိုင္သည္။ ေနာက္ဆံုးဗားရွင္းမွာ 2.0 ျဖစ္သည္။ e-Commerce site မ်ားအတြက္အဓိကသံုးစြဲႏိုင္မည္ျဖစ္သည္။PHP based CMS တစ္ခုျဖစ္သည္။
Modx
Modx သည္ Most Promising Open Source Content Management System ဆုကို 2007 တြင္ဆုရရွိခဲ့ေသာ CMS တစ္ခုျဖစ္သည္။ မည္သည့္ Coding မွနားလည္စရာမလိုဘဲသံုးစြဲႏိုင္မည္ျဖစ္ျပီး e-Commerce site မ်ားကိုတစ္ပါတည္း integrate လုပ္ထားေသာ foxy cart ျဖင့္သံုးစြဲႏိုင္သည္။ MVC ပံုစံျဖင့္တည္ေဆာက္ထားသည္။ Modx Cloud ကိုလည္းထုတ္လႊင့္ေပးထားသည္။ေနာက္ဆံုးဗားရွင္းမွာ 2.4.0-pl ျဖစ္သည္။
Nyein Chan(BE-IT)
Ref: TechSpace Journal
____________
တင္သမွ်ဖတ္ရႈဖို ့ Page ကို Like ႏွိပ္ထား
ေပးပါခင္ဗ် Post ကိုအျခားသူငယ္ခ်င္းမ်ား
ဖတ္နိုင္ျမင္ေတြ႕နိုင္ေစရန္ Like and Share
လုပ္နိုင္ပါတယ္ခင္ဗ်ာ
ဖတ္ရႈအားေပးျခင္းအတြက္ေက်းဇူးပါ
Ref: TechSpace Journal
Credits
No comments