Atunci când alegi un plan de găzduire web, mai ales în mediul shared hosting (găzduire partajată), este esențial să înțelegi că, dincolo de spațiu și trafic, există limite tehnice impuse fiecărui cont pentru a asigura stabilitatea generală a serverului. Aceste limite sunt gestionate de CloudLinux, o tehnologie care izolează fiecare cont într-un mediu propriu, similar cu un mini-container (LVE – Lightweight Virtual Environment).
Aceste limitări afectează performanța, stabilitatea și scalabilitatea site-ului tău. Le detaliem mai jos:
1. RAM – Memoria alocată aplicațiilor web
- Ce este: RAM-ul permite rularea scripturilor, execuția codului PHP, interogări SQL etc.
- Ce se întâmplă când e depășită: procesele PHP pot fi terminate brusc, iar site-ul poate returna erori precum 500 Internal Server Error.
- Exemplu: WordPress cu WooCommerce are nevoie de minim 2 GB RAM pentru o performanță decentă.
2. CPU – Puterea de procesare (procent sau core alocat)
- Ce este: limitează cât din capacitatea procesorului serverului poate folosi contul tău.
- Depășirea limitei: duce la încetinirea site-ului, time-out-uri și suspendarea temporară a proceselor.
- Notă: 100% CPU înseamnă 1 core din procesor. În pachetele standard se oferă între 100% și 500% (1-5 core).
3. EP – Entry Processes (procese de intrare simultane)
- Ce este: reprezintă numărul de cereri simultane la fișiere PHP (nu numărul total de vizitatori).
- Exemplu: dacă un script durează 2 secunde să se execute și ai 20 de EP, site-ul poate procesa doar 20 de cereri simultane.
- Depășirea: rezultă în blocarea cererilor noi și încărcare lentă sau erori.
4. I/O – Viteza de citire/scriere pe disc
- Ce este: măsoară cât de rapid pot fi citite sau scrise fișiere în spațiul de hosting.
- Depășirea: provoacă întârzieri la încărcarea site-ului sau a panoului de administrare.
- Valori comune: între 1 MB/s și 5 MB/s pe pachete shared. SSD-ul serverului ajută, dar tot ești limitat de valoarea impusă de CloudLinux.
5. IOPS – Număr de operațiuni de I/O pe secundă
- Ce este: diferă de I/O, deoarece IOPS numără câte operațiuni (citire/scriere) pot fi făcute într-o secundă, indiferent de mărimea fișierelor.
- Depășirea limitei: duce la întârzierea execuției scripturilor sau a interacțiunilor cu baza de date.
- Exemplu: un site care accesează/deschide multe fișiere mici poate atinge limita IOPS mai repede decât pe cea I/O (MB/s).
6. NPROC – Numărul de procese simultane
- Ce este: stabilește câte procese pot rula simultan în contul tău (inclusiv procese PHP, cron jobs, comenzi SSH).
- Depășirea: determină blocarea execuției de procese noi, ceea ce poate duce la erori sau nefuncționarea aplicațiilor.
- Notă: e esențial pentru site-uri care rulează multe cronuri, pluginuri automate sau taskuri asincrone.
7. Inodes – Numărul total de fișiere și directoare
- Ce este: un inode reprezintă un fișier sau director. Limitarea se aplică la totalul acestora, indiferent de dimensiune.
- Depășirea: oprește complet uploadul de fișiere și generarea de noi directoare. Backupurile automate pot eșua.
- Exemplu: 250.000 inodes = 250.000 fișiere/directoare (e.g. un folder cu cache poate crea zeci de mii de fișiere).
8. Emailuri pe oră – limitări anti-spam
- Ce este: numărul maxim de emailuri pe care le poți trimite într-o oră.
- Valori obișnuite: între 50 și 300 emailuri/oră per cont.
- Depășirea: duce la blocarea temporară a trimiterii de mesaje.
- Soluții: pentru volume mari de email, folosește servicii dedicate ca mailMachine.ro, Mailchimp, MailerLite etc.
Concluzie
CloudLinux permite un control avansat asupra resurselor alocate fiecărui cont de hosting, oferind stabilitate și protecție împotriva utilizatorilor care abuzează de resurse. Dar pentru proprietarii de site-uri, este esențial să înțeleagă limitele impuse și să-și monitorizeze consumul pentru a evita blocaje sau erori neașteptate.
Dacă site-ul tău începe să atingă frecvent aceste limite, e un semn că ai crescut și ai nevoie de un pachet superior – cum ar fi VPS sau chiar server dedicat.