Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Anderson web

Atualizar arquivos em aplicações diferentes

Recommended Posts

Bom dia,

 

Olá pessoal,

 

Estou trabalhando em um software web, utilizando a linguagem web php tendo como framework o codeigniter. Tenho 5 aplicações(clientes diferentes) deste sofware, gostaria de saber como atualizar um arquivo e automaicamente atualizar nas 5 aplicações ou na quais escolher sem precisar enviar de cada vez os arquivos atualizados, o que devo fazer para uma boa solução? pois estamos aumentando o numero de clientes e gostaria de otimizar as atualizações.

 

Obrigado pela atenção,

 

Anderson Farias

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ao meu ver existem algumas opções:

 

- Fazer da Aplicação um Serviço, centralizando tudo num único servidor dedicado licenciando a utilização.

 

- Separar a Lógica do Consumo por criar uma API, onde as Aplicações-Clientes seriam meramente consumidoras

 

- Criar um Updater que enviaria ao seu servidor as versões de cada cliente com, opcionalmente, o hash dos arquivos e o seu servidor devolveria uma lista de arquivos a serem atualizados ou um pacote único. O Updater, então, extrai num diretório temporário, move os arquivos, faz backup dos arquivos/dados antigos, executa, se necessário, alguma rotina de instalação/atualização e depois deleta os arquivos temporários.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.