Atualizar um sistema web?

  • Autor Autor FacundoGQR
  • 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
F

FacundoGQR

Beta
Verificación en dos pasos activada
Usuário com poucas negociações! Use sempre o saldo do ForoBeta!
Que tal!!

Necesito de sus conocimientos 🙂

Tengo un sistema Web (el cual pronto mostraré aquí en el foro).
Ya lo tengo terminado. Lo que estoy pensando es como podría ofrecer alguna mejora en un futuro. Supongamos que le agrego una, o lo que sea. ¿Cual sería la manera mas fácil para que el usuario pueda actualizarlo?.

Se utilizó PHP+MySQL.

Un saludo!
 
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
Lo mas normal en sistemas php no muy complejos es que se vendan y entreguen tal cual, listos para la intalacion. Si en un futuro se realiza una actualizacion/modificacion importante (como actualizar a MYSQLi :v) se entregaria el script normal (para una instalacion limpia) y dependiendo del vendedor si entrega los archivos a modificar/remplazar si se tiene la version anterior.

O si tus habilidades te lo permiten puedes crear un sistema de actualizaciones automaticas como wordpress 😛
 
Última edição:
lo que puedes hacer es hacer un script tipo cron, el cual se ejecute cada dia y verificique un archvio en un servidor externo, algo asi como la version del servidor padre y compare este valor con el valor guardado de forma local, en caso de que exista una nueva version, entonces el script descargara un comprimido .zip con los cambios y el mismo script de encargara de reemplazar los archivos 😀
 
La mejor forma seria que un usuario pueda actualizar desde el panel del CMS, y se chequee cada hora si hay nuevas versiones (mas un boton para forzar el chequeo). Pero... Como esto es muy dificil, lo habitual es mediante una red social/newsletter anunciar cuando haya actualizaciones y dar el script para una instalación limpia. Algunos solo dan los archivos a parchear, pero siempre es mejor ir apuntando bugs y cuando haya una considerable cantidad de cosas a parchear lanzar una 1.X.X y así sucesivamente.
 
Lo mas normal en sistemas php no muy complejos es que se vendan y entreguen tal cual, listos para la intalacion. Si en un futuro se realiza una actualizacion/modificacion importante (como actualizar a MYSQLi :v) se entregaria el script normal (para una instalacion limpia) y dependiendo del vendedor si entrega los archivos a modificar/remplazar si se tiene la version anterior.

O si tus habilidades te lo permiten puedes crear un sistema de actualizaciones automaticas como wordpress 😛

lo que puedes hacer es hacer un script tipo cron, el cual se ejecute cada dia y verificique un archvio en un servidor externo, algo asi como la version del servidor padre y compare este valor con el valor guardado de forma local, en caso de que exista una nueva version, entonces el script descargara un comprimido .zip con los cambios y el mismo script de encargara de reemplazar los archivos 😀

La mejor forma seria que un usuario pueda actualizar desde el panel del CMS, y se chequee cada hora si hay nuevas versiones (mas un boton para forzar el chequeo). Pero... Como esto es muy dificil, lo habitual es mediante una red social/newsletter anunciar cuando haya actualizaciones y dar el script para una instalación limpia. Algunos solo dan los archivos a parchear, pero siempre es mejor ir apuntando bugs y cuando haya una considerable cantidad de cosas a parchear lanzar una 1.X.X y así sucesivamente.

Gracias por responder. 🙂

Seguramente ofrezca la opción de descargar todos los archivos actualizados para descargar en un .rar con una explicación detallada para que el usuario lo pueda actualizarlo en su hosting. Igual esto sería para una versión "Premium". Mientras tango publicaré la versión gratuita.

Si alguien tiene algo mas para agregar... bienvenido!! :-D
 
Última edição:
Voltar
Topo