တစ်ဦးကို client များအတွက် website တစ်ခုတည်ဆောက်ခြင်းစီမံကိန်းအနီးကပ်မှကြွလာနှင့်သင်နောက်ဆုံးတော့သင့်ရဲ့ client ကိုမှစီမံကိန်းဖိုင်တွေကျော်ဖွင့်ဖို့အဆင်သင့်ဖြစ်နေပါပြီအထူးသဖြင့်သည်အတိုင်း, စိတ်လှုပ်ရှားဖွယ်ဖြစ်ပါတယ်။ စီမံကိန်း၌ဤအရေးပါသောမွတ်ဆလင်မှာ, သင်နောက်ဆုံးဆိုဒ်ကိုကယ်လွှတ်ခြင်းငှါရှေးခယျြနိုငျနည်းလမ်းများစွာရှိပါတယ်။ သင်တစ်ဦးပျက်ကွက်ထိတွေ့ဆက်ဆံမှုသို့တစ်ခုမဟုတ်ရင်ကောင်းသောစီမံကိန်းကိုဖြစ်စဉ်ကိုဖွင့်လို့ဖြစ်စေနိုင်ပါတယ်အချို့ missteps လည်းရှိပါတယ်!
နောက်ဆုံးတွင်ငါသင်စာချုပ်ထဲမှာစီမံကိနျးအတှကျအသုံးပွုရလတံ့သောပို့ဆောင်မှုယန္တရားသတ်မှတ်အကြံပြုဤဤ site ကိုပြီးစီးခဲ့သည်တစ်ချိန်ကသင်သည်သင်၏ဖောက်သည်ဖိုင်တွေအားလုံးကိုရရှိမည်ဘယ်လိုမျှဆိုတဲ့မေးခွန်းကိုလည်းမရှိကြောင်းသေချာ။ သင်တို့သည်ဤဝေါဟာရများကိုဖော်ပြထားရမည်နိုင်မီ, သို့သော်, သင်ပထမဦးဆုံးသင်နှင့်သင့် client များအတွက်အကောင်းဆုံးဖြစ်ပါတယ်ဘယ်အရာကိုဖြန့်ဝေနည်းလမ်းဆုံးဖြတ်ရန်ရှိသည်။
အီးမေးလ်ဖြင့်ဖိုင်များပေးပို့ခြင်း
ဒါဟာသင့်ရဲ့ဖောက်သည်ရန်သင့် hard drive ကိုမှသင်၏ဖိုင်များကိုရရန်အလွယ်ကူဆုံးနည်းလမ်းဖြစ်ပါတယ်။ ဒါကြောင့်လိုအပ်တယ်အားလုံးအီးမေးလ် client ကိုနှင့်သင့်ဖောက်သည်များအတွက်အသုံးပြုရန်အတွက်မှန်ကန်သော email လိပ်စာရှိသည်ဆိုသောအချက်ဖြစ်ပါသည်။ စာမကျြနှာကဲ့သို့ပြင်ပပုံရိပ်တွေနဲ့တူဖိုင်များ, အမျိုးမျိုးနှင့်အတူပါဆုံး websites များအတွက် CSS ကို Stylesheets နှင့် Javascript ကိုဖိုင်များ, သငျသညျထို့နောက် client ကိုအီးမေးလ်ပို့ပေးလိမ့်နိုငျသောချုံ့ဖိုင်တွဲသို့ "ဇစ်" ကို program တစ်ခုသူတို့အားဖိုင်တွေသုံးစွဲဖို့လိုအပ်ပါလိမ့်မယ်။
ဆိုက်ပုံရိပ်တွေသို့မဟုတ်ဗီဒီယိုဖိုင်တွေအများကြီးနဲ့စာရေးတံနှင့်အတူအလွန်ကြီးမားသည်မဟုတ်လျှင်, ဤလုပ်ငန်းစဉ်ကစပမ်းအားဖြင့်အလံနှင့်အပိတ်ခံရနိုင်အောင်ကြီးမားလိမ့်မည်မဟုတ်ပေတအဓိပ္ပာယ် (သင်လုံခြုံစွာအီးမေးလ်ဖြင့်ပေးပို့ရန်လုံလောက်သောအသေးကြောင်းတစ်တွေနောက်ဆုံးနှုတ်ဆက်ခြင်း file ကိုရသင့်တယ် filter များ) ။ အီးမေးလ်ဖြင့် website တစ်ခုပို့ခြင်းနှင့်အတူအများအပြားဖြစ်နိုင်သောပြဿနာများကိုရှိပါတယ်:
- အတော်များများက clients များမသိစေခြင်းငှါ ဖိုင်တွေကို upload ဖို့ဘယ်လို ၎င်းတို့၏ web server ကိုရန်။ သူတို့ကအစကသူတို့ကအီးမေးလ်သို့မဟုတ်ဘယ်မှာသူတို့လုပျတဲ့အခါမှာသူတို့ကိုထားမှဖိုင်များကို detach ဖို့ဘယ်လိုသိကြမည်မဟုတ်ပါ။
- တချို့ကအီးမေးလ်ကဆာဗာများထည့်သွင်းစဉ်းစား HTML ကို (နှင့်တခါတရံ ZIP ဖိုင်) အဖြစ်အလားအလာအန္တရာယ်ရှိသောဖိုင်များကိုနှင့်မက်ဆေ့ခ်ျကိုထံမှ attachment များကိုချွတ်စေနိုင်သည်။ သငျသညျ JavaScript ကိုဖိုင်များကိုပူးတွဲလျှင်ဤသည်အထူးသဖြင့်မှန်သည်။
- အီးမေးလ်ပို့ရန်မလုံခြုံသည်။ HTML ကိုအထိခိုက်မခံဒေတာများပါဝင်သည်လျှင်စလှေတျတျောရဲ့အဖြစ်ကဟက်ကာများကမြင်စေနိုင်ပါတယ်။
- PHP ကိုသို့မဟုတ် CGI နဲ့တူ script များကဲ့သို့အ dynamic စာမျက်နှာများကိုမှန်ကန်စွာအလုပ်မလုပ်ဖို့တိုက်ရိုက်ထုတ်လွှ server ပေါ်မှာ tweaking လိုအပ်နိုင်ပါသည်, သင်၏ client များကြောင့်မည်သို့လုပ်ဆောင်ရမည်ကိုမသိနိုငျသညျ။
ငါသာငါ client ကိုငါပို့ခြင်းဖြစ်ကြောင်းကိုဖိုင်များနှင့်အတူဘာလုပ်ရမှန်း၏ကောင်းတစ်ဦးနားလည်မှုရှိပြီးသိကြသည့်အခါက်ဘ်ဆိုက်များကိုကယ်နှုတ်အီးမေးလ်ကိုသုံးပါ။ ငါက web design ကိုအသင်းများအတွက်ခွဲကန်ထရိုက်တာအဖြစ်အလုပ်လုပ်သည့်အခါဥပမာ, ငါသူတို့တတ်ကျွမ်းနားလည်တဲ့ဖြစ်ကြပြီးကိုင်တွယ်ရန်ဘယ်လိုသိပါလိမ့်မယ်သူတွေကိုအားဖြင့်လက်ခံရရှိပါလိမ့်မည်ဖြစ်ကြောင်းကိုသိရကတည်းကငါ့ကိုငှါးသသူကုမ္ပဏီမှအီးမေးလ်ဖြင့်ဖိုင်များကိုပေးပို့ဖို့ဆန္ဒရှိဖြစ်ကြောင်းကို ဖိုင်များကို။ ကျွန်မသည် non-က်ဘ်ဆိုက်ကျွမ်းကျင်ပညာရှင်များနှင့်ဆက်ဆံရာတွင်ငါလာသောအခါဒီလိုမှမဟုတ်ရင်ငါအောက်ကနည်းလမ်းတဦးတည်းကိုအသုံးပြုပါ။
တိုက်ရိုက်ဆိုက်ကို access
ဤသည်ကိုမကြာခဏသင့်ရဲ့ဖိုင်များကိုကယ်လွှတ်ခြင်းငှါ clients များဖြင့်မှာအားလုံးသူတို့ကိုကယ်မအထိရောက်ဆုံးနည်းလမ်းဖြစ်ပါတယ်။ အဲဒီအစား, သငျသညျ, FTP ကနေတစ်ဆင့်သူတို့ရဲ့တိုက်ရိုက်ထုတ်လွှက်ဘ်ဆိုက်ပေါ်တိုက်ရိုက်အပြီးသတ်စာမကျြနှာထားတော်မူ၏။ ဝက်ဘ်ဆိုက် (ထိုကဲ့သို့သော site ပေါ်တွင်တစ်ဦးက hidden directory ကိုသို့မဟုတ်လုံးဝအခြား website ကကဲ့သို့) တစ်ဦးကွဲပြားခြားနားတည်နေရာအတွက်ပြီးဆုံးနှင့်သင့် client ကိုကအတည်ပြုဖြစ်ပါတယ်ပြီးတာနဲ့သင်ကသင့်ကိုယ်သင်အသက်ရှင်နေထိုင်ရွှေ့။ ဒီလိုလုပ်ဖို့နောက်ထပ်လမ်း (သင်ဖွံ့ဖြိုးတိုးတက်မှုအတွက်အသုံးပြုသည့် Beta ကို server ပေါ်မှာဖွယ်ရှိ) တဦးတည်းတည်နေရာအတွက် site ကိုဖန်တီးဖို့နဲ့ကတိုက်ရိုက်လွှင့်သည့်အခါဖြစ်လျှင်, အသစ်သော site ကိုမှထောက်ပြဖို့ဒိုမိန်းနှင့် DNS entry ကိုပြောင်းလဲပစ်ရန်ဖြစ်ပါသည်။
ဤနည်းလမ်းကိုသင်က PHP ကိုသို့မဟုတ် CGI နှင့်အတူ dynamic web applications များတည်ဆောက်ခြင်းဖြစ်ကြောင်းနှင့်သင်သည်ထို site အတွက် script တိုက်ရိုက်ထုတ်လွှပတ်ဝန်းကျင်တွင်မှန်ကန်စွာအလုပ်လုပ်သောသေချာအောင်ဖို့လိုအပ်သည့်အခါက်ဘ်ဆိုက်များကိုတည်ဆောက်သို့မဟုတ်မည်သို့အတွက်အသိပညာတွေအများကြီးရှိသည်မဟုတ်ကြဘူးကြောင်း client များအတွက်အသုံးဝင်သည်။ သငျသညျတယောက်ကိုတယောက်တည်နေရာမှဖိုင်များကိုရွှေ့ဖို့ရှိသည်ဆိုပါကယ့်အီးမေးလ်ပေးပို့ဘို့လိုကဲ့သို့သူတို့ကိုငါ ZIP ဖို့ကောင်းတစ်ဦးအယူအဆပါပဲ။ (ပြန်တိုက်ရိုက်ထုတ်လွှ server ကိုမှတက်ပြီးတော့ထက်ကဆင်းသင့် hard drive ကိုရန်နှင့်) server ကနေ server ကိုရန် FTP ရှိခြင်းအဖြစ်ကောင်းစွာသောအရာတို့ကိုအရှိန်မြှင့်နိုင်ပါ။ ဒီနည်းလမ်းကိုနှင့်အတူပြဿနာများပါဝင်သည်:
- clients အမြဲသင် site ကိုဝင်ရောက်ခွင့်တောင်းခံသည့်အခါအချို့ကိုသင်မဆိုင်းမတွသို့ပြေးစေခြင်းငှါဒါအလွတ်၎င်းတို့၏ site ကိုမှဝင်ရောက်ခွင့်ပေးချင်ကြပါဘူး။
- တချို့ကဝက်ဘ်ဆိုက်များတစ် firewall ကနောက်ကွယ်မှ built နေကြသည်နှင့်အလွတ်သူတို့ကို access ကိုရနိုင်မှာမဟုတ်ဘူး။
- clients ယခုသင်တို့ဟာသူတို့ရဲ့ site ကိုမှအသုံးပြုခွင့်ရှိသည်ရိုးရှင်းစွာဘာလို့လဲဆိုတော့သင့်ရဲ့စာချုပ်ထဲမှာဘာပါသလဲဆိုတာထက်ကျော်လွန်အပိုဆောင်းထောက်ခံမှုနှင့်ပြုပြင်ထိန်းသိမ်းမှုများအတွက်ရရှိနိုင်ဖြစ်သင့်ကြောင်းခံစားရပေမည်။
- သင် site ၏ရုံသောအဘို့ကိုတည်ဆောက်ခြင်းသို့မဟုတ်ပြောင်းလဲနေတဲ့နေလျှင်သင်ကိစ္စကိုစေသောသို့မဟုတ်မဖြစ်စေ, မည်သည့်အမှားဆိုက်၏ကျန်များအတွက်ပြဿနာများဖြစ်ပေါ်စေနိုင်ပါတယ်နှင့်လျင်မြန်စွာသင့်ရဲ့ပြဿနာဖြစ်လာနိုင်ပါတယ်။
ဤသူသည်ငါက HTML သို့မဟုတ် web design ကိုမသိရ clients များနှင့်ဆက်ဆံရာတွင်တာတဲ့အခါမှာဖိုင်တွေပို့ငါ၏နှစ်သက်သောနည်းလမ်းဖြစ်ပါတယ်။ တကယ်တော့ကျွန်မမကြာခဏကိုယ်ကဖွံ့ဖြိုးဆဲတယ်နေချိန်မှာငါ site ကိုမှဝင်ရောက်ခွင့်ရှိသည်ဒါကြောင့်စာချုပ်၏တစ်စိတ်တစ်ဒေသအဖြစ်ကို client များအတွက် hosting အတွက်ရှာတွေ့မှဆက်ကပ်။ ဆိုက်ပြီးဆုံးသောအခါထို့နောက်သူတို့ကိုငါအကောင့်သတင်းအချက်အလက်များပေးပါ။ ငါ client ကိုကူညီလျှင်ပင်သို့သော် တစ်ဦး hosting provider ကတှေ့ရ , အစဉ်မပြတ်ငါငါဒီဇိုင်းပြီးစီးခဲ့ပါတယ်ပြီးနောက်ငါ hosting အတွက်များအတွက်ပေးဆောင်မှီဝဲမရင့်နိုင်အောင် clients များ, စာချုပ်၏တစ်စိတ်တစ်ပိုင်းအဖြစ်ကိုတဖန်, hosting ၏ငွေတောင်းခံအဆုံးကိုင်တွယ်ရှိ ။
အွန်လိုင်းသိုလှောင် Tools များ
အဲဒီမှာသင့်ရဲ့ဒေတာသိုလှောင်သို့မဟုတ်သင့် hard drive ကို back up လုပ်ထားဖို့အသုံးပွုနိုငျကွောငျးကိုအွန်လိုင်းသိမ်းဆည်းမှု tools တွေအများကြီးရှိပါတယ်, ဒါပေမယ့်သင်တို့အဘို့ထိုသူတို့အများအပြားသုံးနိုငျအခြားအရာဖိုင်တစ်ခုပေးပို့မှုစနစ်ကဲ့သို့ဖြစ်၏။ Dropbox လို Tools များ web ပေါ်မှာဖိုင်တွေနေရာ, ပြီးတော့သူတို့ကိုဒေါင်းလုတ်လုပ်မသွားသင့် client တစ်ခု URL ကိုပေးစေခြင်းငှါလွယ်ကူစေပါသည်။
တကယ်တော့, Dropbox ကိုပင်သင်ကအရမ်းရိုးရှင်း HTML ကိုစာရွက်စာတမ်းများများအတွက်စမ်းသပ်ရာအရပ်ကဲ့သို့သူတို့ကိုအသုံးချနိုင်အောင်, သင်သည်အများပြည်သူဖိုင်တွဲထဲမှာ HTML ကိုဖိုင်များညွှန်ပြခြင်းဖြင့် hosting ကို web တစ်ပုံစံအဖြစ်သူတို့ကိုအသုံးချပေးနိုင်ပါတယ်။ ဤနည်းလမ်းကိုသူတို့ရဲ့တိုက်ရိုက်ထုတ်လွှ server ကိုမှအချောဖိုင်တွေရွှေ့ဖို့ဘယ်လိုနားလည်ပေမယ်က်ဘ်ဆိုက်ဒီဇိုင်းသို့မဟုတ် HTML ကိုလုပ်ဖို့ဘယ်လိုသိမ clients များနှင့်အတူဒါကောင်းစွာအလုပ်လုပ်မည်မဟုတ်သူကို client များအတွက်ကောင်းလှ၏။ ဒီနည်းလမ်းကိုနှင့်အတူပြဿနာများ email attachment တစ်ခုပို့ခြင်းနှင့်အတူပြဿနာများနှင့်ဆင်တူနေသောခေါင်းစဉ်:
- clients န်ဆောင်မှုကိုအသုံးဖို့ဘယ်လိုသိကြမည်မဟုတ်ပါ။
- clients ကသူတို့ရဲ့ website သို့မှ Dropbox မှဖိုင်များကိုဘယ်လိုသွားရမလဲမသိပေမည်။
ဤနည်းလမ်းကိုပိုပြီးလုံခြုံတဲ့အီးမေးလ်ကနေတဆင့် attachment များကိုပေးပို့ခြင်းထက်ဖြစ်ပါတယ်။ အတော်များများကသိုလှောင်မှု tools တွေကိုတချို့ password ကိုကာကွယ်စောင့်ရှောက်ရေးတို့ပါဝင်သည်ဒါမှမဟုတ်သူတို့ကမသိသောသူတစ်စုံတစ်ဦးကိုတွေ့ခံရဖို့လျော့နည်းဖွယ်ရှိဖြစ်ကြောင်းထို့ကြောင့် URLs များကိုဖုံးကွယ်။ ကျွန်မအနေနဲ့ပူးတွဲဖိုင်ကိုထိရောက်စွာအီးမေးလ်ဖြင့်ပေးပို့ဖို့ကြီးမားလွန်းပါလိမ့်မယ်တဲ့အခါမှာအဲဒီကိရိယာကို အသုံးပြု. ကြိုက်တယ်။ အီးမေးလ်နှင့်အမျှကျွန်မသာသူတို့ကခံယူတစ်ချိန်ကဇစ်ဖိုင်နှင့်အတူဘာလုပ်ရမှန်းသိသောဝဘ်အဖွဲ့များနှင့်အတူကကိုအသုံးပြုပါ။
အွန်လိုင်း Project မှစီမံခန့်ခွဲမှုဆော့ဝဲ
သငျသညျဖောက်သည်ဝက်ဘ်ဆိုက်များကယ်နှုတ်တော်မူရန်အသုံးပြုနိုင်သောအွန်လိုင်းရရှိနိုင်စီမံကိန်းကိုစီမံခန့်ခွဲမှု tools တွေအများကြီးရှိပါတယ်။ အဲဒီကိရိယာဒါပေါ်မှ-do list များနှင့်တူရုံသိုလှောင်ဖိုင်တွေကျော်လွန် features တွေ, ပြက္ခဒိန်, messaging နဲ့ပူဇော်လော့။ ငါ့အကြိုက်ဆုံး tools များတစ်ခုမှာ Basecamp ဖြစ်ပါတယ်။
သင်တစ်ဦးကို web စီမံကိန်းကိုအပေါ်ပိုကြီးတဲ့အသင်းတွေနဲ့အလုပ်မလုပ်ဖို့လိုအပျသညျ့အခါအွန်လိုင်းစီမံကိန်းကိုစီမံခန့်ခွဲမှု tools များအသုံးဝင်ပါသည်။ သငျသညျနောက်ဆုံးက်ဘ်ဆိုက်များပို့ဘို့နှင့်သင်ကတည်ဆောက်နေစဉ်ပူးပေါင်းဘို့နှစ်ခုလုံးကိုအသုံးပြုနိုင်ပါတယ်။ တဖန်သင်တို့လည်း Deliverable ခြေရာခံစောင့်ရှောက်အဖြစ်စီမံကိန်းတွင်အပေါ်င့်အရာပေါ်မှတ်စုကိုဖြစ်စေနိုင်ပါတယ်။
အချို့သောအားနည်းချက်များရှိပါသည်:
- အများစုမှာအွန်လိုင်းစီမံကိန်းကိုစီမံခန့်ခွဲမှု tools တွေကိုအခမဲ့မဟုတ်ဖြစ်ကြသည်ကို၎င်း, အခမဲ့ဗားရှင်းကန့်သတ်ကြသည်။ သင်တဦးတည်းကိုအသုံးပြုရန်ဆုံးဖြတ်ခဲ့လျှင်, သင်ကစာချုပ်ထဲမှာမှတ်ချက်ချရ, အဖြစ်အစဉ်အမြဲအားသွင်းခြင်း, ပါလိမ့်မယ်ဘယ်လောက်သို့ကုန်ကျစရိတ်ဆခွဲကိန်းသင့်တယ်။
- ဒါဟာသင်စစျဆေးဖို့လိုအပ်ပါသည်အခြား website နှင့်သင်နှင့်သင့် client များနှစ်မျိုးလုံးသုံးစွဲဖို့သင်ယူဖို့လိုအပ်အခြား software များဖြစ်ပါတယ်။
- သူတို့ကသင်တစ်ဦးကြောင့်-date ဖြစ်အောင်မပါဝင်ပါဘူးလျှင်, ပရိုဂရမ်တစ်ခုနီးပါးကဒီမှာင်သင်သည်သတိမနိုင်, သင်တို့အထဲ၌သွင်းထားသူတို့ကို-in ကိုတစ်နည်းသတင်းအချက်အလက်များအဖြစ်သာအဖြစ်အသုံးဝင်ပါသည်။
- အချို့ကုမ္ပဏီတွေကလုံခြုံရေးအကြောင်းပြချက်များအတွက် Third-party site ပေါ်တွင်သိမ်းဆည်းထား (ဝက်ဘ်ဆိုက်များအပါအဝင်) ကသူတို့ကော်ပိုရေးရှင်းသတင်းအချက်အလက်ကိုကြိုက်ကြဘူး။ သငျသညျအကောင့်တစ်ခုများအတွက်ပေးဆောင်ရှေ့၌သင်တို့ကို client နှင့်အတူဤဆှေးနှေးဖို့သေချာပါစေ။
အဲဒီဖိုင်တွေမှ updates များကိုအောင်နှင့်မှတ်စု inline မြင်နေထို့နောက် Basecamp အသုံးပြု clients များဖိုင်များကိုပေးပို့များအတွက်အလွန်အသုံးဝင်သောရှာတွေ့နှင့်ပြီ။ ဒါဟာကြီးမားတဲ့စီမံကိန်းကိုကိုခြေရာခံရန်အကြီးနည်းလမ်းဖြစ်ပါတယ်။
သငျသညျကိုသုံးပါလိမ့်မည်စာရွက်စာတမ်းအဘယျသို့ပို့ဆောင်မှုနည်းလမ်း
ဖောက်သည်နောက်ဆုံးစာရွက်စာတမ်းများကယ်နှုတ်တော်မူဖို့ဘယ်လိုဆုံးဖြတ်တဲ့အခါသင်ဘာလုပ်သင့်တစ်ခုတည်းသောသည်အခြားအရာသေချာကြောင်းဆုံးဖြတ်ချက်မှတ်တမ်းတင်ခြင်းနှင့်စာချုပ်ထဲမှာသဘောတူညီကြောင်းစေရန်ဖြစ်ပါသည်။ သငျသညျကို Dropbox မှဖိုင်တစ်ဖိုင်တင်ရန်စီစဉ်ခဲ့ကြသည်နှင့်သင့် client ကိုသင်သည်ထိုသူတို့အဘို့မိမိတို့ဆာဗာတစျခုလုံး site ကို upload လုပ်လိုလျှင်ဤနည်းကိုသင်လမ်းဆင်းမဆိုကူညီပြီးသို့ run လိမ့်မည်မဟုတ်ပါ။
ဂျနီဖာ Krynin ခြင်းဖြင့်မူရင်းဆောင်းပါး။ 12/09/16 အပေါ်ဂျယ်ရမီ Girard တည်းဖြတ်