In mediul shared resursele serverului sunt utilizate in comun de catre toti utilizatorii gazduiti pe serverul respectiv. Din acest motiv blocarea unei parti a memoriei serverului de catre anumite scripturi sau aplicatii pentru o perioada mai mari de 300 de secunde nu este posibila.
Ca principiu general de programare, o aplicatie web care necesita pentru a rula mai mult de 0,5-1 secunda trebuie optimizata in cel mai scurt timp.
In cazul cron-job-urilor, acestea pot prelucra mai multe informatii si de aceea principiul de mai sus nu este aplicabil. Daca intervalul de 300 de secunde nu este suficient pentru finalizarea prelucrarii informatiilor de catre un cron-job, puteti opta pentru 2 variante:
1. modificarea scriptului care ruleaza ca, cron-job astfel incat sa prelucreze cantitati limitate de informatii si sa nu depaseasca 300 de secunde la fiecare executie. Prin executii multiple/repetate (ex. o data pe ora) se vor prelucra toate informatiile necesare (de fiecare data se va prelucra o alta parte a informatiilor)
2. daca modificarea scriptului care ruleaza ca, cron-jobs nu este posibila iar scriptul dvs. nu se incadreaza in limita de 300 de secunde, va recomandam sa optati pentru un VPS (in acest caz va puteti configura PHP conform necesitatilor aplicatiei dvs.).
