Alegerea de hosting pentru site-ul său, probabil, pentru viitor, dezvoltatorii săi, din anumite motive, adesea nu iau în considerare un singur punct: site-ul va crește. Și ceea ce este destul de suficient astăzi se va dovedi a fi un cadru foarte strâns, iar schimbarea găzduirii pentru proiectul curent este o afacere foarte complicată și neplăcută. Pe de altă parte, chiar nu vreau să cumpăr un server dedicat Oracle pentru o listă de prețuri cu o singură pagină. Cum de a găsi "mijlocul de aur"?
Cu toate acestea, pentru început, este în general util, încercați să răspundeți la întrebarea simplă cât mai simplu posibil: de ce aveți nevoie de un site web? Dacă răspunsul tău se reduce la banal "să fie", atunci este mai bine să nu grăbiți - există atât de mult gunoi pe Internet, deci cât de mult merită adăugat? Este mult mai bine și mai util să gândiți și să planificați totul, apoi faceți-o.
Următorul pas va fi încercarea de a vă prezenta site-ul ideal - adică cum ar trebui să arate și ce să facă dacă totul merge exact așa cum planificați. Acum abandonați fantezile evident nerealiste din seria "există câteva milioane în plus și voi depăși Google", iar restul în ordinea importanței.
Acum, trebuie să începeți să scrieți cerințele prezente și viitoare pentru găzduire.
Spațiu pe disc. Această opțiune nu pare a fi atât de importantă, mai ales dacă site-ul este doar pornire și, prin urmare, ocupă puțin spațiu. Dar aici este foarte ușor să "fugi". În primul rând, jurnalele care tind să crească foarte repede, în special din locații populare. În al doilea rând, dacă îi dați utilizatorilor posibilitatea de a descărca fișiere (de exemplu, pentru partajare), atunci locul va fi din nou mâncat foarte repede. În al treilea rând, lucruri precum forumuri, în special cele populare, sunt foarte vagi. Da, și altceva ce altceva. Deci, ar trebui să găsiți imediat cât de mult va costa depășirea cotei de disc, și dacă aceasta poate fi mărită dacă este necesar (am fugit o dată într-un furnizor de găzduire, care a refuzat să-mi dea un plus de sute de megabiți de disc).
Trafic. Un alt parametru foarte important. În primul rând, să încercăm să estimăm traficul mediu al site-ului. Să presupunem că dimensiunea medie a paginii dvs. este de 20 KB, utilizatorul mediu se uită la 4 pagini și 500 de persoane pe zi vin pe site-ul dvs. Pur și simplu înmulțiți aceste numere și obțineți trafic cu puțin mai mult de 1 GB pe lună. Posibilele capcane aici sunt că traficul este distribuit neuniform, iar hostessul poate stabili limite pentru traficul zilnic sau lunar. Să presupunem că o publicație populară va scrie despre site-ul dvs. Veți obține o creștere foarte puternică a numărului de vizitatori pentru una sau două zile, iar acest vârf este destul de capabil de a „mânca“ toate limita lunară. Prin urmare, alegerea unui gazdă este de a cere în primul rând, cât de mult este excesul de trafic, și în al doilea rând, ceea ce se întâmplă dacă depășiți limita. Variantele pot fi foarte diferite. Unii furnizori consideră traficul pe zi și odată ce ați ales o limită, site-ul este blocat. Altele - ia în considerare lățimea de bandă lunar (care poate stoca vârfuri mici de prezență, dar poate dura mai mult în cazul în care aceste vârfuri va selecta întreaga linie - până la sfârșitul lunii site-ul dvs. este blocat). Majoritatea furnizorilor vă vor percepe pur și simplu o factură suplimentară, ci pentru că Traficul excesiv este, de obicei, destul de scump, iar uneori este logic să se ia un plan tarifar cu o marjă.
Apropo, nu uitați să vă asigurați că serverul Web este configurat pentru a returna un pagini web comprimat (toate browserele moderne sunt capabili să înțeleagă și să accepte pagina web arhivate și dezarhivați-le deja pe computer, „beneficiarul“). Acest lucru permite atât pentru a reduce traficul (text, care alcătuiesc pagina web este foarte bine susținută) și de a crește viteza de server „vizibile“ (paginile comprimate sunt transmise mai repede din cauza dimensiunii mici).
Locația fizică a serverului. Aici merită să ne concentrăm asupra vizitatorilor - în cele mai multe cazuri, cu cât serverul este mai apropiat (fizic), accesul mai rapid la acesta și cu atât mai puțin probabilitatea oricăror întârzieri. În același timp, dacă serverul este departe de dvs., este mai greu să îl actualizați - toate din cauza acelorași întârzieri. Prin urmare, atunci când alegeți hosting, merită să testați cât de bine serverul este "vizibil" pentru dvs. și viitori vizitatori - pentru asta există un utilitar traceroute (în Windows - tracert.exe).
Software instalat. Acest parametru este extrem de important pentru dezvoltarea site-ului. Se referă la sistemul de operare instalat pe server, care server de web este utilizat, care module suplimentare sunt instalate, care limbi de programare sunt acceptate, care DBMS. Desigur, aceste date sunt necesare în primul rând de webmasterul care programează site-ul dvs., dar știe numai cerințele dvs. actuale și nu are nicio idee despre planurile de dezvoltare! În ceea ce privește software-ul, orice sfat este cel mai greu de dat - depinde prea mult de preferințele personale, dar există mai multe puncte universale.
Suportul de bază de date este necesar pentru site-urile dinamice. Desigur, este posibil să iasă prin scrierea de date la fișiere, dar complicarea proiectului va fi o limitare destul de gravă, așa că, dacă aveți o planuri de dezvoltare site-ul programate dinamici și interactivitate, și participarea planificată a unui site de peste o sută de oameni pe zi, baza de date poate fi considerată necesară .
Popularitatea software-ului utilizat va contribui foarte mult la evitarea inventării bicicletelor. Webul are multe arhive de script-uri gata, care (probabil cu unele modificări) sunt convenabile pentru a fi utilizate pe site-ul dvs., în loc să scrie altele noi. Dar dacă hostessul tău susține doar câteva combinații exotice, atunci nu sunt atât de multe scripturi potrivite pentru ei! În principiu, standardul de facto poate fi considerat o combinație de PHP + MySQL - pentru că este mai ușor să obțineți sfaturi pe Web sau să alegeți un scenariu gata. Cu toate acestea, suportul Perl nu ar trebui să fie redus - este una dintre limbile cele mai comune pentru care scripturi și cărți au fost scrise de mai mulți ani.
În ceea ce privește sistemul de operare, nu voi spune nimic de a nu incita la "războaie religioase", dar nu este nimic pentru că freeBSD + Apache este cea mai comună combinație de pe Internet. Deși fanii IIS s-au întâlnit, de asemenea.
Restricțiile privind utilizarea software-ului sunt un alt parametru important. Firește, se aplică numai pentru găzduirea virtuală, dar dacă aveți deja un server dedicat, atunci de ce citiți toate acestea? Deci, limitările. Ele pot fi foarte diferite - de la încărcarea procesorului și durata de execuție maximă a scripturilor la dimensiunea bazei de date. Aici, din păcate, este imposibil să spun ceva absolut deloc. nevoia pentru o anumită resursă depinde foarte mult de site. Cu toate acestea, există două puncte universale: pe de o parte, orice restricții vor încetini mai devreme sau mai târziu să vă încetinească și, pe de altă parte, nu există un astfel de script care să nu poată fi optimizat. Prin urmare, atunci când alegeți hosting, trebuie doar să arătați unde există mai puține restricții și să discutați cu hostess posibilitățile de a schimba neted planul tarifar la unul care vă oferă mai multă libertate dacă vă restrângeți în restricții.
Fier. În general, pe un fier virtual de găzduire nu ar trebui să te intereseze. În cele mai multe cazuri, nu veți întâlni probleme similare - gazda are profesioniști și serverele sunt asamblate competent. Dar dacă site-ul planificat este diferit de "media", atunci este logic să se consulte cu gazda. De exemplu, dacă vă asumați o resursă complet dinamică și populară care funcționează cu o bază de date mare, puteți fi siguri de viteza de schimb cu discul. Teoretic, poți să fugi în lipsa vitezei procesorului dacă scripturile tale produc unele calcule complicate, dar acest lucru este cu adevărat necesar. Cu toate acestea, dacă în dezvoltarea site-ului dvs. ați atins astfel de cazuri extreme, atunci este timpul să vă gândiți la serverul dedicat.
Asta e tot. Acum rămâne doar câteva zile să-i chinuiască pe gazdă cu întrebări, după care locul solemn pe serverul index.html, pentru care totul a început.