În mediul shared, resursele serverului sunt folosite în comun. De aceea, un script web nu poate ocupa resursele pentru o perioadă prea lungă: limita implicită max_execution_time este de 120 de secunde (ajustabilă din cPanel → Select PHP Version → Options, în limita serverului).
Ca principiu general, o aplicație web care necesită mai mult de 0,5–1 secundă ar trebui optimizată.
Pentru cron job-uri, dacă durata nu este suficientă, ai două opțiuni:
- modifică scriptul astfel încât să proceseze la fiecare execuție doar o parte din informații (prin execuții repetate — ex. orar — se prelucrează treptat tot);
- dacă scriptul nu poate fi modificat, optează pentru un VPS, unde poți configura PHP conform nevoilor aplicației.