> Não necessariamente, existem várias formas de manipular arquivos > (perldoc -f open :)), mas se você só tiver um shell, vai poder manipular > os arquivos tão bem quanto como se você tivesse um framework à > disposição.
Não me fale em open() que me dá até urticárias... 2011/1/11 Eden Cardim <[email protected]>: >>>>>> "Blabos" == Blabos de Blebe <[email protected]> writes: > > Blabos> Dessa comparação em específico, eu discordo. Você está pendendo pro > Blabos> seu lado e não está considerando as camadas de abstração. > > A diferença é que a abstração de filesystem já existe, e tem uma miríade > de ferramentas, que já existem e sabem lidar com a semântica do > filesystem. Sendo um banco de dados, você ainda precisa projetar e > implementar as abstrações. > > Blabos> Não se esqueça que você também não vai encher seu controller de > Blabos> back-ticks, certo? Aliás tá aí algo que me deixou curioso, como vc > vai > Blabos> usar echo de dentro do Catalyst. > > Não necessariamente, existem várias formas de manipular arquivos > (perldoc -f open :)), mas se você só tiver um shell, vai poder manipular > os arquivos tão bem quanto como se você tivesse um framework à > disposição. > > Blabos> Por outro lado, a wiki do github mostra como pode ser versátil um > blog > Blabos> no filesystem. Poder clonar meu blog, editar e mandar updates > diversos > Blabos> com apenas um git push é sensacional. Pra mim, programador. > Blabos> Na real, acho que eu manteria os posts num filesystem com git e os > Blabos> metadados num banco como sqlite, talvez > Blabos> Mas denovo é só uma divagação > > O github é um bom exemplo, eles usam o pages e tem suporte a jekyll, que > não tem lógica alguma referente a controle de versões implementado > internamente, mas como é baseado em filesystem, você pode usar git em > cima dele sem problemas e você continua com a opção de editar através da > interface web. Inclusive, você pode fazer checkout dum wiki do github e > usar teu editor de texto predileto (http://pages.github.com/). > > -- > Eden Cardim > Software Engineer > +55 73 9986-3963 > edencardim.com > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: [email protected] > L<http://mail.pm.org/mailman/listinfo/saopaulo-pm> > =end disclaimer > =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: [email protected] L<http://mail.pm.org/mailman/listinfo/saopaulo-pm> =end disclaimer
