PHP Programming Syntax က အလြန္ပဲ ရိုးရွင္းပါတယ္…
   <?php
ေရးခ်င္ေသာ PHP code မ်ားအားလံုးကို ေရးလို ့ရပါတယ္…
    ?>
ေျပာရမယ္ဆိုရင္ <?php စျပီး ?> နဲ ့ပိတ္တယ္လို ့ေျပာလို ့ရပါတယ္္။

ဥပမာ html နဲ ့ php sample program ေလးတစ္ခုကို ေရးျပပါ့မယ္…
PHP မွာ Variable ကုိ သံုးမယ္ဆိုရင္ $ sign နဲ ့စျပီး Variable ကုိ Declare လုပ္ရပါမယ္္။ ဥပမာ $myvar ကုိ Declare လုပ္လိုက္ရင္ သူက

String ပဲ ျဖစ္ျဖစ္ Numeric ပဲ ျဖစ္ျဖစ္ ၾကိဳက္တာကို Store လုပ္လို ့ရပါတယ္္။ အဲ့ဒါကို Loosely Typed ျဖစ္တယ္လို ့ေျပာပါတယ္။ မိမိ Declare လုပ္ထားတဲ့ Variable ကို Text String , Number and Array ၾကိဳက္တာကို Store လုပ္ႏိုင္္ပါတယ္။
PHP ဆိုတာ dynamic & interactive ျဖစ္တဲ ့ Website ေတြလုပ္တဲ ့ ေနရာမွာ အရမ္းကို Powerful ျဖစ္တဲ ့Server Site Scripting Language တစ္ခု ျဖစ္ပါတယ္္။အခုဆိုရင္ PHP ကုိ Website ေတြလုပ္တဲ ့ေနရာမွာပိုျပီး အသံုးျပဳလာတာကို ေတြ ့ရတယ္္။ေျပာရမယ္ဆိုရင္ Microsoft ရဲ ့ asp.net ကိုေကာင္းေကာင္းစိန္ေခၚႏိုင္တဲ ့ ျပိဳင္ဘက္ တစ္ေယာက္လို ျဖစ္လာ တယ္္။ဘာေၾကာင့္ လဲဆိုေတာ့ Wink
သူလည္း Wizard ကိုသံုးျပီးလုပ္မွာျဖစ္ပါတယ္္Download လိုခ်င္ရင္ ဒီ Link မွာယူလို ့ရပါတယ္…
PHP Download
သတိထားရမဲ ့အခ်က္မ်ားကေတာ့ Installation မွာ Apache ကို ေတာင္းပါလိမ့္မယ္္။ Apache 2.2.x ကို  ေရြးေပးလိုက္ပါ္။ ဒီပံုကိုၾကည့္လိုက္ပါ္။
Ubuntu11.10 (Oneiric Ocelot) လြန္ခဲ့တဲ့ တစ္ပတ္တုန္းကထြက္လာပါျပီ။ အခုမွ linux ကုိ စျပီး အသံုးျပဳမယ့္သူ ေတြအတြက္ ဒီစာက ရည္ရြယ္ပါတယ္။  Ubuntu 11.10 ကို အဆင့္ဆင့္ဘယ္လို Install လုပ္မလည္း ဆိုတာကုိ ျပထားပါတယ္။
ျပီးေတာ့ အခုအဆင့္ဆင့္လုပ္ေဆာင္မွာေတြကေတာ့ Linux နဲ႔ Windows 7 (XP/Vista ဒါမွမဟုတ္ တစ္ျခား တစ္ခုခု Install လုပ္ျပီးသား) နဲ႔အတူ Dual Boot ဘယ္လိုလုပ္မလညး္ဆိုတာကုိ ရွင္းျပမွာ ျဖစ္ပါတယ္။
အရင္တုန္းက Ubuntu တင္ျပီး ျပႆနာေပါင္းစံုတက္ကာ အဆင္မေျပသူမ်ားအတြက္လည္း ရည္ရြယ္ပါတယ္။ ဒါမွမဟုတ္လည္း ရွိျပီးသား Windows ကုိ အကုန္ဖ်က္ပစ္ျပီး Ubuntu တစ္ခုတညး္ တင္ခ်င္သူမ်ားအတြက္လည္း ဒီအဆင့္ဆင့္လုပ္ေဆာင္ပံုေတြက အတူတူပဲ ျဖစ္ပါတယ္။ တစ္ခ်ိဳ႕မတူတဲ့အခ်က္ေတြကုိ ရွင္းျပသြားမွာ ျဖစ္ပါတယ္။
လူတိုင္းနီးပါ၊ Linux သံုးတဲ့သူမွမဟုတ္ပါဘူး၊ ဘယ္ OS ကုိ သံုးတဲ့သူျဖစ္ျဖစ္ command မရိုက္ခ်င္ၾကပါဘူး။ ဒါေပမဲ႔ Linux မွာ Command ကုိ သံုးတာ အလုပ္ကုိတြင္က်ယ္ေစပါတယ္။ ေရြးခ်ယ္စရာေတြမ်ားတယ္။ စိတ္ခ်ရတယ္။
/usr/bin ထဲမွာ command ေပါင္း ၂၁၉၉ နီးပါး ရွိပါတယ္။ /usr/sbin ထဲမွာေတာ့ ၃၈၈ ေလာက္ ရွိပါတယ္ လို႔ (Mandriva Spring 2008) တုန္းက မွတ္ခ်က္ျပဳထားပါတယ္။ အဲဒီ Command ေတြ အကုန္လံုးကုိ မသိေတာင္ အနည္းဆံုး ၁၀ ခုေလာက္ေတာ့ Linux ကုိ ေန႔စဥ္ အသံုးျပဳေနတဲ့ သူေတြ သိသင့္ပါတယ္။
ကြ်န္ေတာ္တို႔ အၿမဲတမ္းအသံုးျပဳေနတဲ့ command ေတြရွိပါတယ္။ (cd,ls,rm,etc... (etc က ေတာ့ command မဟုတ္ဘူးေနာ္)) အဲေလာက္တင္လားဆိုေတာ့ မဟုတ္ေသးပါဘူး။ အရမ္း အသံုး၀င္တဲ့ command ေတြ ရွိပါေသးတယ္။ ဘယ္ linux မွာ ျဖစ္ျဖစ္ အသံုးျပဳလို႔ရပါတယ္။ ၾကည့္ၾကည့္ပါအံုး။
Ubutnu 11.10 မွာ လုိအပ္မယ္ ေဆာ့၀ဲလ္ေတြ အသံုးတဲ့မယ္ ေဆာ့၀ဲလ္ေတြ တစ္ခါတည္း တင္ျပီးသားပါပါတယ္။ သီခ်င္းနားေထာင္မလား၊ ရုပ္ရွင္ၾကည့္မလား၊ အင္တာနက္သံုးမလား အိုေကပါတယ္။ Developer အေနနဲ႔အသံုးျပဳမယ္ဆိုရင္ေတာ့ Image Editors တို႔ Design fonts တို႔ စသည္ျဖင့္ နည္းနညး္ပါးပါး ထပ္ျပီး install လုပ္ရအံုးမွာပါ။
default ပါျပီးသား application ေတြကုိ မၾကိဳက္လို႔ပဲ ျဖစ္ျဖစ္၊ အသံုးျပဳရတာ ကိုယ္နဲ႔ လိုက္ေလွ်ာညီေထြမႈ မရွိလို႔ပဲ ျဖစ္ျဖစ္ အသစ္ အသစ္ ေတြကုိ ကိုယ့္စိတ္ၾကိဳက္ျပန္တင္ခြင့္လည္း Ubuntu 11.10 မွာ ရွိေနျပီးသားပါ။
တစ္ကမၻာလံုးေစာင့္ေမွ်ာ္ေနၾကတဲ့ ubuntu 11.10 Oneiric Ocelot ကေတာ့ လြန္ခဲ့တဲ့ ေအာက္တိုဘာ ၁၃ ရက္ေနက ထြက္လာပါျပီ။
11.10 ကေတာ့ အရင္ရွိျပီးသား အေဟာင္းမ်ားနဲ႔ အသစ္အသစ္ ထပ္ထုတ္ထားတဲ့ Open-source နည္းပညာေတြ ေပါင္းစပ္ျပီး အရည္အေသြးျမင့္ျမင့္ နဲ႔ အသံုးျပဳရ အလြန္လြယ္ကူေအာင္ လုပ္ေဆာင္ထားပါတယ္လို႔လည္း အဲဒီထုတ္ကုန္ အဖြဲ႔က သူတို႔ website ရဲ႔ Unbutu 11.10 ေၾကာ္ျငာမွာ ထည့္သြင္းေရးသားထားပါတယ္။
Unbutu 11.10 က ဘာသာစကား ၃၈ မ်ိဳးနဲ႔ အသံုးျပဳလို႔ရမွာ ျဖစ္ျပီး Canonical က ထုတ္လုပ္တဲ့ အခမဲ့ Llinux Operation System ျဖစ္ပါတယ္။ အခုဆိုရင္ သူ႔ရဲ႔ website မွာ Download လုပ္ႏုိင္ပါတယ္။ သူ႔ အရင္ version ျဖစ္တဲ့ Ubuntu 11.04 အသံုးျပဳသူေတြကေတာ့ Ubuntu ထဲမွာပါရွိတဲ့ Update Manager ကေနတစ္ဆင့္ Upgrade လုပ္ေဆာင္ႏိုင္မွာျဖစ္ပါတယ္။ ဘယ္လို Upgrade လုပ္ေဆာင္ရမလည္း ဆိုတာကိုလညး္ website မွာ အဆင့္အဆင့္ အလုပ္လုပ္ပံုေတြကုိ ရွင္းျပထားပါတယ္။

