Maneira eficiente de lidar com gerenciamento de arquivos?

1

Então eu trabalho para esta pequena empresa e o que eles têm atualmente é um monte de arquivos no servidor sendo movidos de um lugar para outro. Eles estão em formato pdf, wpd, doc e xls. Inicialmente, o que acontece é que um usuário cria uma entrada em um arquivo excel, cria uma pasta no servidor e, em seguida, preenche a pasta com todos os arquivos necessários. Depois disso, um backup é criado e uma versão html é criada para as pessoas na fabricação.

Eu disse ao meu chefe que poderíamos ter um script em execução no servidor, tudo o que o usuário precisa fazer é descartar os arquivos no servidor e deixar que o script cuide de tudo, mas ele não é fã de scripts em execução servidor.

Qualquer ideia de como isso pode ser automatizado ou qualquer pessoa fez algo que possa querer compartilhar.

Obrigado.

    
por rashid 29.06.2011 / 14:53

1 resposta

3

Cumulativo de comentários

Sugestão 1: script manual

Um script pode estar disponível e explicitamente executado pelo usuário para realizar o trabalho quando colocar um novo arquivo no compartilhamento. O script teria que ser inteligente o suficiente para saber se outro usuário já o está executando.

Pro: Não existe nenhum processo do tipo daemon sendo executado no servidor para potencialmente causar problemas de estabilidade. Con: O usuário tem que lembrar de executar o script.

Sugestão 2: tarefa agendada

Um script pode ser executado periodicamente pelo serviço de agendador de tarefas no servidor.

Pro: nenhum daemon e nenhuma ação do usuário é necessária. Con: Se o intervalo de tempo para a tarefa agendada for muito longo, as conversões podem não acontecer em breve.

Sugestão 3: local diferente

Qualquer uma das soluções acima ou até mesmo um daemon em execução em uma máquina diferente.

Pro: É improvável que cause problemas de estabilidade no servidor. Fornece os profissionais de qualquer solução que seja usada. Con: Tipo de kludgie (apenas minha opinião). Suscetível a problemas de conectividade.

    
por 29.06.2011 / 16:09