သင်တစ်ဦးကို web developer အဖြစ်စတင်ရန် software ကိုအများကြီးမလိုအပ်ပါဘူး
web design မှာအဘို့အလိုအခြေခံ tools တွေအံ့သြလောက်အောင်ရိုးရှင်းဖြစ်ကြသည်။ ဘေးဖယ်နေတဲ့ကွန်ပျူတာနှင့်အင်တာနက်ကွန်နက်ရှင်ကနေ, သင် website တစ်ခုတည်ဆောက်ရန်လိုအပ်သည့် tools များအများစုပြီးသားသင်၏ကွန်ပျူတာပေါ်တွင်ဖြစ်နိုင်သည်အချို့သောဆော့ဖ်ဝဲပရိုဂရမ်ဖြစ်ကြသည်။ သင်သည်သင်၏ web server သို့ဖိုင်တွေ upload တင်မယ့်စာသားကိုသို့မဟုတ် HTML အယ်ဒီတာတစ်ဦးဂရပ်ဖစ်အယ်ဒီတာ, ကို web browser များနှင့် FTP client တစ်ခုလိုအပ်ပါတယ်။
တစ်ဦးအခြေခံပညာစာသားသို့မဟုတ် HTML Editor ကိုရွေးချယ်ခြင်း
သင်တို့ကဲ့သို့လွင်ပြင်စာသားကိုအယ်ဒီတာအတွက် HTML ကိုရေးသားနိုငျ ကို Notepad မှာ Windows 10 မှာ TextEdit Mac ကပေါ်, ဒါမှမဟုတ် Linux ထဲရှိ Vi သို့မဟုတ် Emacs ။ သငျသညျ, အက HTML ကုဒ်ရိုက်ထည့်တဲ့ web ဖိုင်အဖြစ်စာရွက်စာတမ်းကယ်တင်နှင့်ကထင်နေသည်နှင့်တူပါကကြည့်သေချာစေရန်တစ်ဦးကို browser ထဲမှာဖွင့်လှစ်။
သင်တစ်ဦးသည် plain text အယ်ဒီတာထဲတွင်ရှာတွေ့ထက်ပိုပြီးလုပ်ဆောင်နိုင်စွမ်းကိုလိုလျှင်, အစားတစ်ခုက HTML အယ်ဒီတာကိုအသုံးပြုပါ။ HTML ကိုအယ်ဒီတာများကုဒ်အသိအမှတ်ပြုရန်နှင့်သင်ဖိုင်ကိုဖွင့်ရှေ့တော်၌ coding အမှားများကိုခွဲခြားသတ်မှတ်နိုင်ကြသည်။ သူတို့ကသင်တို့ကိုလည်းကျိုးလင့်များမေ့လျော့ခြင်းနှင့်မီးမောင်းထိုးပြပိတ်ပွဲ tags များထည့်သွင်းနိုင်ပါတယ်။ သူတို့ကအသိအမှတ်မပြုခြင်းနှင့်ထိုကဲ့သို့သော CSS ကို, PHP ကိုနှင့် JavaScript ကိုကဲ့သို့သောအခြား coding ဘာသာစကားများလိုက်လျောညီထွေ။
အဲဒီမှာစျေးကွက်အပေါ်အများကြီး HTML ကိုအယ်ဒီတာများဖြစ်ကြပြီးသူတို့အခြေခံကနေပရော်ဖက်ရှင်နယ်အဆင့် software ကိုမှခြားနားသည်။ သငျသညျကို web စာမျက်နှာများတွင်ရေးသားခြင်းအသစ်ဖြစ်ကြလျှင်, WYSIWYG-အဘယ်အရာကိုသင်ကြည့်ရှုပါများထဲမှကိုသင်အဘယ်အရာ Get-အယ်ဒီတာများသင်တို့အဘို့အကောင်းဆုံးအလုပ်လုပ်စေခြင်းငှါ, သည်။ တချို့ကအယ်ဒီတာတွေကိုသာကုဒ်ပြပေမယ့်သူတို့ထဲကအချို့နှင့်အတူ, သင် coding အမြင်များနှင့်အမြင်အာရုံအမြင်များအကြား toggle နိုင်ပါတယ်။ ဤတွင်ရရှိနိုင်သောအများအပြားက HTML က web အယ်ဒီတာများ၏အနည်းငယ်နေသောခေါင်းစဉ်:
- Komodo IDE နှင့်၎င်း၏အသုံးပြုသူ-ဖော်ရွေ interface ကိုအစအဦးများနှင့်အဆင့်မြင့်ကို web developer များနှစ်ခုလုံးအတွက်သင့်လျော်သည်။ ထိုသို့သောလင့်များအဖြစ်ဘုံဒြပ်စင်အဘို့ကုဒ်ရေးသားဖို့ဘယ်လောက်သိတယ်ဘာလို့လဲဆိုတော့ Komodo IDE ရဲ့အော်တိုပြီးဆုံး feature ကိုသစ်ကို Developer များအတွက်အထူးအသုံးဖြစ်ပါတယ်။ အဆိုပါ software ကို HTML ကို, CSS ကိုနဲ့တခြား coding ဘာသာစကားများနဲ့တူကွဲပြားခြားနားသော coding အမျိုးအစားအရောင်နိုင်တဲ့ coding ထောက်ခံပါတယ်။ Komodo IDE ကို Windows, Mac, နှင့် Linux များပေါ်တွင်အလုပ်လုပ်သော Cross-platform software ဖြစ်ပါသည်။
- CoffeeCup က HTML Editor ကိုတစ်ဦးအမြင်အာရုံ interface တစ်ခုထက်ကုဒ်မှသင်ယူခြင်းမှာပိုပြီးစိတ်ဝင်စားနေသောသစ်ကို developer များအဘို့ဖြစ်၏။ ဒါဟာခိုင်မာတဲ့အယ်ဒီတာတင်းပလိတ်များနှင့်တကွကြွလာနှင့်သင့်ကုဒ်အမှား-အခမဲ့စောင့်ရှောက်ဖို့ validation ကို Checker ရှိပါတယ်။ ဒါဟာကုဒ်ပြီးစီးပါဝင်သည်နှင့်သင်က HTML နှင့် တွဲဖက်. သုံးနိုင်ပါသည်သည်အခြား coding ဘာသာစကားများထောက်ခံပါတယ်။ ဆော့ဖ်ဝဲ code ကိုအတွက်အမှားအယွင်းများကိုမီးမောင်းထိုးပြသည့်အခါ Beginners ကတန်ဖိုးထားလိမ့်မယ်, သူတို့ကပေါ်ထွန်းသောအဘယ်ကြောင့်ဤသို့ရှင်းပြသည်, သူတို့ဖြေရှင်းဖို့ဘယ်လိုပြုစုသူပြောပြတယ်။ CoffeeCup က HTML Editor ကိုက Windows ပေါ်တွင်အလုပ်လုပ်။
- Mobirise ကုဒ်တွေနဲ့ပါဝင်ပတ်သက်ရချင်ကြပါဘူးသူကလူများအတွက်တစ်ဦးက HTML အယ်ဒီတာဖြစ်ပါတယ်။ ဒါဟာအားလုံးဆောင်ပုဒ်ကောက်နေထို့နောက်စာမျက်နှာပေါ်တွင် element တွေကိုဆွဲခြင်းနှင့်ကျဆင်းနေအကြောင်းပါ။ ပဲသငျသညျပုံမှန် text editor ထဲတွင်အလိုတခုတည်းနဲ့တူစာသားကို Add နှင့်မည်သည့်ကုဒ်ရေးသားခြင်းမရှိဘဲပုံများ, ဗီဒီယိုသို့မဟုတ် icon များ-အားလုံးထည့်သွင်း; Mobirise သင်တို့အဘို့အကြောင်းတစ်စိတ်တစ်ပိုင်းပါဘူး။ Mobirise Windows နဲ့ Mac အတွက်ရရှိနိုင်ပါသည်, ကအခမဲ့ဖြစ်ပါတယ်။
web browser
သငျသညျစာမကျြနှာကိုဖွင့်ရှေ့တော်၌ကိုယ်ရည်ရွယ်တူသောသူတို့ကိုကြည့်သေချာစေရန်တစ်ဦးကို browser အတွက်သင့်ရဲ့ကွန်ရက်စာမျက်နှာတွေစမ်းသပ်ရန်။ Chrome, Firefox, Safari က (Mac က), နှင့် Internet Explorer (Windows) ကိုလူကြိုက်အများဆုံး browser များဖြစ်ကြသည်။ သင်သည်သင်၏ကွန်ပျူတာပေါ်တွင်ရှိသကဲ့သို့အများအပြား browser များအတွက်သင့်ရဲ့ HTML ကိုစစ်ဆေးပြီးအဖြစ်ကောင်းစွာ, ထိုကဲ့သို့သောအော်ပရာအဖြစ်ပြောင်-လူသိများ browser များ, download လုပ်ပါ။
ဂရပ်ဖစ် Editor ကို
သင်လိုအပ်ဂရပ်ဖစ်အယ်ဒီတာအမျိုးအစားကိုသင့်ရဲ့ website မှာမူတည်သည်။ Adobe က Photoshop ကိုဓာတ်ပုံများနှင့်အတူအလုပ်လုပ်ဘို့ရွှေကို-စံဖြစ်သော်လည်းသင်ဘယ်လောက်ပါဝါမလိုအပ်ပေမည်။ သငျသညျလိုဂိုနှင့်ပုံဥပမာကိုအလုပျအတှကျဟာ Vector ဂရပ်ဖစ်ပရိုဂရမျပိုနှစ်သက်ပေလိမ့်မည်။ အခြေခံတဲ့ web development အသုံးပြုရန်မှာကြည့်ဖို့အနည်းငယ်ဂရပ်ဖစ်အယ်ဒီတာများပါဝင်သည်:
- GIMP က၎င်း၏ကပိုစျေးကြီးပြိုင်ဘက်၏အင်္ဂါရပ်များအများအပြားထောက်ပံ့ပေးမယ့်အခမဲ့, Open-source ကို Photo-editing အစီအစဉ်တစ်ခုဖြစ်သည်။ Open-source ဆော့ဖ်ဝဲကြောင့် Windows, Mac နှင့် Linux များအတွက်ရရှိနိုင်ပါသည်။
- အဆိုပါ Mac နဲ့ PC အတွက် Photoshop Elements တစ်ဦးအလင်းက၎င်း၏ namesake ၏ဗားရှင်းပေမယ့်ဝဘ်များအတွက်ဂရပ်ဖစ်နဲ့အလုပ်လုပ်ဘို့ပါဝါများများနှင့်အတူရှိသောပုံတစ်ပုံအယ်ဒီတာဖြစ်ပါတယ်။
- PC များအဘို့ Corel PaintShop Pro ကိုသငျသညျကို Photoshop နှင့်အသုံးပြုရလွယ်ကူကြောင်းတစ်ခု interface ကိုထဲတွင်ရှာတွေ့နီးပါးအပေါငျးတို့သအသုံးဝင်သော tool များကိုရှိပါတယ်။
- Windows အတွက် Inkscape, Mac နှင့် Linux အခမဲ့ vector ဂရပ်ဖစ်အယ်ဒီတာဖြစ်ပါတယ်။ အဆိုပါ pricier ကို Adobe Illustrator ရိုးရှင်းတဲ့ဒီဇိုင်းအလုပ်နှင့်ဝက်ဘ်ဂရပ်ဖစ်အတွက်လုံလောက်သောအာဏာကိုထက်ပိုမိုရှိပါတယ်မှဤသည်မှာအခြားရွေးချယ်စရာ။
FTP client
သင်သည်သင်၏ web server ကိုရန်သင့်က HTML ဖိုင်တွေနဲ့ supporting images နဲ့ဂရပ်ဖစ်လွှဲပြောင်းရန် FTP client တစ်ခုလိုအပ်ပါတယ်။ FTP ကိုကို Windows, Macintosh နှင့် Linux အတွက် command line ကနေတဆင့်ရရှိနိုင်ပေမယ့်, တက client ကိုသုံးစွဲဖို့အများကြီးပိုလွယ်ပါတယ်။ အပါအဝင်ရရှိနိုင်ပါသည်အများအပြားကောင်းသောအရည်အသွေးတယောက်က FTP client များရှိပါသည်:
- FileZilla က Windows, Mac နှင့် Linux များအတွက်ရရှိနိုင်မယ့်အခမဲ့ FTP client ဖြစ်ပါတယ်။ ဒါဟာဆွဲ-and တစ်စက်ဖိုင်လွှဲပြောင်းထောက်ခံပါတယ်နဲ့ကြီးမားတဲ့ဖိုင်များတင်ခြင်းများအတွက်ခေတ္တနားခြင်းနှင့်ကိုယ်ရေးရာဇဝင်အင်္ဂါရပ်ရှိပါတယ်။
- Cyberduck ပြင်ပအယ်ဒီတာများနှင့်၎င်း၏ဆွဲဆောင်မှု user interface ကိုနှင့်အတူ၎င်း၏ချောမွေ့စွာပေါင်းစည်းမှုများအတွက်လူသိများအခမဲ့ Open-source ကို Cross-Platform ကို software ဖြစ်ပါသည်။
- အခမဲ့ FTP နှင့်တိုက်ရိုက် FTP ကိုအတူတူကုမ္ပဏီကလုပ်နေကြသည်။ အခမဲ့ FTP ကိုတစ်ဦး minimalistic ဂလိုင်းတခုဖြစ်တယ်, ဒါပေမယ့်အားလုံးအခြေခံဖိုင်လွှဲပြောင်းလိုအပ်ချက်များကိုတွေ့ဆုံခဲ့သည်။ တိုက်ရိုက် FTP ကိုအဆင့်မြင့် features တွေကမ်းလှမ်းတဲ့ပရီမီယံဗားရှင်းဖြစ်ပါတယ်။ နှစ်ဦးစလုံးဗားရှင်းကို Windows 7,8 နှင့် Vista ကထောက်ခံပေမယ့်မှသာတိုက်ရိုက် FTP ကို Windows 10 ကိုသင့်လျော်သည်နေကြသည်။
- transmit တစ်ဦးပရီမီယံ, Mac ကိုသာ FTP client ဖြစ်ပါတယ်။ ဒါဟာပုံမှန်မဟုတ်အစာရှောင်ခြင်းလွှဲပြောင်းနိုင်အောင်စီစဉ်ပေးထားတယ်နဲ့ Amazon CloudFront ထောက်ခံပါတယ်။
- ချစ်စရာ FTP ကိုသင်တစ်ချိန်တည်းမှာ 100 ကိုလွှဲပြောင်းအထိအောင်ကိုသုံးနိုင်သည်အစွမ်းထက်ပရီမီယံ FTP client ဖြစ်ပါတယ်။ ဒါဟာတဝိုက်လုံခြုံမှုအရှိဆုံးတယောက်က FTP client များထဲကတစ်ခုဖြစ်စဉ်းစားသည်။