Blog de um tipico usuario linux neh? E o resto dos 99,9999% dos usuários? Ficam sem blog? ;p<br><br><div class="gmail_quote">2011/1/11 Eden Cardim <span dir="ltr">&lt;<a href="mailto:edencardim@gmail.com">edencardim@gmail.com</a>&gt;</span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">&gt;&gt;&gt;&gt;&gt; &quot;Blabos&quot; == Blabos de Blebe &lt;<a href="mailto:blabos@gmail.com">blabos@gmail.com</a>&gt; writes:<br>

<br>
    Blabos&gt; *EU*, prefiro manipular um banco do que um filesystem, simplesmente<br>
    Blabos&gt; pelo fato de um banco ser mais amigável pra mim.<br>
<br>
Pensando, por alto, em termos das operações típicas requeridas por um<br>
blog:<br>
<br>
| operação                              | filesystem                                | banco de dados                                                                               |<br>
|---------------------------------------+-------------------------------------------+----------------------------------------------------------------------------------------------|<br>
| implantação                           | Sistema Operacional                       | Sistema Operacional + Server + Schema                                                        |<br>
| criar um documento                    | echo &#39;hello world&#39; &gt; my-first-article.txt | insert into article (title, content, date) values (&quot;my first article&quot;, &quot;hello world&quot;, now()) |<br>
| alterar a data                        | touch my-first-article.txt                | update article set date = now();                                                             |<br>
| anexar a um documento                 | echo &#39;bye!&#39; &gt;&gt; my-first-article.txt       | (nem cabe aqui o que precisa fazer)                                                          |<br>
| corrigir uma palavra do conteúdo      | perl -i -pe&#39;s/world/mars/&#39;                | (idem)                                                                                       |<br>
| modificação do título                 | mv my-first-article.txt my-article.txt    | update article set title = &#39;my article&#39; where title = &#39;my first article&#39;;                    |<br>
| remover um documento                  | rm my-first-article.txt                   | delete from article where title = &#39;my first article&#39;;                                        |<br>
| editar artigos com um editor de texto | emacs my-second-article.txt               | pagar alguém pra construir uma aplicação                                                     |<br>
| transportar o blog pra outra máquina  | rsync -avz blog/ remote:blog              | pagar alguém                                                                                 |<br>
| portar o blog                         | N/A                                       | pagar alguém                                                                                 |<br>
<br>
    Blabos&gt; Na hipótese de programar uma engine de blog, mesmo sabendo que os<br>
    Blabos&gt; textos são estáticos e que a preformance é pior, eu ainda sim<br>
    Blabos&gt; utilizaria um banco, porque eu sou preguiçoso e não quero me preocupar<br>
    Blabos&gt; com detalhes que um banco já se preocupa pra mim.<br>
<br>
Detalhes tipo quais? A única coisa que eu consigo pensar é um controle<br>
de concorrência, mas um blog é tipicamente mono-usuário quando se trata<br>
de escrita, então não precisa de controle de concorrência, e mesmo<br>
quando tem mais de um usuário escrevendo, é bem raro dois usuários<br>
escreverem o mesmo artigo.<br>
<br>
    Blabos&gt; DBIC é tão legal!<br>
<br>
Tomar cerveja na praia porque o blog já tá pronto também...<br>
<br>
--<br>
Eden Cardim<br>
Software Engineer<br>
+55 73 9986-3963<br>
<a href="http://edencardim.com" target="_blank">edencardim.com</a><br>
=begin disclaimer<br>
   Sao Paulo Perl Mongers: <a href="http://sao-paulo.pm.org/" target="_blank">http://sao-paulo.pm.org/</a><br>
 SaoPaulo-pm mailing list: <a href="mailto:SaoPaulo-pm@pm.org">SaoPaulo-pm@pm.org</a><br>
 L&lt;<a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a>&gt;<br>
=end disclaimer<br>
</blockquote></div><br><br clear="all"><br>-- <br>Jean C. Nascimento aka Suissa<br>Prof. Análise e Soluções Web Fafit/Facic &amp; UML - Itararé - SP<div>Especializando em Desenvolvimento Web<br><div><br>WebDeveloper - <a href="http://www.wgbnet.com.br/" target="_blank">wgbnet.com.br/</a> | <a href="http://www.localclub.com.br" target="_blank">localclub.com.br</a>/</div>
<div>NoSQL Evangelist - <a href="http://nosqlbr.com.br/" target="_blank">nosqlbr.com.br/</a></div><div>iGrape Evangelist - <a href="http://igrape.org" target="_blank">igrape.org</a>/</div><div>TheWebMind Evangelist - <a href="http://thewebmind.org/" target="_blank">thewebmind.org/</a><div>
<br></div></div><div><a href="http://www.linkedin.com/profile/view?id=46505642" target="_blank"><img src="http://www.images.wisestamp.com/linkedin.png"></a> <a href="http://www.facebook.com/suissa" target="_blank"><img src="http://www.images.wisestamp.com/facebook.png"></a> <a href="http://twitter.com/suissacorp" target="_blank"><img src="http://www.images.wisestamp.com/twitter.png"></a> <a href="http://www.delicious.com/suissa" target="_blank"><img src="http://www.images.wisestamp.com/delicious.png"></a> <a href="mailto:jnascimento@gmail.com" target="_blank"><img src="http://www.images.wisestamp.com/gtalk.png"> <img src="http://www.images.wisestamp.com/msn.png"> </a></div>
</div><br>