လူတိုင္း ကုိယ့္ကြန္ပ်ဴတာမွာ Opeation System ကုိတင္ရင္ လြယ္လြယ္ကူကူ အခက္အခဲမရွိ ေက်ေက်နပ္နပ္ ေအာင္ျမင္သြားတယ္ ဆိုတာ မရွိသေလာက္ပါပဲ။ ျပႆနာ တစ္ခုမွတစ္ခုနဲ႔ အၿမဲတမ္းႀကံဳေတြ႔ရပါတယ္။
မ်ားေသာအားျဖင့္ အိမ္သံုးကြန္ပ်ဴတာဆိုတာကလည္း Microsoft Windows ေၾကာင့္ပဲ ဖြ႔ံၿဖိဳးတိုးတက္လာတာ ျဖစ္ျပီး သူကပဲ ေစ်းကြက္ ေတာ္ေတာ္မ်ားမ်ားကုိ ပိုင္ဆိုင္ထားတယ္ေလ။ ဒါေၾကာင့္ပဲ ကြန္ပ်ဴတာဆိုရင္ လူတိုင္းက Windows နဲ႔ တြဲျမင္ၾကပါတယ္။
ဘာပဲျဖစ္ျဖစ္ေပါ့ အခုဆိုရင္ တျဖည္းျဖည္းနဲ႔ LINUX Operation System ကို ေျပာင္းသံုးလာေနၾကပါၿပီ။ ကဲ ဒါဆိုရင္ ကြ်န္ေတာ္တို႔ေကာ ေျပာင္းသံုးဖို႔ အဆင္မေျပႏိုင္ဘူးလား။ ေျပာင္းသံုးဖို႔ အခ်ိန္တန္ျပီလား ဆိုတာ ဆက္ၾကည့္ရေအာင္။

