¿Cómo crear un componente de actualización automática en php?

Estoy desarrollando una aplicación web en PHP y necesito desarrollar un componente de actualización automática para ese software. Cuando pensé en cómo desarrollar esto, esto es lo que me vino a la mente:

lógica

  • descargue la última versión como un file zip al server
  • abrir la cremallera
  • cargue y sobrescriba los files ya existentes y si hay varias versiones disponibles:
    • supongamos que el usuario tiene una versión 1.2 y necesita actualizar a la versión 1.5 más nueva
    • sistema downloadá todas las versiones después de 1.2 y sobrescribirá los files uno por uno con los files de las versiones 1.3, 1.4 y 1.5.

Esto parece una gran sobrecarga para el server. Realmente no tengo otra idea. Espero que todos puedan ayudarme. ¿Y también quiero saber qué tipo de tecnologías PHP puedo usar para esto?

Tengo para mí un artículo interesante: http://maxmorgandesign.com/simple_php_auto_update_system/

¿Hay algo que estés buscando?

Intereting Posts