Função autopost para não ter que utilizar cronjob

  • Autor Autor xaiborweb
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
xaiborweb

xaiborweb

Dseda
Programador
No recomendado
Usuário com poucas negociações! Use sempre o saldo do ForoBeta!
Hola tengo barias webs que se actualizan automáticamente por unos bots que hice pero para ejecutar los archivos necesito de utilizar el cronjob de mi servidor, y me preguntaba si existe alguna función php o algo por el estilo que que ejecute el código dentro de ella cada x tiempo, para así poder evitar el cronjob.

gracias 😉
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
Muy buenas xaiborweb, yo lo que hago es que por cada usuario que entre, que se ejecute una funcion en PHP y listo.
 
También, si no puedes usar Cronjob por tu servidor de hosting, puedes hacer uso de un Cronjob externo, como el que ofrece páginas como: https://www.easycron.com/

Básicamente ejecutan tu archivo cada cierto tiempo.

Saludos.
 
Hola, yo encontré hace tiempo este artículo donde explican cómo manejar cron desde PHP:
Managing Cron Jobs with PHP

Consiste en crear una clase para conectarse a un servidor SSH, y de implementar los métodos para hacerle peticiones a ese servidor.

Las opciones de los comentarios de arriba también son buenas.

Wordpress implementa la de ejecutar una función cada vez que un usuario entra al sitio web, pero esta opción puede traer 2 inconvenientes, una es cuando no hay tráfico en el sitio la función nunca llega a ejecutarse y la otra es cuando el tráfico del sitio es muy alto, esto puede causar problemas en el rendimiento.
 
Otra forma seria guardar el tiempo en una tabla, por cada visita que reciba una pagina de visitas constantes checar el tiempo y ver cuanto a trascurrido desde la ultima actualización, si ya es hora entonces actualizar.
 
Voltar
Topo