Orice programator web începător, mai devreme sau mai târziu, decide să-și găzduiască site-ul și începe să studieze ofertele furnizorilor. Planurile tarifare includ diverși parametri, dintre care unul este „sarcina statistică admisibilă (CP)”. Să încercăm să ne dăm seama ce este și ce afectează.
Ce sunt CP și CPU?
Așadar, ați terminat de lucrat pe site-ul dvs. și vă pregătiți să treceți la pasul următor - transferați-l de la serverul dvs. local la găzduire. Când ați ales un plan tarifar, ați descoperit o frază misterioasă: „Încărcare permisă 65 CP pe zi”. Cum se calculează acest parametru? Și cel mai important, este sarcina maximă de 65 CP - mult sau puțin?
CP (puncte cpu) este o valoare care arată cantitatea de timp petrecut de procesor în procesarea sarcinilor. De obicei, doi parametri sunt indicați pe găzduire: încărcarea pe unitatea centrală de procesare (CPU - Central Processing Unit) a serverului web și serverul bazei de date (MySQL).
Încărcare CPU server web
CP arată cantitatea de timp, în minute, petrecut pentru executarea tuturor proceselor. De exemplu, aceasta înseamnă că timpul procesorului a fost de 0,2 minute (adică 12 secunde). Datele tuturor clienților primiți în fiecare oră sunt adăugate și introduse în baza de date. Dacă numărul primit depășește valoarea permisă stabilită de furnizor, atunci în următoarea perioadă (oră) toate procesele vor funcționa cu o prioritate redusă. Pentru a afla valoarea maximă admisibilă, trebuie să împărțiți sarcina admisibilă la 24. Astfel, dacă acest parametru este pe hosting, atunci se dovedește 65/24 = pe oră. Aceasta înseamnă că dacă timpul total de execuție al proceselor tuturor clienților este mai mare de 2 minute. 43 sec., În următoarea oră prioritatea va fi redusă.
Aceste valori sunt măsurate de sistemul de contabilitate a proceselor din sistemul de operare Linux; datele sunt afișate pe panoul de control al găzduirii (nu trebuie confundat cu panoul de control al site-ului).
Încărcare CPU MySQL server
În acest caz, CP se măsoară nu în minute, ci în secunde. Expresia „încărcare permisă de 2500 CP pentru MySQL pe zi” înseamnă că încărcarea totală permisă pe zi este de 41 de minute. 40 sec., Dar nu mai mult de 1 minut 44 sec. la ora unu.
De ce depinde CP?
Valoarea CP depinde de multe motive: subiectul și traficul site-ului, setările acestuia, disponibilitatea modulelor etc. Cu cât materialele site-ului sunt solicitate de utilizatori, cu atât traficul este mai mare. Nu puteți doar să estimați încărcarea pe care site-ul o va crea pe server, puteți numi doar valoarea prezisă și numai după un studiu detaliat al paginilor sale.
Cât de mult ar trebui să aleagă un programator web începător?
În majoritatea cazurilor, minimul oferit de cele mai simple planuri de găzduire este suficient pentru primul site. După indexare, paginile site-ului vor apărea în rezultatele motorului de căutare; numărul de utilizatori va crește treptat, ceea ce înseamnă că încărcarea pe server va crește. Din acest moment, trebuie să revizuiți periodic graficele de încărcare statică, prezentate de obicei pe pagina principală a panoului de control al gazdei sub forma unei diagrame. Dacă indicatorii sunt aproape critici, este necesar fie să se schimbe planul tarifar, fie să se mărească limita zilnică (în funcție de condițiile stabilite de furnizor).