၁။ ေဆာ့၀ဲေတြ အတြက္ပိုက္ဆံေပးေနတာေတြက စိတ္ညစ္စရာပါ။
မနက္အိပ္ရာထတိုင္း Operation System အတြက္ပိုက္ဆံေပးထားရတယ္။ Antivirus အတြက္ ပိုက္ဆံေပးထားရတယ္။ ကိုယ့္စက္ေလး အဆင္ေျပေျပ ေခ်ာေခ်ာေမြ႔ေမြ႔ အလုပ္လုပ္ေနဖို႔အတြက္ Virus update ကုိ Install လုပ္ရျပီ။ အသံုးျပဳရတာ အဆင္ေျပသလား စဥ္းစားၾကည့္ပါ။

Intel ကုမၸဏီကို တည္ေထာင္သူတစ္ဦးျဖစ္တဲ႔ ေဂၚဒြန္မိုး (Gordon Moore) ဟာ ၁၉၆၅ ခုႏွစ္မွာ ဆီလကြန္ ခ်ပ္စ္ျပား လို႔ လူသိမ်ားတဲ႔ integrated circuits- IC ရဲ႕ ဥပေဒသတစ္ခုကို ေတြ႔ရွိခဲ႔ပါတယ္။
သူ႔ေတြ႔ရွိခ်က္အရ ဆီလကြန္ ခ်ပ္စ္ျပားေတြကို ၁၉၅၈ ခုႏွစ္ တီထြင္ၿပီးကတည္းက၊ ခ်ပ္စ္ျပား တစ္ခုခ်င္းစီမွာ ပါ၀င္တဲ႔ သိပ္သည္းဆဟာ တစ္ႏွစ္ကို ႏွစ္ဆ တိုးေနတယ္လို႔ ဆိုပါတယ္။ အဲဒီေတြ႔ရွိခ်က္ဟာ အနည္းဆံုး ဆယ္စုႏွစ္ တစ္ခုေလာက္ ဆက္ျဖစ္ေနမယ္လို႔ ေဂၚဒြန္မိုး က တြက္ခ်က္ခဲ႔ပါတယ္။

