[SP-pm] [off-topic]sugestão de como fazer o banco de dados referenciar documentos

Renato Santos renato.cron at gmail.com
Wed Sep 22 14:31:11 PDT 2010


Bom,
acho meio foro de foco,
mais vou falar mesmo assim.

Participo dum sistema onde várias pessoas sobem .doc/docx etc..
Eles são guardados numa mesma pasta seguindo um certo padrão de nome
(doc_<ano>_<mes>_<id do usuario>.doc(x) por exemplo),
Teoricamente, teríamos que apagar estes arquivos apos X meses, mas falta
fazer essa parte!
Tem por base que o sistema já ta mais ou menos 1 ano no ar, e que tem 20
pessoas usando... temos uns 2500 arquivos.
é bem pouco, mas já é chato fazer um 'ls' na pasta!
Em outra pasta fica o PDF do doc, que tambem segue a mesma linha
de raciocino.
No banco fica apenas os nomes dos arquivos (original)

Em outro sistema tinha uns 180000 arquivos, ai a situação ficou braba!
Tivemos que separar por pastas...
<ano>/<mes>/arquivos

Se for muito mesmo, pode usar dia tambem, e ser muiiito mesmo, por hora!



2010/9/22 Geraldo Netto <geraldonetto at gmail.com>

> Opa,
>
> desculpa a demora na resposta....
>
> Blabos: eu não conheco o SCV!!! ops!
>
> Eden: ehehhehe, eu vou chutar, que eu não tenha um grande
> número de usuários, inicialmente, eu vou de menos de 500,
> que é bastante coisa pela realidade do cara que me falou quase nada sobre
> as regras de negócio ainda;
> é sempre bom ter controle de acesso/permissões e vai ser útil :)
> a priori, eu não vou precisar fazer buscas no conteúdo dos documentos, mas
> isso
> pode virar uma 'feature' mais p/ frente, então, eu não saberia de te
> dizer...
> ah, sim, os usuários vão manipular os documentos diariamente, mas não tem
> nada
> a ver com a wiki, como sugeriu o Alexei...
> a conversão/agregação são interessantes, mas não necessárias nesse estágio
>
> ah, sim, eu sei que o software não é inédito, nas realidade é um sistema p/
> área
> jurídica, mas eu não posso falar muito mais, por que eu mesmo não
> sei(ainda)!!!!
>
> além do mais, eu to fazendo uma espécie de 'forecasting' p/ poder vender a
> idéia
> e sabendo melhor os métodos/processos, as coisas ficam mais fáceis de
> dimensionar...
>
> Abraços!
>
> Geraldo
> Non dvcor, dvco => Sapere Aude
> São Paulo, Brasil, -3gmt
> site: http://exdev.sf.net/
>
> 2010/9/22 Eden Cardim <edencardim at gmail.com>:
> > 2010/9/22 Geraldo Netto <geraldonetto at gmail.com>:
> >> Alexei: olha, em termos de projeto/software, não é muito diferente,
> >> mas as regras de negócios são muito, muito diferentes, na realidade, eu
> ainda
> >> não posso falar muito por vários motivos, entre eles por que eu não sei
> >> se a idéia vai p/ frente, eu to pensando em como mostrar isso p/ algumas
> pessoas
> >> comprarem a idéia e colocarem $$$
> >
> > Ok, mas para te ajudar de verdade, precisamos de mais alguns detalhes,
> vamos lá:
> > Quantos usuários a aplicação vai ter efetivamente?
> > Caso haja mais de um usuário, precisa ter controle de acesso/permissões?
> > Você vai precisar fazer buscas no conteúdo dos documentos? Com qual
> frequência?
> > Você vai precisar alterar o conteúdo dos documentos?
> > Você vai precisar converter entre formatos de documento?
> > Vai precisar agregar documentos?
> >
> > --
> >    Eden Cardim       Need help with your Catalyst or DBIx::Class project?
> >   Code Monkey                    http://www.shadowcat.co.uk/catalyst/
> >  Shadowcat Systems Ltd.  Want a managed development or deployment
> platform?
> > http://blog.edencardim.com/
> http://www.shadowcat.co.uk/servers/
> > _______________________________________________
> > SaoPaulo-pm mailing list
> > SaoPaulo-pm at pm.org
> > http://mail.pm.org/mailman/listinfo/saopaulo-pm
> >
> _______________________________________________
> SaoPaulo-pm mailing list
> SaoPaulo-pm at pm.org
> http://mail.pm.org/mailman/listinfo/saopaulo-pm
>



-- 
Renato Santos
http://www.renatocron.com/blog/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.pm.org/pipermail/saopaulo-pm/attachments/20100922/dfc18d90/attachment.html>


More information about the SaoPaulo-pm mailing list