သင်၏လုပ်ငန်းများအတွက်ညာက်ဘ်ဆာဗာရွေးချယ်ခြင်း

သင့်ရဲ့စာမျက်နှာများတွင် Are က်ဘ်ဆာဗာကိုအသုံးပြုနည်းကိုလေ့လာပါ

အဆိုပါ web server သို့သင်၏ Web စာမျက်နှာနှင့်အတူဖြစ်ပျက်သမျှ၏အခြေခံဖြစ်တယ်, သေးမကြာခဏလူတွေအကြောင်းကိုဘာမျှမသိရကြ၏။ သင်ပင် web server သို့ software ကိုစက်ပေါ်ပြေးနေသည်အရာကိုသိသလား? ဘယ်လိုစက်၏ operating system ကော?

ရိုးရှင်းသော web site များအဘို့, အဲဒီမေးခွန်းတွေကယ့်ကိုအရေးမပါဘူး။ ပြီးနောက်ရှိသမျှတို့, တစ်ဦးကို Netscape ဆာဗာနှင့်အတူ Unix များပေါ်တွင်အလုပ်လုပ်သော web page ကိုများသောအားဖြင့် IIS နဲ့ Windows ကိုစက်ပေါ်အဆင်ပြေကို run ပါလိမ့်မယ်။ သင် (စသည်တို့ကို CGI, ဒေတာဘေ့စ access ကို, ASP နှင့်တူ) သင့် site ပေါ်တွင်ပိုမိုအဆင့်မြင့် features တွေလိုအပ်ပါတယ်ဆုံးဖြတ်တစ်ချိန်ကဒါပေမယ့်နောက်ကျော-အဆုံးအပေါ်င်မှုအရာကိုမသိဘဲအလုပ်လုပ်နေနှင့်မအမှုအရာများအကြားခြားနားချက်ကိုဆိုလိုသည်။

အဆိုပါ Operating System ကို

အများစုမှာက်ဘ်ဆာဗာများကိုသုံး Operating Systems ကတစ်ဦးအပေါ်ကို run နေကြသည်:

  1. Unix က
  2. Linux ကို
  3. Windows NT

သငျသညျယေဘုယျအားဖြင့် web page များကိုပေါ် extension များက Windows NT စက်ကိုပြောပြနိုင်ပါတယ်။ .htm အတွက်ဥပမာအားဖြင့်, Web Design ပေါ်မှာရှိသမျှစာမျက်နှာများ / HTML ကို @ About.com အဆုံး။ ဖိုင်နာမည်များ 3 ဇာတ်ကောင် extension ကိုရှိသည်ဖို့လိုအပ်ခဲ့ကြသောအခါဤကျော DOS ကိုမှ hearkens ။ Linux နဲ့ Unix က်ဘ်ဆာဗာများကိုများသောအားဖြင့် extension ကို .html နှင့်အတူဖိုင်တွေဝတ်ပြုကြလော့။

Unix, Linux နဲ့ Windows က်ဘ်ဆာဗာများအတွက်တစ်ခုတည်းသောတဲ့ operating systems အသုံးအများဆုံးပဲတချို့မရှိကြပေ။ ငါက Windows 95 နှင့် MacOS ပေါ်တွင် Web ကိုဆာဗာများကို run ပါပြီ။ ရုံကအနည်းဆုံး web server သို့ရှိပြီး, ဒါမှမဟုတ်လက်ရှိဆာဗာများသူတို့အပျေါမှာ run ဖို့ပြုစုနိုင်ပါတယ်ရှိကွောငျးဘယ် operating system အကြောင်းကို။

အဆိုပါ Server များ

တစ်ဦးက web server သို့ကွန်ပျူတာပေါ်မှာ run နေရုံအစီအစဉ်တစ်ခုဖြစ်သည်။ ဒါဟာအင်တာနက်သို့မဟုတ်အခြားကွန်ရက်ကနေတဆင့် web page များကိုအသုံးပြုခွင့်ပေးထားတယ်။ servers လည်းဆိုက်, မှတ်တမ်းနှင့်အစီရင်ခံစာအမှားမက်ဆေ့ခ်ျမှလမ်းကြောင်း hits နဲ့တူသောအရာတို့ကိုမနှင့်လုံခြုံရေးပေး။

Apache ကို