Google mail မွာ Buzz ကို ပိတ္ပစ္ေတာ့မယ္လို႔ သတင္းတစ္ပတ္ အနည္းငယ္က Google ဘေလာက္မွာ ေၾကျငာထားပါတယ္။ Google က Code Search (Open-source ကုဒ္မ်ား ရွာေဖြေရး အင္ဂ်င္) နဲ႔ jaiku လို႔ေခၚတဲ့ twitter ကဲသို႔ေသာ microblogging ဆားဗစ္ စသည္ေတြကုိ ၂၀၀၇ ခုႏွစ္ကတည္းက စတင္ေပးခဲ့ပါတယ္။
Google Buzz ကိုေတာ့ ၂၀၁၀ ေဖေဖာ္၀ါရီလက စတင္ခဲ့ျပီး Gmail user ရဲ႕ status message ေတြကို အလိုအေလ်ွာက္ post တစ္ခုအေနနဲ႔ Buzz မွာ တင္သြားႏိုင္ေအာင္လုပ္ ထားတာျဖစ္ျပီး အဲဒီ post ကိုလည္း email ထဲက မိတ္ေဆြအားလံုး ဖတ္လို႔ ကြန္႔မန္႔ေပးလို႔ရေအာင္ လုပ္ထားတဲ့အတြက္ ျပစ္တင္ေ၀ဖန္မႈ အေတာ္မ်ားမ်ား ခံလိုက္တဲ့ feature တစ္ခု ျဖစ္ပါတယ္။
မသိေသးေသာ သူမ်ားအတြက္ဆိုရင္ေတာ့ ေလ့လာရန္ သိပ္ကို အသံုးဝင္ပါလိမ့္မယ္......
ေအာက္မွာ မိုးေသာက္လုလင္ ျပဳစုထားေသာ pdf ဖိုင္ကို ေဒါင္းေလာ့ ယူ၍ ဖတ္ရွဴ႕နိုင္ပါတယ္...




