Webhosting - migrace na vykonnejsi reseni

Hardware, web hosting, server hosting a housing, peering

Moderátor: Moderátoři Živě.cz

Odeslat příspěvekod Veolw 29. 4. 2016 13:10

Zdravim,

potreboval bych prosim radu. Spoustime webovy projekt u ktereho momentalne nevime zda bude mit velkou navstevnost nebo malou navstevnost. Nase vize je aby mel projekt velkou navstevnost ale to muze klidne trvat rok nebo dva nebo take nemusi a muze to trvat jenom dva mesice. Zajimalo by me zda si myslite ze je vhodne pro zacatek zacit s klasickym webhostingem a v pripade ze po nejake dobe klasicky webhosting nebude stacit tak migrovat na neco vykonnejsiho. Zda se mi zbytecne abychom napr. prvni rok nebo dva platili vetsi penize za nejaky vykonny server kdyz ani ve vysledku nevime jestli bude potreba.

Mozna se ptate proc se ptam ale resil jsem problematiku teto migraci s Forpsi a tim mi rekli ze migraci na neco vykonnejsiho v ramci hostingu jsou schopni udelat ale co se tyce migrace z hostingu napr. na VPS, dedikovany server atd. uz delat nebudou a je to ciste v moji rezii. Nemam s tim zkusenosti a je to mozna standardni postup ze si tu migraci musim udelat kompletne sam ale pokud ne tak by me zajimalo zda je to bez nejakych vetsich komplikaci realizovalne nebo byste doporucili nejakou jinou spolecnost ktera mi s tim pomuze. Chapu ze kazdy projekt je specificky a je nutna jeho znalost pro provedeni migrace. Jde mi hlavne o to, aby mi spolecnost nenapsala ze pretezujici webhosting a cely web mi odstavila s tim ze provedeni migrace bude trvat napr. dva tydny.

---

Dale by me prosim zajimal nazor. Je vhodne provozovat PHP a .NET aplikace na jednom serveru? Osobne v tom nevidim problem ale je mozne ze nekdo ma nejakou negativni zkusenost. Mame nektere weby v PHP a nektere weby v .NET. Takto to je z nejakych duvodu a musi to takto zustat a nelze tento stav nejake kratke dobe zmenit.

Dekuji za vas nazor.
Člověk, který nic neví, nevidí problém, člověk, který hodně zná, vidí moře problémů.
<-- Leonardo Da Vinci -->
Veolw
Junior
Uživatelský avatar

Odeslat příspěvekod vladimir 29. 4. 2016 13:19

Hlavně od začátku spusťte projekt na vlastní doméně 2. řádu a ne na doméně 3. řádu.

Migrace bude v naprosté většině případů v tvé režii. Je na to vhodné myslet už při programování, aby třeba otevírání databází zajišťoval jeden PHP podprogram, abyste pak přístupové údaje nemuseli opravovat na stovkách míst. Taky se můžou změnit cesty, takže stojí za zvážení používání relativních cest, které zůstanou platné i při změně virtuálního kořene serveru.
vladimir
Expert
Uživatelský avatar

Odeslat příspěvekod karlos00x 29. 4. 2016 13:31

tak ted je otazka co s tim... to nemas v tymu takoveho projektu (ktery by mel pretezovat hosting) nikoho kdo by byl schopen o se to starat?
Pokud to je schopno fungovat na klasickem webhostingu pak ta tvoje migrace na dva tydny jo otazka preneseni souboru, DB, zmenit pripojeni do DB a za chvilku hotovo i s kafickem. Neznam hosting ktery by se do podobnych veci hodlal poustet.

Provozovat PHP na widlich je hell. Totalni hell. Ale pokud to bezi tak asi nema smysl do toho rypat.

BTW stavite web ktery by mel mit velkou navstevnost a nemate tam jedineho zkuseneho inzenyra ktery by vam rekl co je to CI(nejaky version control system, unit testy, integration testy, ui testy, buildovani, deployment...) a jak ho zavest, proc nepouzivat klasicky hosting (povetsinou pouze s FTP pristupem), rekl vam proc je dobre mit moznost si nastavit sam php (takova opcache nebude predpokladam prakticky na zadnem beznem hostingu), mit moznost pouzit nejake nosql uloziste pro cachovani (mongoDB, redis, memcache...)? To nedopadne dobre, takovy projekt je krajne neduveryhodny.

-- 29. 4. 2016 13:33 --

Jo a pokud to chcete vybudovat tak, ze by to mohlo nekdy byt fakt velke tak je dobre to diskutovat od zacatku tu infrastrukturu - load balancer, CDN, slozitost pridani noveho stroje do clusteru atd.
Upgrade který má smysl: SSD. Zažijete svižný počítač.
karlos00x
Pokročilý

Odeslat příspěvekod Veolw 29. 4. 2016 14:34

Dekuji za nazory.

Prosim, abychom neodbihali od tematu a nevenovali se tomu jak vyvoj probiha. Ale abych odpovedel na otazku. V nasem tymu mame v podstate jenom inzenyry. Ja jsem vyvojar a jelikoz se v tymu momentalne tento problem resi tak vytvoreni tohoto prispevku je jenom moje vlastni iniciativa protoze predpokladam ze se zde vyskytuji zkuseni lide kteri maji na danou vec svuj nazor. Necekam komplexni reseni ale pouze nazor na polozene otazky. Neni to tak ze bychom v tymu na nejakem meetingu dosli k nazoru ze ohledne problematiky infrastruktury budeme diskutovat na superforu. Ja osobne v problematice infrastruktury nejsem zaden specialista a proto se takhle ptam.
Člověk, který nic neví, nevidí problém, člověk, který hodně zná, vidí moře problémů.
<-- Leonardo Da Vinci -->
Veolw
Junior
Uživatelský avatar

Odeslat příspěvekod hoschi 29. 4. 2016 15:51

Co tak od začátku něco jako Google App Engine? K tomu na Google Compute Engine nějakou MySQL (nebo G Cloud SQL, taky managed). Hnedka máte 3x9 dostupnost...

Automatické škálování, je to schopno přidat instanci v řádu sekund. Nic kromě kódu (a kreditky) vy neřešíte...
hoschi
Kolemjdoucí

Odeslat příspěvekod karlos00x 29. 4. 2016 19:00

To je zbytecny. Staci normalne zacit na jakymkoliv hostingu (kdyz vynecham ty uplne nejhorsi sracky typu banan, pipni-chcipni nebo wedos). Kazdopadne vy byste meli byt ti kdo vi jake technologie projekt pouziva a jake potrebuje.

Jsem bytostne presvedcen, ze kdyz vezmou treba 1 server na vpsfree.cz(8x CPU bez omezeni, 4GB RAM) tak pokud se dostanou do stavu, ze nebude vykonove stacit tak uplyne spousta let a uz budou vedet co a jak.

A to jak probiha vyvoj neni odbihani od tematu. To totiz spolu bytostne souvisi. Ty prece musis vedet jaky mas postup na rozjeti dev verze projektu u vyvojare, jake veci tam potrebujes, jake veci pretahujes z production.
Upgrade který má smysl: SSD. Zažijete svižný počítač.
karlos00x
Pokročilý


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 0 návštevníků