Como você envia as atualizações ao vivo para modelos e módulos depois de entrar no site?
Nós tendemos a fazer algumas soluções diferentes à medida que desenvolvemos em um site e, em seguida, fazemos um backup para enviar primeiro o site ao Push. Depois disso, repetir esse processo novamente significa destruir o site antigo.
Uma solução é, obviamente, apenas aumentar os diferentes arquivos, modelos, css, imagens, etc., mas isso não é tão rápido e alguns links podem quebrar por alguns minutos até que sejam concluídos.
Outra é usar o git hub, onde temos o código, mas somos uma equipe pequena, portanto, trabalhar em muitas ramificações e versões pode tornar o projeto muito trabalhoso para ficar claro, para que o master seja a única versão a ser lançada ao vivo para atualizar.
Basicamente, qualquer dica ou solução para colocar as coisas em um site intermediário e depois pressioná-las para que o site funcione enquanto o site ativo terá artigos e registro de usuários, etc. colocados como site ativo, portanto não podem ser substituídos.
obrigado
Simplesmente instale a extensão ou o modelo novamente (sem desinstalar o original) fazendo o upload para o Extension Manager.
Normalmente, criamos extensões totalmente instaláveis para nossos sites. Nós os instalamos em nosso servidor de desenvolvimento para testes e, quando adequados, simplesmente os instalamos no servidor de produção. Enquanto o método no arquivo de manifesto estiver definido para atualizar, você poderá atualizar rapidamente suas extensões existentes simplesmente enviando-as para o Extension Manager.
Trabalhar dessa maneira nos permite atualizar o site de produção sem tempo de inatividade e garantir que os dados do banco de dados no servidor de produção permaneçam intocados (a menos que decida alterá-los por meio de um script de atualização ou arquivo SQL).
Existem algumas extensões gratuitas e pagas que podem ajudar na preparação.
EasyStaging é uma extensão gratuita de Craig Phillips (que é um membro ativo deste fórum): http://extensions.joomla.org/extensions/hosting-a-servers/gerenciamento de banco de dados/21308
O SP Staging é uma extensão paga de SP Cyend: http://extensions.joomla.org/extensions/acessar a segurança/segurança do site/monitoramento do site/20396
Algumas empresas de hospedagem na web agora também estão fornecendo ferramentas para ajudar na preparação.
SiteGround : http://blog.siteground.com/siteground-staging
Rochen : http://blog.rochenhost.com/2011/11/creating-a-joomla-staging-site