Pereiti prie turinio

Shared Hostingas Nauju Veidu


Rekomenduojami pranešimai

Vakar vakaro tema pas mus ofise užsimezgė ar shared hostingas miršta...Na iš esmės jis tikrai miršta, nes poreikiai visų klientų daugėja ir tai žinodami orentuojamės į naujas technologijas kurios, žinoma yra daug efektyvesnės nei paprastas shared hostingas.

Klausimas iš esmės turintis pagrindo manyti, kad neliks shared hostingo? Na manau scenarijus yra toks. Kas naudosis hostingą kaip taip vadinamos 'vizitės kortelės' pagrindu, tai jiems pilnai užteks shared hostingo, bet pradedant kalba nuo blogerių ir baigiant el. parduotuvėmis shared hostingas iš esmės jau kaip ir panašu, kad nevisai tinkanti paslauga.

 

Kodėl? Mes pastebėjome tendencija, kad po poros metų beveik 60% mūsų klientų užaugo kartu su mumis ir realiai dažnu atvėju sulaukdavome techninės pagalbos klausimų dėl php_memory_size padidinimo ir kitų resursų pakėlimo na žinoma paprašoma ir padarom :)

 

Turbut dažnai net nepagalvojate, kad shared hostingo iš tikrųjų užtektų, bet kaip tai padaryti, kad jo tikrai užtektų? Visu pirma dažnai TVS'ai, blogai ir kitos sistemos yra neoptimizuotos, tai yra daug kriterijų kurie sumažima puslapio krovimosi laiką, net iki 90%. Akivaizdus pavyzdys kodėl mes pradėjome tiekti svetainių optimizacijos paslaugą (http://www.host1plus.lt/svetaines-optimizavimas/)

 

Galiausiai optimizuoti serveriai ir puslapiai gali sudaryti darnų darbą be taip vadinamų 'spyke'ų' kurie dažnai atsitinka forumų sistemose ar darant kokį nors svetainės medį (sitemap'ą).

 

Na iš esmes tai yra vienas kriterijus kuris yra vadinamas angliškai load time optimization, sekantis būtų CDN (contrnt delivery network) ir pabangdamas vardinti punktus dar norėčiau paminėti paskutinį, tai multi lokacinis hostingas (tas pats shared, bet išmėtytas keliuose pasaulio taškuose).

 

Tai gi apie CDN, kaip tik tarp Kalėdų ir Naujųjų bandėme išmėginti savąjį CDN'ą, galbūt paaiškinsiu plačiau kas tai yra. CDN paslauga ar servisas tiekiamas naudojant kelius duomenų centrus kuriuose yra dublikuojami duomenys ir taip replikuojami iš lankytojams artimiausios vietos, na tai sakykime naudojamas cache principu, kaip pvz jei turite blogą ar kitą content source puslapį nurodydami css ir java failų cache'a CDN'e jūsų lankytojams krausis greičiau visi puslapio stiliai, kadangi visas kontentas bus arčiau jų.

Na tai kaip ir būtų viskas tvarkoje, bet pastebėjome vieną bet...Sakykime turime du pasaulio taškus ir tarp jų yra replikuojami duomenys kurie tarpusavyje vykdytų sinchronizacijas, ar tai būtų pagerintas greitis naudojant dinaminius duomenis (beje CDN'as buvo naudojamas su paprastu shared hostingu)? Atsakymas NE! Nors ir buvome labai pozytyviai nusiteikę, kad CDN'as tikrai pagreitina bet kokią informaciją, bet dėja turėjome nusivylti.

Tada sumastėme paleisti visą srautą per tiesioginį kanalą tiesiogiai per taip vadinamą tinklo carrier'į visus dinaminius duomenis ir kaip bebūtų keista, bet šis metodas pasiteisino, nes inforacijai keliaujant tiesiai iš duomenų centro iki vartotojo turėjo tiesiausią kelią ir kai turimas tiesiausias kelias jam nereikėjo kreiptis per CDN tinklą kuris kartais ir neatsakydavo, tad ši istorija yra apie tai kaip reikia atsargiai rinktis CDN paslaugą (beje Host1Plus jau greitai tieks prie visų tiek prie shared hostingo, tiek prie VPS'ų CDN paslaugą). Dabar pagalvojote kodėl čia tas CDN'as toks svarbus...

