Ukaribishaji halisi au seva pepe - nini cha kuchagua?

Licha ya kuibuka kwa VPS ya bei nafuu, upangishaji wa jadi wa wavuti hautakufa. Wacha tujaribu kujua ni tofauti gani kati ya njia mbili za kukaribisha wavuti na ni ipi bora.

Ukaribishaji halisi au seva pepe - nini cha kuchagua?

Kwenye wavuti ya kila mtoaji anayejiheshimu hakika kutakuwa na ulinganisho wa mwenyeji wa jadi wa wavuti na seva pepe. Waandishi wa makala wanaona kufanana kwa VPS na mashine za kimwili na kuchora uwiano kati yao na vyumba vyao wenyewe, wakiwapa seva za wavuti zilizoshirikiwa jukumu la vyumba vya jumuiya. Ni ngumu kubishana na tafsiri kama hiyo, ingawa tutajaribu kutokuwa wazi sana. Wacha tuangalie kwa undani zaidi kuliko mlinganisho wa juu juu na tuchambue sifa za kila chaguo kwa watumiaji wa novice.

Ukaribishaji wa kitamaduni hufanyaje kazi?

Ili seva ya wavuti iweze kutumikia tovuti mbalimbali, zinazojulikana. jina kulingana na mwenyeji pepe. Itifaki ya HTTP inachukua uwezekano wa kusambaza kama sehemu ya ombi URL (kitafuta rasilimali sare) - hii inaruhusu huduma kuelewa ni tovuti gani kivinjari au programu nyingine ya mteja inafikia. Kilichosalia ni kufunga jina la kikoa kwa anwani ya IP inayotaka na kutaja saraka ya mizizi kwa mwenyeji wa kawaida katika usanidi. Baada ya hayo, unaweza kusambaza faili za tovuti za watumiaji tofauti kwenye saraka zao za nyumbani na kufungua ufikiaji kupitia FTP kwa usimamizi. 

Ili programu za wavuti za upande wa seva (hati mbalimbali au hata mifumo ya usimamizi wa maudhui - CMS) izinduliwe kwa haki za mtumiaji fulani mwenyeji, utaratibu maalum wa suexec uliundwa katika Apache. Ni wazi kwamba mipangilio ya usalama ya seva ya wavuti hairuhusu watumiaji kuingilia kati bustani ya mtu mwingine, lakini kwa ujumla inaonekana kama ghorofa ya jumuiya yenye vyumba tofauti na anwani ya kawaida ya IP kwa mamia ya tovuti. Seva ya hifadhidata (kawaida MySQL) ya wapangishi pepe pia inashirikiwa, lakini mtumiaji mwenyeji anaweza tu kufikia hifadhidata zake za kibinafsi. Programu zote za seva isipokuwa hati za tovuti hudumishwa na mtoa huduma; wateja hawawezi kubadilisha usanidi wake kwa hiari yao. Mchakato wa usimamizi wa akaunti ni otomatiki: kwa madhumuni haya, kila mpangishaji ana jopo maalum la wavuti ambalo unaweza kudhibiti huduma.

VPS inafanyaje kazi?

Kulinganisha seva za kawaida na za kimwili sio sahihi kabisa, kwani VPS nyingi huendesha kwenye jeshi moja la "chuma". Kwa kusema kwa mfano, hii sio tena ghorofa ya jumuiya, lakini jengo la ghorofa na mlango wa kawaida na miundo ya kawaida ya kubeba mzigo. Ili kuunda "vyumba" tofauti (VPS) ndani ya "nyumba" moja (seva ya kimwili), zana kutoka kwa mfumo wa uendeshaji uliowekwa kwenye mwenyeji na teknolojia mbalimbali za virtualization hutumiwa. 

Ikiwa uboreshaji wa kiwango cha OS unatumiwa, michakato ya mteja inaendeshwa tu katika mazingira ya pekee (au aina fulani ya chombo) na usione rasilimali na michakato ya watu wengine. Katika kesi hii, OS ya mgeni tofauti haianzi, ambayo inamaanisha kuwa programu katika mazingira ya wageni lazima iendane na mfumo kwenye mwenyeji halisi - kama sheria, wateja hutolewa usambazaji wa GNU/Linux uliorekebishwa haswa kwa njia hii ya operesheni. Pia kuna chaguo za juu zaidi, ikiwa ni pamoja na uigaji wa mashine ya kimwili, ambayo unaweza kuendesha karibu OS yoyote ya mgeni, hata kutoka kwa picha yako ya usakinishaji.

Kwa mtazamo wa msimamizi, VPS yoyote sio tofauti sana na seva halisi. Wakati wa kuagiza huduma, mhudumu hutumia usanidi uliochaguliwa, na kisha matengenezo ya mfumo huanguka kwenye mabega ya mteja. Katika kesi hii, unaweza kusakinisha programu muhimu na kuisanidi unavyotaka - uhuru kamili wa kuchagua seva ya wavuti, toleo la PHP, seva ya hifadhidata, nk. VPS pia ina anwani yake ya IP, kwa hivyo huna kushiriki na majirani mia moja au zaidi. Hapa tutamaliza kuelezea tofauti kuu na kuendelea na faida na hasara ambayo uchaguzi wa suluhisho inategemea.

Chaguo gani ni rahisi na rahisi zaidi?

