Prezados,
É uma honra enviar esta mensagem para vocês. Vejo que muitos são pessoas engajadas e dedicadas para auxiliar os colegas que estão iniciando como é o meu caso.
Estou prestes a publicar a minha primeira aplicação SC. Aí vem algumas dúvidas que acredito que a maioria de vocês já tenha passado e talvez tenha algum tópico aqui no fórum que eu não localizei.
Entendo que o meu caso seja parecido com muitos desenvolvedores iniciantes.
- Estou com o meu servidor SC na hoo.st
- Desenvolvi tudo lá bonitinho e publiquei no modo típico
- Enviei o ZIP para uma área do servidor do meu cliente, descompactei a pasta, criei o banco de dados de teste e o usuário com permissões
- Acessei o index.php, gerei a conexão e o sistema funcionou! Consegui fazer a “instalação”.
Tive um pequeno problema com o charset � nos caracteres acentuados que vou verificar o que pode ser.
Agora vem as perguntas:
- Como fica a estrutura de diretórios nas atualizações de aplicações? Devo sobrescrever sempre? Gerar um novo ZIP e sobrescrever? Gerar só das aplicações alteradas?
- Como ficam as pastas de upload de arquivos que eu havia configurado? Se o cliente já postou arquivos como fica?
- Quando tiver alterações no banco de dados como a criação de novos campos, tabelas, etc… Devo fazer manualmente nos dois banco de dados, neste caso o MySQL?
- Tem algum conflito com o dicionário de dados? Que estou levando pau para entender a lógica dele ainda. Não me parece muito funcional a interface.
Enfim, o objetivo deste tópico é solicitar dicas dos colegas sobre como manter as aplicações publicadas sendo que o SC trabalha com a geração de arquivos e temos o banco de dados também para fazer a alterações.
Desde já agradeço.