Blog de um tipico usuario linux neh? E o resto dos 99,9999% dos usuários? Ficam sem blog? ;p
2011/1/11 Eden Cardim <[email protected]> > >>>>> "Blabos" == Blabos de Blebe <[email protected]> writes: > > Blabos> *EU*, prefiro manipular um banco do que um filesystem, > simplesmente > Blabos> pelo fato de um banco ser mais amigável pra mim. > > Pensando, por alto, em termos das operações típicas requeridas por um > blog: > > | operação | filesystem > | banco de dados > | > > |---------------------------------------+-------------------------------------------+----------------------------------------------------------------------------------------------| > | implantação | Sistema Operacional > | Sistema Operacional + Server + Schema > | > | criar um documento | echo 'hello world' > > my-first-article.txt | insert into article (title, content, date) values > ("my first article", "hello world", now()) | > | alterar a data | touch my-first-article.txt > | update article set date = now(); > | > | anexar a um documento | echo 'bye!' >> > my-first-article.txt | (nem cabe aqui o que precisa fazer) > | > | corrigir uma palavra do conteúdo | perl -i -pe's/world/mars/' > | (idem) > | > | modificação do título | mv my-first-article.txt > my-article.txt | update article set title = 'my article' where title = > 'my first article'; | > | remover um documento | rm my-first-article.txt > | delete from article where title = 'my first article'; > | > | editar artigos com um editor de texto | emacs my-second-article.txt > | pagar alguém pra construir uma aplicação > | > | transportar o blog pra outra máquina | rsync -avz blog/ remote:blog > | pagar alguém > | > | portar o blog | N/A > | pagar alguém > | > > Blabos> Na hipótese de programar uma engine de blog, mesmo sabendo que > os > Blabos> textos são estáticos e que a preformance é pior, eu ainda sim > Blabos> utilizaria um banco, porque eu sou preguiçoso e não quero me > preocupar > Blabos> com detalhes que um banco já se preocupa pra mim. > > Detalhes tipo quais? A única coisa que eu consigo pensar é um controle > de concorrência, mas um blog é tipicamente mono-usuário quando se trata > de escrita, então não precisa de controle de concorrência, e mesmo > quando tem mais de um usuário escrevendo, é bem raro dois usuários > escreverem o mesmo artigo. > > Blabos> DBIC é tão legal! > > Tomar cerveja na praia porque o blog já tá pronto também... > > -- > 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 > -- Jean C. Nascimento aka Suissa Prof. Análise e Soluções Web Fafit/Facic & UML - Itararé - SP Especializando em Desenvolvimento Web WebDeveloper - wgbnet.com.br/ <http://www.wgbnet.com.br/> | localclub.com.br<http://www.localclub.com.br> / NoSQL Evangelist - nosqlbr.com.br/ iGrape Evangelist - igrape.org/ TheWebMind Evangelist - thewebmind.org/ <http://www.linkedin.com/profile/view?id=46505642> <http://www.facebook.com/suissa> <http://twitter.com/suissacorp> <http://www.delicious.com/suissa> <[email protected]>
=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