ဤသည်ဖြစ်နိုင်သည်ကမ္ဘာ့အကျော်ကြားဆုံးက်ဘ်ဆာဗာကိုဖြစ်ပါတယ်။ အဲဒါကို "open source ဖြစ်ပြီး" အဖြစ်ဖြန့်ချိတာဖြစ်ပါတယ်နှင့်အသုံးပြုခြင်းတို့အတွက်မျှအခကြေးငွေနှင့်အတူ, အဲဒါကိုအဘို့ဖန်ဆင်းတော်မူ၏ပြုပြင်မွမ်းမံခြင်းနှင့် module တွေအများကြီးရှိခဲ့ပါတယ်ဘာဖြစ်လို့လဲဆိုတော့ဒါဟာအများဆုံးအသုံးများဖြစ်ပါတယ်။ သင်က source code ကို download လုပ်ပါ, သင်၏စက်ထိုသို့ compile, သို့မဟုတ်သင် binary (Windows Solaris, Linux OS ကို / 2 ကဲ့သို့ freebsd နှင့်ပိုပြီး) အများအပြား operating system မြားအဘို့အဗားရှင်းဒေါင်းလုဒ်ဆွဲနိုင်ပါသည်နိုင်ပါတယ်။ အများကြီး add-ons အမျိုးမျိုးအဖြစ်ကောင်းစွာ, Apache ကိုများအတွက်ရှိပါတယ်။ Apache ကိုရန်အားနည်းချက်ကတခြားစီးပွားဖြစ်ဆာဗာများကြောင့်အဘို့သလောက်ချက်ချင်းထောက်ခံမှုရှိမဖြစ်အံ့သောငှါဖြစ်၏။ သို့သော်မရရှိနိုင်ယခုအများအပြားလစာ-for-ထောက်ခံမှုရွေးချယ်စရာရှိပါတယ်။ သငျသညျ Apache ကိုအသုံးပြုပါက, သငျသညျအလှနျကောငျးကုမ္ပဏီအတွက်ဖြစ်ပါလိမ့်မယ်။


အင်တာနက်ကိုသတင်းအချက်အလက်န်ဆောင်မှုများ (IIS) ကို web server သို့နယ်ပယ်တွင်ဖို့မိုက်ခရိုဆော့ဖ်ရဲ့ထို့အပြင်ဖြစ်ပါတယ်။ သင်တစ်ဦးကို Windows Server ကို system ပေါ်တွင်အပြေးနေတယ်ဆိုရင်, ဤသူသည်သင်တို့အကောင်အထည်ဖော်ဖို့အတွက်အကောင်းဆုံးဖြေရှင်းနည်းဖြစ်လိမ့်မယ်။ ဒါဟာ Windows Server OS နဲ့သန့်ရှင်းမှု interfaces, သင်သည် Microsoft ၏ပံ့ပိုးမှုနှင့်တန်ခိုးတော်အားဖြင့်ကျောထောက်နောက်ခံပြုနေကြသည်။ ဒီ web server သို့အကြီးမားဆုံးအားနည်းချက်က Windows Server ကိုအလွန်စျေးကြီးဖြစ်ပါတယ်။ ဒါဟာအသေးစီးပွားရေးလုပ်ငန်းတွေကသူတို့ရဲ့ Web န်ဆောင်မှုကိုချွတ် run ဖို့အတှကျအဓိပ်ပာယျမဟုတျပါဘူး, သင် Access ကိုအားလုံးကိုသင့်ရဲ့ဒေတာရှိသည်နှင့်တစ်တစ်ခုတည်းကိုသာ Web-based စီးပွားရေးလုပ်ငန်းကို run ဖို့စီစဉ်မဟုတ်လျှင်, တကအစ Web development team လိုအပ်ချက်ထက်အများကြီးပိုပါတယ်။ သို့သော် ASP.Net နှငျ့သငျ databases ကိုသုံးစွဲနည်းချိတ်ဆက်နိုင်သည့်နှင့်အတူလွယ်ကူခြင်းကြောင့်ရဲ့ဆက်သွယ်မှုက်ဘ်စီးပွားရေးလုပ်ငန်းတွေအတွက်ကစံပြပါစေ။

Sun က Java ကိုက်ဘ်ဆာဗာ

အုပ်စု၏တတိယကြီးတွေက်ဘ်ဆာဗာ Sun က Java ကိုက်ဘ်ဆာဗာဖြစ်ပါတယ်။ ဤသည်အများဆုံးမကြာခဏ Unix က web server သို့စက်တွေသုံးပြီးဖြစ်ကြောင်းကော်ပိုရေးရှင်းများအတွက်ရွေးချယ်မှုဆာဗာဖြစ်ပါတယ်။ ကလူသိများတဲ့ကုမ္ပဏီထံမှခိုင်မာတဲ့ကျောထောက်နောက်ခံနဲ့ထောက်ခံ web server သို့ကြောင်းကိုအတွက် Sun က Java ကိုက်ဘ်ဆာဗာ Apache နှင့် IIS နှစ်ဦးစလုံးရဲ့အကောင်းဆုံးအချို့ပေးထားပါတယ်။ ဒါဟာအစ add-အတွက်ပိုပြီးရွေးချယ်စရာပေးရအစိတ်အပိုင်းများနှင့် API နှင့်အတူထောက်ခံမှုတွေအများကြီးရှိပါတယ်။ သင်တစ်ဦး Unix က platform ပေါ်တွင်ကောင်းသောအထောက်အပံ့နှင့်ပြောင်းလွယ်ပြင်လွယ်ရှာနေလျှင်ဤသည်ကောင်းတစ်ဦး server တစ်ခုဖြစ်ပါတယ်။