¿Cómo ejecutar un gran script PHP?
Básicamente, es posible que desee ejecutar un script que también puede tomar hasta 1 hora.
Lo que realmente quiero hacer es enviar SMS a mis usuarios utilizando una API de terceros. Básicamente, es como si suministrara mi secuencia de comandos con una serie de números de teléfono y active el método para enviar SMS.
Sin embargo, suponiendo que me tome 5 segundos enviar 1 SMS y quiero enviar 1000 SMS, que es aproximadamente 1 a 2 horas. No puedo usarset_time_limit()
porque estoy en un host compartido
Una forma de hacerlo es almacenar números en una sesión y ejecutar cada SMS y usar javascript para actualizar esa página hasta el final. De esta manera, necesito mantener mi navegador abierto y la ejecución se detendrá si mi conexión a Internet se desconecta.
Entonces, ¿hay alguna manera mejor de hacer esto?
¿Espero ser lo suficientemente claro como para explicar lo que quiero? Quiero ejecutar un script grande que puede tardar horas en ejecutarse sin tiempo de espera.