Suvedant visus galus į krūvą ir paisant visų kriterijų kartais, net didelės apimties projektas gali tilpti shared hostinge (na nesakau, kad masinis, bet kaip 3000 lankytojų sulaukiantis puslapis) (žinoma bus kolegų kurie nesutiks, bet tam šį straipsnį ir rašau).

Na ir galiausiai kalbant apie hostingą, tai reiktų atsižvelgti į tai kas yra jūsų hostingo tiekėjas ir kaip jis mėgsta tiekti paslaugas jūms (taip teisingai mėgsta)...O kaip išsirinkti gerą hostingo tiekėją, tai manau informacijos yra labai daug.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Hm, sakai CDN geriau nei Cloud'as ar Rack'as su hexa core? Kažkaip per sudėtingai čia išdėstei :) . Prijungi gerus interneto tiekėjus, parūpini kokybišką geležį ir negrūdi į viena serverį tūkstančio klientų. Prižiūri jog serverio load'as neviršytų 75 - 80% pajėgumo ir vuolia. Hostgator'ius taip gyvena ir pažvelk, vieni iš geriausių pasaulyje shared hosting'o tiekėjų.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Visiskai teisingai nesutinku su tavim :D

 

As nesakau, kad CDN geriau nei cloud, rack (nors nezinojau ka cia turejai omenyeje) ar hexa. Cia ne apie tai eina kalba...Ir tu dalyku negalima lyginti, nes tai visiskai nesusije su pacio hostingo principu (CDN yra tik stremeris, o hostingas yra talpinimas) O apie tai, kad dazniausiai puslapiai gali suktis kuo puikiausiai ant shared hostingo, be papildomu jiems reikalingu resursu, bet kadangi dazniausiai yra ignoruojama optimizacija pacio puslapio ir nepaisoma kokybes hostinge, todėl ir yra stiprus skirtumas tas optimizuoto ir neoptimizuoto puslapio.

Kalbant apie ta pati Hostgatoriu labai gerai jie yra padare, netelpi i 64MB krasutykis i VPS'a, bet dazniusiai webmasteriai nesusimasto, kad optimizavus svetaine jie isitektu ir i tuos pacius 32MB. Cia straipsnis tik tokiam giliam pamastymui :) o kas jeigu :)

 

Aciu uz pasidalinima.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Na aš savo CDN'ui naudojau tokį paprastą dalyką kaip Google App Engine(duoda ir nemokamų resursų dalį). Nepasakyčiau kad likau nepatenkintas, ar kad krovimo greitis sulėtėjo. O optimizacijos trūkumas visais laikais buvo ir bus visų galų problema, nes žmonės paprasčiausiai yra tinginiai.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Telia transit carrier BGP Frakfurte 60Gbit, gėlytės :)

 

Nors ir 14000 TBPS. BGP yra ne protokolas, o POLITIKA. Kad jūs turėsit 6 taškus ir jūsų CDN pasirinks artimiausia tašką dar nereiškia, kad jis pasirinks artimiausia _KELIĄ_ (route) iki tavo super mega duper CDN'o taško, o tam reikia anycasto su peer-1. Kitaip tariant šakėmis ant vandens rašyta su tais 60 gbps.

 

Iniciatyva dėl CDN'o yra puiki, bet jai reikia daug pinigų :) neįsižeiskit.

 

T.y. kad dar aiškiau būtų, tarkime turi 3 node'us JAV, bet nereiškia kad jis bus greitas, nes tavo srautas gali praeiti dar per 15 hopsų :)

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Žinoma, bet kaip suprantu esminis dalykas jūsų pastebėjime yra, tai kiek reikia pinigų...NEsminis dalykas vistiek nebuvo paliestas, apie ką yra šnekama post'o pradžioje...

 

Pinigų yra = veikia, pinigų nėra = veikia. Veikia prasčiau, bet funkciją atlieka, žinoma ir taip ! žinoma, kad tai optimizuoja tinklalapį :)

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Prisijunkite prie diskusijos

Jūs galite rašyti dabar, o registruotis vėliau. Jeigu turite paskyrą, prisijunkite dabar, kad rašytumėte iš savo paskyros.

Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.

Įkraunama...
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

×
×
  • Pasirinkite naujai kuriamo turinio tipą...