Em 22 de março de 2012 11:54, Alexsander Rosa <[email protected]>escreveu:
> Requisitos da indústria são totalmente diferentes do comércio (atacado e > varejo). > > Exemplos de casos de uso onde é preciso mudar/acessar várias imagens de > uma vez: > - mudança na marca d'água em todos os produtos > - catálogo novo do fornecedor com centenas de imagens novas > - agência de publicidade quer fazer um encarte promocional com centenas de > produtos > - desenvolvedor externo de e-commerce quer compartilhar as imagens no site > - empresa de mala-direta quer mandar SPAM com imagens dos produtos > > Como eu disse, fotos de funcionários devem ficar no banco. Quanto aos > produtos, discordo. > > Concordo. Mas eu ainda colocaria as imagens dos funcionários no file system, pois ainda sim o ele é mais seguro e rápido. é meu ponto de vista. Como o Alexander disse no início da thread, o mesmo funcionário que atualiza o banco que pode estragar tudo é o mesmo que coloca no file system. Não é questão só de segurança é também questão de desempenho. Por exemplo, eu participo de um projeto em que no início do projeto do sistema optaram por deixar as imagens no banco e não são poucas, é uma média de 1000 1500 imagens por semana inseridas no sistema, em determinado momento precisamos fazer uma galeria que vai pegar cada uma destas imagens e vimos que o sistema fica mais rápido se pegarmos as imagens e gravarmos no file system, ou seja, trazemos do banco e gravamos. Pode parecer meio português, mas devido aos requisitos que temos acabou ficando mais rápido e também depois da primeira gravação não mechemos mais. Mas aquela máxima ainda é bem válida, cada caso é um caso diferente que exige solução diferente.
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