ကၽြန္ေတာ္ဒီေန႔ Facebook သံုးေနတဲ႔ သူငယ္ခ်င္းမ်ားအတြက္ Shortcut ေလးေတြ တင္ျပေပးခ်င္ပါတယ္။ သိၿပီးသား သူငယ္ခ်င္းမ်ား အတြက္ေတာ့ မရည္ရြယ္ပါဘူး။ Mouse သံုးရမယ့္ေနရာ တစ္ခါတစ္ေလ Keyboard shortcut ေလးေတြနဲ႔ မိမိလုပ္ခ်င္တာေတြ လုပ္ခ်င္တဲ႔ သူငယ္ခ်င္းမ်ား အတြက္ေတာ့ အဆင္ေျပေစမွာပါ။
 ယေန႕အခါမွာ Internet  ဟာအလြန္က်ယ္ျပန္႕လာျပီး  လူတိုင္းနီးပါးအသံုးျပဳၾကေပသည္။
ကၽြန္ေတာ္တို႕ေတြဟာလည္း Internet  ေပၚမွာ  ကိုယ္ပိုင္ေနရာမ်ားကို  ကိုယ္ပိုင္ Homepage  မ်ားကို  အလြယ္တကူ ယူေဆာင္ႏိုင္ေလျပီ။ Internet  ဆိုတာကို  အက်ယ္ရွင္းမေနေတာ့ပါဘူး။  အလြယ္ရွင္းရရင္ေတာ့ Internet  ဆိုတာ ကမာၻ ေပၚရိွ  ႏိုင္ငံအခ်င္းခ်င္း  ခ်ိတ္ဆက္ထားေသာ Network  ကြန္ယက္ၾကီးတစ္ခုျဖစ္ပါသည္။  အဲဒီလို Information ေတြ ဖလွယ္ဖို႕အတြက္ Web Page ေတြကို ေရးဆြဲရပါတယ္။ Web Page ေရးဆြဲဖို႕ရာအတြက္ HTML ဟာ အဓိက က်ပါတယ္။  ေရးသားထားတဲ့ Web Page  ေတြကို Web Browser Software  နဲ႕  ၾကည့္ရႈရပါတယ္။ Web Broswer Software ေတြက Internet Explorer နဲ႕ Firefox တို႕က နာမည္ၾကီးေတြပါ။
HTML မိတ္ဆက္ PDF ဖိုင္ကို... Download ယူရန္...
အရင္ဆံုး Computer စတက္လာလာျခင္း Delete key ကို ႏွိပ္ၿပီး BIOS ထဲ ကို၀င္လိုက္ပါ။
" Power Management setup" ကေန " Resume by RTC Alarm" ကို၀င္ၿပီး (Enable) ေျပာင္းလိုက္ပါ။( တခ်ိဳ႕ BIOS ေတြမွာ ေတာ့ Weakup Event setup လို႕ပါလိမ့္ပါမယ္။)

"ကြ်န္ေတာ္တို႔ေတြရဲ႕ မၾကာေတာ႔မယ္႔ အနာဂတ္မွာ ဖုန္းတစ္လံုးက လြဲျပီး ဘာမွ ယူစရာမလုိဘဲ အိမ္အျပင္ထြက္လို႔ ရေတာ႔မယ္" ။ အဲဒါကေတာ့ ဂူဂယ္ကုမၸဏီက ေျပာလိုက္တဲ့ အနာဂတ္အတြက္ အျမင္ပါ။
"ကြ်န္ေတာ္တို႔ ယံုၾကည္ေနပါတယ္။ တစ္ေန႔ေန႔မွာ အိမ္ကေန အလုပ္ကုိ ျဖစ္ျဖစ္ ေစ်းကုိျဖစ္ျဖစ္ တစ္ေနရာရာကို လက္ကိုင္ဖုန္း တစ္လံုးတည္း ကိုင္သြားျပီး ထြက္သြားလို႔ရမယ္လို႔ ကြ်န္ေတာ္ အေသအခ်ာကို ေမွ်ာ္လင့္ထားပါတယ္လို႔ ..." ဂူဂယ္ အိမ္ေဆာင္ထုတ္ကုန္ မန္ေနဂ်ာ Marc Freed-Finnegan က ေျပာလိုက္ပါတယ္။