Upangishaji mtandaoni hauhitaji usimamizi wa mazingira ambayo yanaauni tovuti. Mteja sio lazima kufunga, kusanidi na kusasisha mfumo na programu ya programu mwenyewe, na katika hali nyingine jopo la kudhibiti mwenyeji hukuruhusu kusanikisha CMS - chaguo hili linaonekana kuvutia kwa Kompyuta. Kwa upande mwingine, majukumu ya kurekebisha CMS bado yatalazimika kutatuliwa kwa kujitegemea, na zaidi ya hayo, kizingiti cha chini cha kuingia huficha kubadilika kidogo kwa suluhisho. Chaguo la programu litakuwa na kikomo: kwenye upangishaji ulioshirikiwa huwezi, kwa mfano, kubadilisha toleo la PHP au MySQL upendavyo, sembuse kusakinisha kifurushi cha kigeni au kuchagua paneli mbadala ya kudhibiti - itabidi utumie zana zinazotolewa na mtoa huduma. Ikiwa mtoa huduma wako ataboresha seva, programu zako za wavuti zinaweza kukumbwa na matatizo ya uoanifu wa programu. 

VPS haina hasara hizi za upangishaji wa jadi. Mteja anaweza kuchagua OS anayohitaji (sio lazima Linux) na kusakinisha programu yoyote. Utalazimika kusanidi na kudhibiti mazingira mwenyewe, lakini mchakato unaweza kurahisishwa - wahudumu wote wanatoa kusakinisha jopo la kudhibiti mara moja kwenye seva ya kawaida, ambayo huendesha mchakato wa usimamizi. Shukrani kwa hilo, hakutakuwa na tofauti nyingi katika utata wa usimamizi kati ya ukaribishaji wa jadi na VPS. Kwa kuongeza, hakuna mtu anayekataza kusakinisha paneli yako mwenyewe, ambayo haijajumuishwa katika orodha ya matoleo ya mtoa huduma. Kwa ujumla, uendeshaji wa VPS sio juu sana, na kubadilika zaidi kwa ufumbuzi kuliko kulipia baadhi ya gharama za ziada za kazi.

Chaguo gani ni salama na ya kuaminika zaidi?

Inaweza kuonekana kama kukaribisha tovuti kwenye upangishaji wa jadi ni salama zaidi. Rasilimali za watumiaji tofauti zimetengwa kwa uaminifu kutoka kwa kila mmoja, na mtoa huduma anafuatilia umuhimu wa programu ya seva - hii ni chaguo bora, lakini kwa mtazamo wa kwanza tu. Wavamizi mara kwa mara hawatumii udhaifu katika programu ya mfumo; kwa kawaida tovuti hudukuliwa kwa kutumia mashimo ambayo hayajabandikwa kwenye hati na mipangilio isiyo salama ya mifumo ya udhibiti wa maudhui. Kwa maana hii, upangishaji wa jadi hauna faida - rasilimali za mteja hufanya kazi kwenye CMS sawa - lakini kuna shida nyingi. 

Tatizo kuu la upangishaji pamoja ni anwani ya IP iliyoshirikiwa kwa mamia ya tovuti kutoka kwa watumiaji tofauti. Ikiwa mmoja wa majirani zako atadukuliwa na kuanza, kwa mfano, kutuma barua taka kupitia kwayo au kutekeleza shughuli zingine hasidi, anwani ya pamoja inaweza kuishia kwenye orodha mbalimbali zisizoruhusiwa. Katika kesi hii, wateja wote ambao tovuti zao hutumia IP sawa watateseka. Ikiwa jirani anakuja chini ya shambulio la DDoS au kuunda mzigo mkubwa kwenye rasilimali za kompyuta, "wapangaji" waliobaki wa seva watateseka. Ni rahisi zaidi kwa mtoaji kudhibiti ugawaji wa upendeleo kwa VPS ya mtu binafsi; kwa kuongezea, seva ya kawaida imepewa IP tofauti na sio moja tu: unaweza kuagiza nambari yoyote kati yao, huduma ya ziada ya ulinzi ya DDoS, anti - huduma ya virusi, nk. Kwa upande wa usalama na kuegemea, VPS ni bora kuliko mwenyeji wa jadi; unahitaji tu kusasisha programu zilizosanikishwa kwa wakati unaofaa.

Chaguo gani ni nafuu?

Miaka michache tu iliyopita, jibu la swali hili halikuwa na usawa - pamoja na mapungufu yake yote, chumba katika ghorofa ya jumuiya kilikuwa cha bei nafuu zaidi kuliko ghorofa tofauti. Sekta haijasimama na sasa VPS nyingi za bajeti zimeonekana kwenye soko: pamoja nasi unaweza kodisha seva yako mwenyewe kwenye Linux kwa rubles 130 kwa mwezi. Kwa wastani, mwezi wa uendeshaji wa VPS ya bajeti itagharimu mteja rubles 150 - 250; kwa bei kama hizo, hakuna maana ya kuvumilia shida za mwenyeji wa jadi, isipokuwa wakati unahitaji kukaribisha tovuti rahisi za kadi ya biashara kwenye seva. Kwa kuongeza, mipango ya ushuru wa mwenyeji wa kawaida hupunguza idadi ya tovuti na hifadhidata, wakati kwenye VPS mteja ni mdogo tu na uwezo wa kuhifadhi na uwezo wa kompyuta wa seva.

Ukaribishaji halisi au seva pepe - nini cha kuchagua?

Chanzo: mapenzi.com

Kuongeza maoni