Tengo un comando "generar sitio web", que analiza todas las tablas para volver a publicar un sitio web completo en páginas html corregidas. Ese es un proceso pesado, al menos en mi máquina local (la CPU se eleva). En el servidor de producción, no parece ser un problema hasta ahora, pero me gustaría mantenerlo a prueba en el futuro. Por lo tanto, estoy considerando usar la función php sleep() entre cada paso del script pesado para que el servidor tenga tiempo de "recuperar el aliento" entre los pasos pesados.¿Es una buena idea utilizar la función php sleep() para mantener baja la carga de CPU con un script pesado?
¿Es esa una buena idea o será inútil?
se llamará 6 veces, 3 segundos cada una. No necesito salida rápida en absoluto. Estoy pensando en comenzarlo a través de una llamada ajax, y luego tener otra ajaxcall recuperar el estado cada 19 segundos. solo debería decir "archivos html generados" o generar un registro si se produce un error. – pixeline