<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:series="http://unfoldingneurons.com/" version="2.0">

<channel>
	<title>Viamão Lotado</title>
	
	<link>http://viamaolotado.com</link>
	<description>Um Metablogue de peso</description>
	<lastBuildDate>Thu, 15 Jul 2010 03:48:48 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>

	
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/ViamaoLotado" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="viamaolotado" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://superfeedr.com/hubbub" /><feedburner:emailServiceId xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">ViamaoLotado</feedburner:emailServiceId><feedburner:feedburnerHostname xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">http://feedburner.google.com</feedburner:feedburnerHostname><item>
		<title>O Agregador de Links Reinventado</title>
		<link>http://viamaolotado.com/o-agregador-de-links-reinventado/</link>
		<comments>http://viamaolotado.com/o-agregador-de-links-reinventado/#comments</comments>
		<pubDate>Thu, 15 Jul 2010 03:48:48 +0000</pubDate>
		<dc:creator>Janio Sarmento</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[colmeia]]></category>
		<category><![CDATA[conteúdo]]></category>
		<category><![CDATA[entrelinks]]></category>
		<category><![CDATA[gabriel meissner]]></category>
		<category><![CDATA[links]]></category>
		<category><![CDATA[ocioso]]></category>
		<category><![CDATA[ueba]]></category>

		<guid isPermaLink="false">http://viamaolotado.com/?p=502</guid>
		<description><![CDATA[Agregadores de link podem ser qualquer coisa, menos uma ideia nova na Internet. Em terras tupiniquins muitas iniciativas têm surgido (e desaparecido) nos últimos tempos, mas nenhuma conseguiu chegar sequer próximo da liderança do Uêba, do Ocioso e do Colmeia. Sobre o Ocioso não posso opinar muito, pois não conheço o site além de ter [...]<p>Este post foi publicado no blog Viam&atilde;o Lotado. Se voc&ecirc; est&aacute; lendo a partir de outro local, &eacute; bem prov&aacute;vel que ele tenha sido plagiado. Por gentileza, <a href="http://viamaolotado.com/contato">nos avise</a>.<br/><br/><a href="http://viamaolotado.com/o-agregador-de-links-reinventado/">O Agregador de Links Reinventado</a></p>
]]></description>
			<content:encoded><![CDATA[<p>Agregadores de link podem ser qualquer coisa, menos uma ideia nova na Internet. Em terras tupiniquins muitas iniciativas têm surgido (e desaparecido) nos últimos tempos, mas nenhuma conseguiu chegar sequer próximo da liderança do <a target="_blank" href="http://www.ueba.com.br" target="_blank">Uêba</a>, do <a target="_blank" href="http://www.ocioso.com.br" target="_blank">Ocioso</a> e do <a target="_blank" href="http://www.colmeia.blog.br" target="_blank">Colmeia</a>. Sobre o Ocioso não posso opinar muito, pois não conheço o site além de ter recebido visitas oriundas de lá, mas dos outros dois agregadores conheço os donos, e sei como eles trabalham.</p>
<p>A principal semelhança entre os modos de trabalhos do Knuttz e do Rafael reside na pessoalidade da escolha dos links que vão divulgar: não há links automaticamente aprovados, não há aprovação &#8220;mecânica&#8221; ou robotizada dos links enviados; o que há é um trabalho humano de seleção dos assuntos que são coerentes com a filosofia e os objetivos de cada site. Em minha humilde (e no caso praticamente leiga) opinião, este é o único caminho para um agregador de links fazer sucesso.</p>
<p>Agora, tive a ventura de ficar sabendo de mais um serviço agregador de links, com um método de trabalho semelhante ao dos dois agregadores acima citados: seleção manual e criteriosa dos links a serem divulgados.</p>
<p><span id="more-502"></span>Trata-se do <a target="_blank" href="http://entremundos.com.br/entrelinks" target="_self">Entrelinks</a>, cria do Gabriel Meissner do blog <a target="_blank" href="http://entremundos.com.br/" target="_blank">Entremundos</a>.</p>
<p>É um serviço ainda bastante jovem, tem um bocado a amadurecer (como sair de um diretório do Entremundos e ir para um domínio próprio, para ficar num único ponto), mas promete muito justamente pelo toque humano aliado à proposta de fugir do conteúdo que &#8212; infelizmente para quem não curte o estilo &#8212; tem se tornado comum nos agregadores de links: vídeos &#8220;engraçadinhos&#8221;, piadas, conteúdo que não requeira pensar muito.</p>
<p>O Gabriel tem por objetivo agregar links mais inteligentes, mais profundos, que façam pensar. Com isso a tendência é que &#8212; infelizmente &#8212; o Entrelinks atraia (e compartilhe) bem menos visitação do que os demais agregadores. Entretanto, essa audiência embora menor tende a ser mais qualificada (leia-se: inteligente) e com mais propensão a tornar-se leitora fiel de textos bem escritos.</p>
<p>De minha parte, o Gabriel pode esperar todo o apoio possível para o Entrelinks. Creio mesmo que a Internet brasileira estivesse precisando de uma iniciativa como esta.</p>
<p>Este post foi publicado no blog Viam&atilde;o Lotado. Se voc&ecirc; est&aacute; lendo a partir de outro local, &eacute; bem prov&aacute;vel que ele tenha sido plagiado. Por gentileza, <a href="http://viamaolotado.com/contato">nos avise</a>.<br/><br/><a href="http://viamaolotado.com/o-agregador-de-links-reinventado/">O Agregador de Links Reinventado</a></p>

	<h4>Posts relacionados</h4>
	<ul class="st-related-posts">
	<li><a href="http://viamaolotado.com/vou-fechar-os-comentarios-dos-meus-blogs/" title="Vou fechar os comentários dos meus blogs (março 22, 2009)">Vou fechar os comentários dos meus blogs</a> [13 comentário(s)]</li>
	<li><a href="http://viamaolotado.com/plagiadores-tremei/" title="Plagiadores, tremei! (abril 7, 2009)">Plagiadores, tremei!</a> [3 comentário(s)]</li>
	<li><a href="http://viamaolotado.com/ha-vida-inteligente-no-planeta-ueba/" title="Há vida inteligente no planeta Uêba? (setembro 25, 2008)">Há vida inteligente no planeta Uêba?</a> [14 comentário(s)]</li>
	<li><a href="http://viamaolotado.com/estudo-de-caso-perfil-moral-de-um-spammer/" title="Estudo de caso: perfil moral de um spammer (outubro 1, 2008)">Estudo de caso: perfil moral de um spammer</a> [10 comentário(s)]</li>
	<li><a href="http://viamaolotado.com/guest-posts-bom-negocio-para-quem-veicula-e-para-quem-escreve/" title="&#8220;Guest posts&#8221;: bom negócio para quem veicula e para quem escreve (junho 7, 2010)">&#8220;Guest posts&#8221;: bom negócio para quem veicula e para quem escreve</a> [0 comentário(s)]</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://viamaolotado.com/o-agregador-de-links-reinventado/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>WordPress de alta performance: o guia definitivo</title>
		<link>http://viamaolotado.com/wordpress-de-alta-performance-o-guia-definitivo/</link>
		<comments>http://viamaolotado.com/wordpress-de-alta-performance-o-guia-definitivo/#comments</comments>
		<pubDate>Mon, 12 Jul 2010 17:26:01 +0000</pubDate>
		<dc:creator>Janio Sarmento</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[cache]]></category>
		<category><![CDATA[Celso Lemes]]></category>
		<category><![CDATA[configuração]]></category>
		<category><![CDATA[cPanel]]></category>
		<category><![CDATA[desempenho]]></category>
		<category><![CDATA[estatística]]></category>
		<category><![CDATA[hospedagem]]></category>
		<category><![CDATA[J. Noronha]]></category>
		<category><![CDATA[layout]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[nginx]]></category>
		<category><![CDATA[otimizar]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[Plesk]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[PortoFácil]]></category>
		<category><![CDATA[servidor]]></category>
		<category><![CDATA[WP Super Cache]]></category>

		<guid isPermaLink="false">http://viamaolotado.com/?p=496</guid>
		<description><![CDATA[Atualizações: O pessoal do feed vai ter que acessar o site para ler o post inteiro. Por algum motivo que ainda me foge à compreensão posts paginados não vão completos para o feed. Pensarei num jeito de corrigir isso. Como o artigo ficou extenso demais, tive de dividi-lo em páginas. No final de cada página [...]<p>Este post foi publicado no blog Viam&atilde;o Lotado. Se voc&ecirc; est&aacute; lendo a partir de outro local, &eacute; bem prov&aacute;vel que ele tenha sido plagiado. Por gentileza, <a href="http://viamaolotado.com/contato">nos avise</a>.<br/><br/><a href="http://viamaolotado.com/wordpress-de-alta-performance-o-guia-definitivo/">WordPress de alta performance: o guia definitivo</a></p>
]]></description>
			<content:encoded><![CDATA[<blockquote><p>Atualizações:</p>
<ul>
<li>O pessoal do feed vai ter que acessar o site para ler o post inteiro. Por algum motivo que ainda me foge à compreensão posts paginados não vão completos para o feed. Pensarei num jeito de corrigir isso.</li>
<li>Como o artigo ficou extenso demais, tive de dividi-lo em páginas. No final de cada página tem uns linkzinhos numéricos (de 1 a 5); são os links para as diversas páginas do post.</li>
</ul>
</blockquote>
<p>Antes de mais nada, para aqueles que não entendem ironias explico que o título (&#8220;guia definitivo&#8221;) não passa de uma piada, pois jamais alguém poderá escrever um guia definitivo sobre aceleração do WordPress. O sistema é muito flexível, muito dinâmico, e a cada dia surgem novidades que tornam os guias anteriores obsoletos. Mas, acima de tudo, existe o fato de que cada caso é um caso, cada blog tem suas particularidades e o que é justo e perfeito para um pode não ser sequer útil para outro.</p>
<p>Na verdade, o presente artigo é uma resposta a dois outros artigos: <a target="_blank" href="http://www.criarsites.com/acelere-o-wordpress-com-o-plugin-wp-super-cache/" target="_blank">Acelere o WordPress com o Plugin WP Super Cache</a>, do Celso Lemes, e <a target="_blank" href="http://www.ofimdavarzea.com/como-acelerar-ao-maximo-seu-site-em-wordpress-o-guia-definitivo/" target="_blank">Como Acelerar ao Máximo Seu Site em WordPress: O Guia Definitivo</a>, do J. Noronha.</p>
<p><span id="more-496"></span>Ambos os artigos tratam da utilização de um plugin de cache (ou cachê, como diz o Noronha) a fim de aliviar a carga de processamento do blog e acelerar a entrega do conteúdo para o visitante. O Noronha vai além, ensinando a configurar o W3 Total Cache para operar com CDN (rede de distribuição de conteúdo), o que na prática me parece uma medida ineficiente, a menos que seu site faça uso intensivo de imagens; para sites baseados em texto é desnecessário sequer pensar em CDN, assim como domínios &#8220;cookieless&#8221; (sem cookies) não são o que faz diferença na aceleração do WordPress.</p>
<p>Das muitas opções de cache existentes, o meu favorito continua sendo o WP-Super-Cache, que também foi o escolhido pelo Celso Lemes. Ele é melhor que o W3 Total Cache por um simples motivo, além de todos os outros: ele permite que as páginas constantes em cache sejam servidas mesmo que o interpretador de PHP morra, pois as regras de &#8220;rewrite&#8221; que ele insere no .htaccess (no caso de servidores Apache) fazem com que o webserver primeiro verifique se a página a ser servida existe fisicamente no cache, e somente se ela não existir o WordPress será instanciado.</p>
<p>Além do mais, o W3 Total Cache vai falhar miseravelmente no caso de um servidor modesto em recursos mas com muitas visitas, principalmente se forem utilizados os aceleradores mais radicais (APC e MemCache), que consomem RAM mais vorazmente do que o Maradona consegue aspirar o pó da mobília dele.  A única grande vantagem que eu vejo no W3 Total Cache é o cache de banco de dados, mas isso pode ser facilmente obtido com a utilização de um outro plugin, o DB Cache Reloaded.</p>
<p>Mas instalar plugins de cache achando que são panaceia não vai resolver nenhum problema de performance de WordPress. É necessário prestar especial atenção também nos demais plugins instalados, bem como no tema do blog e nas chamadas externas que ele venha a fazer (como webservers de terceiros e contadores de visitas, por exemplo).</p>
<p>Assim, podemos fazer um roteiro simples de otimização do WordPress em apenas quatro passos.</p>
<p>Este post foi publicado no blog Viam&atilde;o Lotado. Se voc&ecirc; est&aacute; lendo a partir de outro local, &eacute; bem prov&aacute;vel que ele tenha sido plagiado. Por gentileza, <a href="http://viamaolotado.com/contato">nos avise</a>.<br/><br/><a href="http://viamaolotado.com/wordpress-de-alta-performance-o-guia-definitivo/">WordPress de alta performance: o guia definitivo</a></p>

	<h4>Posts relacionados</h4>
	<ul class="st-related-posts">
	<li><a href="http://viamaolotado.com/google-passa-a-punir-paginas-com-carregamento-lento-ou-como-otimizar-o-tempo-de-carregamento-de-seu-site/" title="Google passa a punir páginas com carregamento lento &#8212; ou como otimizar o tempo de carregamento de seu site (abril 10, 2010)">Google passa a punir páginas com carregamento lento &#8212; ou como otimizar o tempo de carregamento de seu site</a> [1 comentário(s)]</li>
	<li><a href="http://viamaolotado.com/1st-blog-cacher-instalando-configurando-e-usando/" title="1st Blog Cacher: Instalando, configurando e usando (julho 3, 2008)">1st Blog Cacher: Instalando, configurando e usando</a> [24 comentário(s)]</li>
	<li><a href="http://viamaolotado.com/temas-para-wordpress-qual-usar/" title="Temas para WordPress: Qual usar? (abril 24, 2008)">Temas para WordPress: Qual usar?</a> [4 comentário(s)]</li>
	<li><a href="http://viamaolotado.com/performance-em-blogs-comece-pela-hospedagem/" title="Performance em blogs: comece pela hospedagem! (abril 23, 2008)">Performance em blogs: comece pela hospedagem!</a> [0 comentário(s)]</li>
	<li><a href="http://viamaolotado.com/diferencie-seu-blog-usando-recursos-do-proprio-wordpress/" title="Diferencie seu blog usando recursos do próprio WordPress (dezembro 3, 2009)">Diferencie seu blog usando recursos do próprio WordPress</a> [3 comentário(s)]</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://viamaolotado.com/wordpress-de-alta-performance-o-guia-definitivo/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Insira qualquer conteúdo num post do WordPress</title>
		<link>http://viamaolotado.com/insira-qualquer-conteudo-num-post-do-wordpress/</link>
		<comments>http://viamaolotado.com/insira-qualquer-conteudo-num-post-do-wordpress/#comments</comments>
		<pubDate>Tue, 06 Jul 2010 02:43:50 +0000</pubDate>
		<dc:creator>Janio Sarmento</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[códigos]]></category>
		<category><![CDATA[editor html]]></category>
		<category><![CDATA[embed code]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[shortcode]]></category>

		<guid isPermaLink="false">http://viamaolotado.com/?p=487</guid>
		<description><![CDATA[Quando se usa o WordPress como gerenciador de conteúdo para além de posts de texto com eventuais imagens, não é raro fazer-se necessário inserir algum código HTML ou JavaScript mais elaborado, que pode ou não ser barrado pelo editor visual. Nem sempre é possível ou prático trabalhar apenas com o editor HTML, e as pessoas [...]<p>Este post foi publicado no blog Viam&atilde;o Lotado. Se voc&ecirc; est&aacute; lendo a partir de outro local, &eacute; bem prov&aacute;vel que ele tenha sido plagiado. Por gentileza, <a href="http://viamaolotado.com/contato">nos avise</a>.<br/><br/><a href="http://viamaolotado.com/insira-qualquer-conteudo-num-post-do-wordpress/">Insira qualquer conteúdo num post do WordPress</a></p>
]]></description>
			<content:encoded><![CDATA[<p>Quando se usa o WordPress como gerenciador de conteúdo para além de posts de texto com eventuais imagens, não é raro fazer-se necessário inserir algum código HTML ou JavaScript mais elaborado, que pode ou não ser barrado pelo editor visual. Nem sempre é possível ou prático trabalhar apenas com o editor HTML, e as pessoas acabam ficando num mato sem cachorro. Mas o pior de tudo é &#8212; ao menos para mim &#8212; quando preciso editar um post que contém códigos (como um IFRAME do Google Maps ou do Google Docs) e o WordPress entra automaticamente no modo visual, arruinando meu trabalho.</p>
<p>Parece o caos, mas com um pouco de boa vontade é possível resolver este problema, sem nem precisar recorrer a plugins complicados: basta inserir um pequeno código no functions.php do seu tema em uso, e passar a utilizar os campos personalizados (custom fields) para inserir o que quiser em qualquer post.</p>
<p><span id="more-487"></span>A técnica usada para resolver este problema já foi explicada anteriormente <a href="http://viamaolotado.com/diferencie-seu-blog-usando-recursos-do-proprio-wordpress/">aqui</a>. Vamos criar um shortcode chamado [ field ] (os espaços entre os colchetes e a palavra field são para evitar que o meu shortcode field seja interpretado aqui) que fará simplesmente pegar o conteúdo de um campo personalizado qualquer e inseri-lo sem qualquer modificação no ponto exato do post.</p>
<p>Primeiro, o código abaixo deverá ser inserido em algum lugar do functions.php do tema em uso.</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">function</span> field_func<span style="color: #009900;">&#40;</span><span style="color: #000088;">$atts</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
   <span style="color: #000000; font-weight: bold;">global</span> <span style="color: #000088;">$post</span><span style="color: #339933;">;</span>
   <span style="color: #000088;">$name</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$atts</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'name'</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span>
   <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #990000;">empty</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$name</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #b1b100;">return</span><span style="color: #339933;">;</span>
&nbsp;
   <span style="color: #b1b100;">return</span> get_post_meta<span style="color: #009900;">&#40;</span><span style="color: #000088;">$post</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">ID</span><span style="color: #339933;">,</span> <span style="color: #000088;">$name</span><span style="color: #339933;">,</span> <span style="color: #009900; font-weight: bold;">true</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span>
&nbsp;
add_shortcode<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'field'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'field_func'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

<p>Feito isso, e estando o functions.php devidamente salvo, vamos criar um campo personalizado, com um nome qualquer, que vai receber o conteúdo que vamos inserir em algum lugar no post.</p>
<div id="attachment_491" class="wp-caption aligncenter" style="width: 310px"><a href="http://viamaolotado.com/wp-content/uploads/2010/07/Screen-shot-2010-07-05-at-23.38.19.jpg"><img class="size-medium wp-image-491" title="Screen shot 2010-07-05 at 23.38.19" src="http://viamaolotado.com/wp-content/uploads/2010/07/Screen-shot-2010-07-05-at-23.38.19-300x101.jpg" alt="" width="300" height="101" /></a><p class="wp-caption-text">Clique para ampliar</p></div>
<p>Na imagem acima, apenas mostramos que criamos um campo chamado flash, preenchido com o HTML fornecido pelo &#8220;embed code&#8221; de um vídeo qualquer do YouTube.</p>
<p>Agora, caso eu quisesse inserir o vídeo exatamente no próximo parágrafo bastaria eu escrever:</p>
<p>[field name="flash" /]</p>
<p>Isso mesmo: o shortcode chamado field recebe um parâmetro chamado name, que contém o nome do campo personalizado que vai ser inserido naquele ponto exato do post.</p>
<p>Com isso, você pode ficar sossegado, pois no modo HTML ou no modo visual seu conteúdo HTML ou de script nunca mais se perderá, embora seja à custa de perder um pouquinho do apelo e da facilidade do editor visual.</p>
<p>Este post foi publicado no blog Viam&atilde;o Lotado. Se voc&ecirc; est&aacute; lendo a partir de outro local, &eacute; bem prov&aacute;vel que ele tenha sido plagiado. Por gentileza, <a href="http://viamaolotado.com/contato">nos avise</a>.<br/><br/><a href="http://viamaolotado.com/insira-qualquer-conteudo-num-post-do-wordpress/">Insira qualquer conteúdo num post do WordPress</a></p>

	<h4>Posts relacionados</h4>
	<ul class="st-related-posts">
	<li><a href="http://viamaolotado.com/diferencie-seu-blog-usando-recursos-do-proprio-wordpress/" title="Diferencie seu blog usando recursos do próprio WordPress (dezembro 3, 2009)">Diferencie seu blog usando recursos do próprio WordPress</a> [3 comentário(s)]</li>
	<li><a href="http://viamaolotado.com/combata-o-miguxismo-no-seu-blog-com-javascript/" title="Combata o miguxismo no seu blog com JavaScript (maio 30, 2010)">Combata o miguxismo no seu blog com JavaScript</a> [4 comentário(s)]</li>
	<li><a href="http://viamaolotado.com/wordpress-de-alta-performance-o-guia-definitivo/" title="WordPress de alta performance: o guia definitivo (julho 12, 2010)">WordPress de alta performance: o guia definitivo</a> [7 comentário(s)]</li>
	<li><a href="http://viamaolotado.com/wordpress-26-beta-e-o-bicho/" title="WordPress 2.6 Beta é o bicho! (junho 28, 2008)">WordPress 2.6 Beta é o bicho!</a> [7 comentário(s)]</li>
	<li><a href="http://viamaolotado.com/plugin-para-wordpress-permite-atrasar-a-publicacao-no-feed/" title="Plugin para WordPress permite atrasar a publicação no feed (setembro 22, 2008)">Plugin para WordPress permite atrasar a publicação no feed</a> [2 comentário(s)]</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://viamaolotado.com/insira-qualquer-conteudo-num-post-do-wordpress/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>“Guest posts”: bom negócio para quem veicula e para quem escreve</title>
		<link>http://viamaolotado.com/guest-posts-bom-negocio-para-quem-veicula-e-para-quem-escreve/</link>
		<comments>http://viamaolotado.com/guest-posts-bom-negocio-para-quem-veicula-e-para-quem-escreve/#comments</comments>
		<pubDate>Mon, 07 Jun 2010 21:23:09 +0000</pubDate>
		<dc:creator>Janio Sarmento</dc:creator>
				<category><![CDATA[Blogs]]></category>
		<category><![CDATA[conteúdo]]></category>
		<category><![CDATA[guest posts]]></category>
		<category><![CDATA[links]]></category>
		<category><![CDATA[nofollow]]></category>
		<category><![CDATA[tráfego]]></category>

		<guid isPermaLink="false">http://viamaolotado.com/?p=480</guid>
		<description><![CDATA[Há alguns dias recebi um e-mail que &#8212; por força da minha falta de costume com mensagens daquele tipo &#8212; me causou estranheza, num primeiro momento, e uma agradável sensação de surpresa ao mesmo tempo. Não que seja algo novo, mas porque apenas eu nunca tinha sido presenteado com uma mensagem como aquela. A mensagem [...]<p>Este post foi publicado no blog Viam&atilde;o Lotado. Se voc&ecirc; est&aacute; lendo a partir de outro local, &eacute; bem prov&aacute;vel que ele tenha sido plagiado. Por gentileza, <a href="http://viamaolotado.com/contato">nos avise</a>.<br/><br/><a href="http://viamaolotado.com/guest-posts-bom-negocio-para-quem-veicula-e-para-quem-escreve/">&#8220;Guest posts&#8221;: bom negócio para quem veicula e para quem escreve</a></p>
]]></description>
			<content:encoded><![CDATA[<p><a href="http://viamaolotado.com/wp-content/uploads/2010/06/guest-post.jpg"><img class="alignright size-medium wp-image-481" title="guest-post" src="http://viamaolotado.com/wp-content/uploads/2010/06/guest-post-300x300.jpg" alt="" width="300" height="300" /></a>Há alguns dias recebi um e-mail que &#8212; por força da minha falta de costume com mensagens daquele tipo &#8212; me causou estranheza, num primeiro momento, e uma agradável sensação de surpresa ao mesmo tempo. Não que seja algo novo, mas porque apenas eu nunca tinha sido presenteado com uma mensagem como aquela.</p>
<p>A mensagem em questão era de um blogueiro oferecendo-se para escrever um &#8220;guest post&#8221; em um de meus blogs (o <a target="_blank" href="http://lucrandonarede.com.br" target="_blank">Lucrando na Rede</a>). Não é novidade, como eu disse, mas sempre que houve &#8220;guest posts&#8221; em meus blogs foi porque ou eu convidava o blogueiro a escrever, ou trocava figurinhas com meus amigos.</p>
<p>Deste moço eu nunca ouvira falar, mas sua proposta foi aceita com alegria, e é meu objetivo com este texto citar os principais motivos pelos quais você deve escrever e aceitar &#8220;guest posts&#8221; em seus blogs. Em uma única frase daria para dizer que é porque é benéfico para todos os envolvidos (autores, donos dos blogs e leitores), mas vamos esmiuçar um pouquinho mais.</p>
<p><span id="more-480"></span><strong>Por que aceitar &#8220;guest posts&#8221;</strong></p>
<p>Quem aceita artigos de convidados se beneficia basicamente de duas formas:</p>
<ul>
<li>conteúdo de qualidade de graça para seu site;</li>
<li>renovação do conteúdo do blog, que é logo percebida pelo leitor que acaba voltando a ser fã (não podemos negar que é muito difícil agradar a todos os leitores o tempo inteiro).</li>
</ul>
<p>Entretanto, artigos de convidados podem ensinar ao autor atento como tirar mais proveito de suas ideias, do seu próprio site e do tráfego que tem, mas não é do escopo do presente texto analisar estas questões.</p>
<p><strong>Por que escrever &#8220;guest posts&#8221;</strong></p>
<p>Embora a uma mente tacanha possa parecer que só o dono do blog e seus leitores se beneficiem do &#8220;guest post&#8221;, isto não é verdade, nem de longe.</p>
<p>Ao escrever um &#8220;guest post&#8221; o blogueiro poderá se beneficiar de várias maneiras:</p>
<ul>
<li>incluindo links para seu próprio conteúdo, com os textos âncora desejados, sem &#8220;nofollow&#8221;, num contexto que seja plenamente de seu controle (afinal, foi ele quem escreveu o texto);</li>
<li>conquistando novos leitores, que são os leitores do blog que publicou o texto de convidado;</li>
<li>firmando-se como autoridade no assunto abordado, tanto do ponto de vista dos mecanismos de busca como dos leitores do blog que publicou o texto.</li>
</ul>
<p><strong>Conclusão</strong></p>
<p>&#8220;Guest posts&#8221; são iniciativas benéficas para todo mundo, e quem tiver mais qualidade a oferecer tem mais a ganhar. Por exemplo: imagine que um blogueiro pequeno, com um blog de poucas semanas, escreva um artigo de convidado para um blog famoso: imediatamente ele se beneficiaria da fama deste blog, promovendo de maneira lícita o seu próprio blog iniciante, e pela qualidade conquistando novos leitores fieis, que por sua vez dariam jeito de ajudar na promoção do blog, num círculo virtuoso que tende ao infinito.</p>
<p>Gostaria de saber sua opinião sobre o assunto. Se você aceita &#8220;guest posts&#8221; em seu blog, e por quê, e como tem sido sua experiência na tentativa de publicar &#8220;guest posts&#8221; em blogs alheios. Os comentários são seus!</p>
<p>Este post foi publicado no blog Viam&atilde;o Lotado. Se voc&ecirc; est&aacute; lendo a partir de outro local, &eacute; bem prov&aacute;vel que ele tenha sido plagiado. Por gentileza, <a href="http://viamaolotado.com/contato">nos avise</a>.<br/><br/><a href="http://viamaolotado.com/guest-posts-bom-negocio-para-quem-veicula-e-para-quem-escreve/">&#8220;Guest posts&#8221;: bom negócio para quem veicula e para quem escreve</a></p>

	<h4>Posts relacionados</h4>
	<ul class="st-related-posts">
	<li><a href="http://viamaolotado.com/vou-fechar-os-comentarios-dos-meus-blogs/" title="Vou fechar os comentários dos meus blogs (março 22, 2009)">Vou fechar os comentários dos meus blogs</a> [13 comentário(s)]</li>
	<li><a href="http://viamaolotado.com/o-agregador-de-links-reinventado/" title="O Agregador de Links Reinventado (julho 15, 2010)">O Agregador de Links Reinventado</a> [3 comentário(s)]</li>
	<li><a href="http://viamaolotado.com/como-conseguir-visitas-para-meu-blog-sem-ser-inconveniente/" title="Como conseguir visitas para meu blog sem ser inconveniente? (março 7, 2008)">Como conseguir visitas para meu blog sem ser inconveniente?</a> [40 comentário(s)]</li>
	<li><a href="http://viamaolotado.com/plagiadores-tremei/" title="Plagiadores, tremei! (abril 7, 2009)">Plagiadores, tremei!</a> [3 comentário(s)]</li>
	<li><a href="http://viamaolotado.com/parcerias-entre-blogs/" title="Parcerias entre Blogs (setembro 21, 2008)">Parcerias entre Blogs</a> [28 comentário(s)]</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://viamaolotado.com/guest-posts-bom-negocio-para-quem-veicula-e-para-quem-escreve/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Combata o miguxismo no seu blog com JavaScript</title>
		<link>http://viamaolotado.com/combata-o-miguxismo-no-seu-blog-com-javascript/</link>
		<comments>http://viamaolotado.com/combata-o-miguxismo-no-seu-blog-com-javascript/#comments</comments>
		<pubDate>Sun, 30 May 2010 17:51:39 +0000</pubDate>
		<dc:creator>Janio Sarmento</dc:creator>
				<category><![CDATA[Blogs]]></category>
		<category><![CDATA[Ferramentas]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[comentários]]></category>
		<category><![CDATA[formulário]]></category>
		<category><![CDATA[hack]]></category>
		<category><![CDATA[horror]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[nospamnx]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[troll]]></category>

		<guid isPermaLink="false">http://viamaolotado.com/?p=466</guid>
		<description><![CDATA[Eu tenho verdadeiro horror ao &#8220;miguxismo&#8221;, aquela mania besta que muitas pessoas têm de escrever na Internet como se fossem orangotangos retardados com mal de Parkinson batendo no teclado. Aberrações do tipo &#8220;fik&#8221; (que pode ser fica ou ficar, segundo pude investigar), &#8220;dik&#8221; (dica), &#8220;ksa&#8221; (casa), &#8220;aki&#8221; (aqui), &#8220;naum&#8221; (não) e muitas outras me põem [...]<p>Este post foi publicado no blog Viam&atilde;o Lotado. Se voc&ecirc; est&aacute; lendo a partir de outro local, &eacute; bem prov&aacute;vel que ele tenha sido plagiado. Por gentileza, <a href="http://viamaolotado.com/contato">nos avise</a>.<br/><br/><a href="http://viamaolotado.com/combata-o-miguxismo-no-seu-blog-com-javascript/">Combata o miguxismo no seu blog com JavaScript</a></p>
]]></description>
			<content:encoded><![CDATA[<p>Eu tenho verdadeiro horror ao &#8220;miguxismo&#8221;, aquela mania besta que muitas pessoas têm de escrever na Internet como se fossem orangotangos retardados com mal de Parkinson batendo no teclado. Aberrações do tipo &#8220;fik&#8221; (que pode ser fica ou ficar, segundo pude investigar), &#8220;dik&#8221; (dica), &#8220;ksa&#8221; (casa), &#8220;aki&#8221; (aqui), &#8220;naum&#8221; (não) e muitas outras me põem maluco.</p>
<p>Deixar comentários com esse tipo de texto em um blog bem escrito é, acima de tudo, uma puta falta de sacanagem com quem se esforça para escrever direito, e me dá muita vontade de xingar muito no Twitter.</p>
<p>Para amenizar a raiva que passo diariamente moderando comentários de amebas antropomórficas que não respeitam as caixas de comentários alheias resolvi aplicar um &#8220;hack&#8221; bastante simples no WordPress, para evitar que este tipo de comentário seja enviado.</p>
<p><span id="more-466"></span>A ideia é simples: um script contém uma lista de palavras proibidas, e captura a submissão do formulário de comentários para verificar se alguma das palavras proibidas está contida no texto; em caso positivo o script emite um aviso ao comentador, e cancela a submissão dos dados para o servidor.</p>
<p>Para aplicar o &#8220;hack&#8221; é necessário editar o arquivo comments.php do tema em uso no WordPress, acrescentar umas poucas linhas de código e modificar uma outra. Vejamos.</p>
<p>Encontre no comments.php uma linha contendo o seguinte (dependendo do seu tema pode haver variações, por favor raciocine).</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;">&lt;form action=&quot;<span style="color: #000000; font-weight: bold;">&lt;?php</span> <span style="color: #b1b100;">echo</span> get_option<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'siteurl'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span>/wp-comments-post.php&quot;
method=&quot;post&quot; id=&quot;commentform&quot;&gt;</pre></div></div>

<p>Substitua pelo que segue.</p>

<div class="wp_syntax"><div class="code"><pre class="javascript" style="font-family:monospace;"><span style="color: #339933;">&lt;</span>script<span style="color: #339933;">&gt;</span>
	<span style="color: #003366; font-weight: bold;">function</span> ValidaComentarios<span style="color: #009900;">&#40;</span>F<span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
		<span style="color: #003366; font-weight: bold;">var</span> Retorno <span style="color: #339933;">=</span> <span style="color: #003366; font-weight: bold;">true</span><span style="color: #339933;">;</span>
		Comentario <span style="color: #339933;">=</span> F.<span style="color: #660066;">comment</span>.<span style="color: #660066;">value</span>.<span style="color: #660066;">toLowerCase</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
		BadWords <span style="color: #339933;">=</span> <span style="color: #009900;">&#91;</span><span style="color: #3366CC;">&quot;achu&quot;</span><span style="color: #339933;">,</span> <span style="color: #3366CC;">&quot;axu&quot;</span><span style="color: #339933;">,</span> <span style="color: #3366CC;">&quot;com tigo&quot;</span><span style="color: #339933;">,</span> <span style="color: #3366CC;">&quot;dificel&quot;</span><span style="color: #339933;">,</span> <span style="color: #3366CC;">&quot;eh&quot;</span><span style="color: #339933;">,</span> <span style="color: #3366CC;">&quot;dis&quot;</span><span style="color: #339933;">,</span>
		<span style="color: #3366CC;">&quot;k&quot;</span><span style="color: #339933;">,</span> <span style="color: #3366CC;">&quot;q&quot;</span><span style="color: #339933;">,</span> <span style="color: #3366CC;">&quot;tipow&quot;</span><span style="color: #339933;">,</span> <span style="color: #3366CC;">&quot;kkk&quot;</span><span style="color: #339933;">,</span> <span style="color: #3366CC;">&quot;bj&quot;</span><span style="color: #339933;">,</span> <span style="color: #3366CC;">&quot;bjs&quot;</span><span style="color: #339933;">,</span> <span style="color: #3366CC;">&quot;aki&quot;</span><span style="color: #339933;">,</span> <span style="color: #3366CC;">&quot;naum&quot;</span><span style="color: #339933;">,</span> <span style="color: #3366CC;">&quot;nao&quot;</span><span style="color: #339933;">,</span>
		<span style="color: #3366CC;">&quot;tb&quot;</span><span style="color: #339933;">,</span> <span style="color: #3366CC;">&quot;td&quot;</span><span style="color: #339933;">,</span> <span style="color: #3366CC;">&quot;qd&quot;</span><span style="color: #339933;">,</span> <span style="color: #3366CC;">&quot;qr&quot;</span><span style="color: #339933;">,</span> <span style="color: #3366CC;">&quot;qt&quot;</span><span style="color: #339933;">,</span> <span style="color: #3366CC;">&quot;pq&quot;</span><span style="color: #339933;">,</span> <span style="color: #3366CC;">&quot;add&quot;</span><span style="color: #339933;">,</span> <span style="color: #3366CC;">&quot;pow&quot;</span><span style="color: #339933;">,</span> <span style="color: #3366CC;">&quot;kra&quot;</span><span style="color: #339933;">,</span> <span style="color: #3366CC;">&quot;fik&quot;</span><span style="color: #339933;">,</span>
		<span style="color: #3366CC;">&quot;dae&quot;</span><span style="color: #339933;">,</span> <span style="color: #3366CC;">&quot;dik&quot;</span><span style="color: #339933;">,</span> <span style="color: #3366CC;">&quot;vc&quot;</span><span style="color: #339933;">,</span> <span style="color: #3366CC;">&quot;eh&quot;</span><span style="color: #339933;">,</span> <span style="color: #3366CC;">&quot;saum&quot;</span><span style="color: #339933;">,</span> <span style="color: #3366CC;">&quot;taum&quot;</span><span style="color: #339933;">,</span> <span style="color: #3366CC;">&quot;voce&quot;</span><span style="color: #339933;">,</span> <span style="color: #3366CC;">&quot;ki&quot;</span><span style="color: #339933;">,</span> <span style="color: #3366CC;">&quot;nunk&quot;</span><span style="color: #339933;">,</span>
		<span style="color: #3366CC;">&quot;nunka&quot;</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span>
&nbsp;
		pt <span style="color: #339933;">=</span> <span style="color: #3366CC;">'[^a-zA-ZÁ-öù-ÿ0-9]'</span><span style="color: #339933;">;</span>
&nbsp;
		<span style="color: #000066; font-weight: bold;">for</span> <span style="color: #009900;">&#40;</span>PalavraProibida <span style="color: #000066; font-weight: bold;">in</span> BadWords<span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
			re <span style="color: #339933;">=</span> RegExp<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'(^|'</span><span style="color: #339933;">+</span>pt<span style="color: #339933;">+</span><span style="color: #3366CC;">')(('</span> <span style="color: #339933;">+</span> BadWords<span style="color: #009900;">&#91;</span>PalavraProibida<span style="color: #009900;">&#93;</span> <span style="color: #339933;">+</span> <span style="color: #3366CC;">')s?)('</span><span style="color: #339933;">+</span>pt<span style="color: #339933;">+</span><span style="color: #3366CC;">'|$)'</span><span style="color: #339933;">,</span> <span style="color: #3366CC;">'gi'</span><span style="color: #009900;">&#41;</span>
			<span style="color: #000066; font-weight: bold;">if</span> <span style="color: #009900;">&#40;</span>re.<span style="color: #660066;">test</span><span style="color: #009900;">&#40;</span>Comentario<span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
				Retorno <span style="color: #339933;">=</span> <span style="color: #003366; font-weight: bold;">false</span><span style="color: #339933;">;</span>
				<span style="color: #000066;">alert</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;Seu comentário não foi aceito porque contém a palavra <span style="color: #000099; font-weight: bold;">\&quot;</span>&quot;</span> <span style="color: #339933;">+</span> BadWords<span style="color: #009900;">&#91;</span>PalavraProibida<span style="color: #009900;">&#93;</span>.<span style="color: #660066;">toUpperCase</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">+</span> <span style="color: #3366CC;">&quot;<span style="color: #000099; font-weight: bold;">\&quot;</span>. Corrija, por favor.&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
				F.<span style="color: #660066;">comment</span>.<span style="color: #000066;">focus</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
				<span style="color: #000066; font-weight: bold;">break</span><span style="color: #339933;">;</span>
			<span style="color: #009900;">&#125;</span>
		<span style="color: #009900;">&#125;</span>
		<span style="color: #000066; font-weight: bold;">return</span> Retorno<span style="color: #339933;">;</span>
	<span style="color: #009900;">&#125;</span>
<span style="color: #339933;">&lt;/</span>script<span style="color: #339933;">&gt;</span>
<span style="color: #339933;">&lt;</span>form action<span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;&lt;?php echo get_option('siteurl'); ?&gt;/wp-comments-post.php&quot;</span> 
method<span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;post&quot;</span> id<span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;commentform&quot;</span> onsubmit<span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;return ValidaComentarios(this);&quot;</span><span style="color: #339933;">&gt;</span></pre></div></div>

<p>O script é autoexplicativo, creio eu, podendo ser entendido até mesmo por quem não é programador.</p>
<p>Claro que se o miguxo além de retardado for mau caráter ele pode desabilitar o JavaScript no navegador para poder &#8220;trollar&#8221; o blog da gente. Nesse caso, recomendo que a mesma lista de palavras proibidas usada nesse script seja nformada na configuração do plugin NoSpamNX, sobre o qual já escrevi em <a href="http://viamaolotado.com/wp-acabe-com-os-spams-de-comentarios-com-o-nospamnx/">WP: Acabe com os spams de comentários com o NoSpamNX</a>.</p>
<p>Por fim, programadores mais experimentados ou dedicados podem conseguir em muito menos linhas de código fazer o que meu script faz, inclusive com mais eficiência <del datetime="2010-06-02T22:50:17+00:00">(pois ele apenas testa substrings, e não palavras dentro do texto, por exemplo),</del> ou mesmo transformá-lo num plugin ou script para uso geral, evitando que se tenha de &#8220;hackear&#8221; manualmente um arquivo do tema em ouso, ou permitindo que usuários de outras plataformas se beneficiem dele. A minha parte, contudo, já está feita.</p>
<p><em>Atualização: o script foi melhorado e agora usa uma Expressão Regular para identificar palavras em vez de meras &#8220;substrings&#8221;. Ou seja, se alguém quiser falar num comentário que comeu temaki não será mais barrado pela presença da partícula &#8220;aki&#8221; (aqui, em miguxês).</p>
<p>A nova versão do script pode ser encontrada (e testada) aqui: <a target="_blank" href="http://janio.sarmento.org/abaixo-o-miguxismo-nos-blogs/" target="_blank" rel="bookmark">Abaixo o Miguxismo nos blogs!</a></em></p>
<p>Este post foi publicado no blog Viam&atilde;o Lotado. Se voc&ecirc; est&aacute; lendo a partir de outro local, &eacute; bem prov&aacute;vel que ele tenha sido plagiado. Por gentileza, <a href="http://viamaolotado.com/contato">nos avise</a>.<br/><br/><a href="http://viamaolotado.com/combata-o-miguxismo-no-seu-blog-com-javascript/">Combata o miguxismo no seu blog com JavaScript</a></p>

	<h4>Posts relacionados</h4>
	<ul class="st-related-posts">
	<li><a href="http://viamaolotado.com/wp-acabe-com-os-spams-de-comentarios-com-o-nospamnx/" title="WP: Acabe com os spams de comentários com o NoSpamNX (maio 13, 2010)">WP: Acabe com os spams de comentários com o NoSpamNX</a> [4 comentário(s)]</li>
	<li><a href="http://viamaolotado.com/insira-qualquer-conteudo-num-post-do-wordpress/" title="Insira qualquer conteúdo num post do WordPress (julho 5, 2010)">Insira qualquer conteúdo num post do WordPress</a> [2 comentário(s)]</li>
	<li><a href="http://viamaolotado.com/chapeu-de-troll/" title="Chapéu de Troll (fevereiro 27, 2006)">Chapéu de Troll</a> [0 comentário(s)]</li>
	<li><a href="http://viamaolotado.com/wordpress-de-alta-performance-o-guia-definitivo/" title="WordPress de alta performance: o guia definitivo (julho 12, 2010)">WordPress de alta performance: o guia definitivo</a> [7 comentário(s)]</li>
	<li><a href="http://viamaolotado.com/wordpress-26-beta-e-o-bicho/" title="WordPress 2.6 Beta é o bicho! (junho 28, 2008)">WordPress 2.6 Beta é o bicho!</a> [7 comentário(s)]</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://viamaolotado.com/combata-o-miguxismo-no-seu-blog-com-javascript/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>WP: Acabe com os spams de comentários com o NoSpamNX</title>
		<link>http://viamaolotado.com/wp-acabe-com-os-spams-de-comentarios-com-o-nospamnx/</link>
		<comments>http://viamaolotado.com/wp-acabe-com-os-spams-de-comentarios-com-o-nospamnx/#comments</comments>
		<pubDate>Thu, 13 May 2010 17:01:24 +0000</pubDate>
		<dc:creator>Janio Sarmento</dc:creator>
				<category><![CDATA[Ferramentas]]></category>
		<category><![CDATA[Plugins]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[comentários]]></category>
		<category><![CDATA[nospamnx]]></category>
		<category><![CDATA[spam]]></category>
		<category><![CDATA[url nuker]]></category>

		<guid isPermaLink="false">http://viamaolotado.com/?p=460</guid>
		<description><![CDATA[OK, admito, o título foi meio forçado, pois não existe um meio 100% eficaz de acabar com os spams de comentários, a não ser um blog totalmente sem comentários. Entretanto, existem muitas tentativas, desde o famoso e indispensável Akismet até plugins de &#8220;captcha&#8221; (aquelas &#8220;letrinhas&#8221; que devem ser digitadas a cada vez), mas ainda assim [...]<p>Este post foi publicado no blog Viam&atilde;o Lotado. Se voc&ecirc; est&aacute; lendo a partir de outro local, &eacute; bem prov&aacute;vel que ele tenha sido plagiado. Por gentileza, <a href="http://viamaolotado.com/contato">nos avise</a>.<br/><br/><a href="http://viamaolotado.com/wp-acabe-com-os-spams-de-comentarios-com-o-nospamnx/">WP: Acabe com os spams de comentários com o NoSpamNX</a></p>
]]></description>
			<content:encoded><![CDATA[<p>OK, admito, o título foi meio forçado, pois não existe um meio 100% eficaz de acabar com os spams de comentários, a não ser um blog totalmente sem comentários.</p>
<p>Entretanto, existem muitas tentativas, desde o famoso e indispensável Akismet até plugins de &#8220;captcha&#8221; (aquelas &#8220;letrinhas&#8221; que devem ser digitadas a cada vez), mas ainda assim a eficiência acaba se mostrando baixa após o impacto inicial.</p>
<p>Descobri por acaso um plugin para WordPress que é uma verdadeira mão na roda, pois além de reconhecer spambots sem a necessidade de uso de Javascript implementa uma &#8220;lista negra&#8221; de palavras proibidas, que se estiverem presentes em um comentário enviam-no diretamente para lugar nenhum (eu ia dizer que mandam para o inferno, mas aí os evangélicos poderiam não entender a piada &#8212; que nem é tão engraçada &#8212; e eu acabar me incomodando).</p>
<p><span id="more-460"></span></p>
<div id="attachment_461" class="wp-caption alignright" style="width: 235px"><img class="size-medium wp-image-461" title="vaso sanitário" src="http://viamaolotado.com/wp-content/uploads/2010/05/vaso-sanitario-225x300.jpg" alt="vaso sanitário" width="225" height="300" /><p class="wp-caption-text">Como os spammers veem o seu blog</p></div>
<p>O nome do plugin milagreiro é <a target="_blank" href="http://www.svenkubiak.de/nospamnx-en/" target="_blank">NoSpamNX</a>. A maneira mais simples de instalá-lo é pela Dashboard do WordPress: vá em Plugins, Adicionar Novo, e pesquise pela palavra &#8220;nospamnx&#8221; (sem as aspas, claro). Na página seguinte clique em instalar, confirme na janela de confirmação, e pronto, agora é só ativar como você sempre fez.</p>
<p>Há três configurações que importam no NoSpamNX.</p>
<p>A primeira diz respeito a como o plugin deve tratar os spams que ele vier a reconhecer: jogando-os na &#8220;pasta&#8221; de spams de comentários, ou bloqueando-os permanentemente. Antes de decidir por recomendar o plugin a outros eu o usei por um tempo apenas marcando os spams, e não encontrei nenhum falso positivo. A partir de então deixo o plugin apagar tudo automaticamente. A escolha, claro, é sua, mas apenas marcar os spams como tal não vai diminuir o volume de trabalho, pois você vai continuar tendo de ver aquele lixo todo.</p>
<p>A segunda configuração é um pouco mais delicada, pois nem sempre funciona com todo mundo (mas o autor do plugin foi bacana o suficiente para incluir um teste da funcionalidade): é a que faz com que o plugin verifique se o comentário foi enviado a partir de uma página no seu próprio blog ou não (o que o plugin chama de &#8220;referer check&#8221;). Clique no link que diz Referer-check, na página de configuração, e veja a mensagem de retorno: se o plugin disser que o &#8220;referer&#8221; funciona no seu servidor, habilite esta opção.</p>
<p>Por fim, a configuração mais interessante, em minha humilde opinião: a lista de palavras bloqueadas.</p>
<p>Existem alguns comentários que são extremamente irritantes, como as correntes de &#8220;transforme seis reais em sei mil&#8221; (incrível como sempre tem otário que acredita nisso), as <a target="_blank" href="http://dasfutil.net/como-amarrar-um-homem.html" target="_blank">orações poderosas para amarrar marido</a>, e os piores de todos: comentários deixados por outros blogueiros apenas com dizeres do tipo &#8220;visite meu site&#8221;, sem agregar conteúdo algum.</p>
<p>O WordPress tem um recurso semelhante a esse, nativo, mas em vez de apagar ele apenas marca como spam. O NoSpamMX deleta (caso você o tenha configurado para excluir os spams automaticamente).</p>
<p>Minha lista negra contém as seguintes palavras:</p>
<blockquote><p>mentalidade.com<br />
detetive-particular.net.br<br />
Oxycodone<br />
Without Prescription<br />
?????<br />
mentalidade.com<br />
yougetsex.com<br />
cashfiesta.com<br />
www.awsurveys.com/HomeMain.cfm?RefID=<br />
ganhardinheirointernet.hd1.com.br<br />
TRANFORME R$ 6,00 EM R$ 6.000,00</p></blockquote>
<p>Com estas configurações consegui reduzir o volume de spam nos meus blogs para dois ou três por semana (que passam pelo NoSpamNX e pelo Akismet).</p>
<h3>Uma força extra</h3>
<p>Apesar de o NoSpamNX e o Akismet serem produtos ótimos, nem sempre eles terão &#8220;a manha&#8221; de apagar todos os spams automaticamente. É quando o <a target="_blank" href="http://www.contraditorium.com/urlnuker/" target="_blank">URL Nuker</a> entra em ação.</p>
<p>Embora não sofra mais atualizações desde já há muito tempo, o plugin ainda funciona com as versões mais recentes do WordPress, e faz exatamente o que promete: exclui automaticamente comentários já marcados como spam mas que contenham mais do que <em>n</em> URLs (sendo <em>n</em> um valor qualquer que você configura).</p>
<p>Este post foi publicado no blog Viam&atilde;o Lotado. Se voc&ecirc; est&aacute; lendo a partir de outro local, &eacute; bem prov&aacute;vel que ele tenha sido plagiado. Por gentileza, <a href="http://viamaolotado.com/contato">nos avise</a>.<br/><br/><a href="http://viamaolotado.com/wp-acabe-com-os-spams-de-comentarios-com-o-nospamnx/">WP: Acabe com os spams de comentários com o NoSpamNX</a></p>

	<h4>Posts relacionados</h4>
	<ul class="st-related-posts">
	<li><a href="http://viamaolotado.com/plugins-para-inibir-splogs/" title="Plugins para inibir Splogs (fevereiro 3, 2008)">Plugins para inibir Splogs</a> [0 comentário(s)]</li>
	<li><a href="http://viamaolotado.com/combata-o-miguxismo-no-seu-blog-com-javascript/" title="Combata o miguxismo no seu blog com JavaScript (maio 30, 2010)">Combata o miguxismo no seu blog com JavaScript</a> [4 comentário(s)]</li>
	<li><a href="http://viamaolotado.com/wordpress-menus-dropdown-para-a-area-administrativa/" title="WordPress: menus dropdown para a área administrativa (novembro 11, 2006)">WordPress: menus dropdown para a área administrativa</a> [0 comentário(s)]</li>
	<li><a href="http://viamaolotado.com/vou-fechar-os-comentarios-dos-meus-blogs/" title="Vou fechar os comentários dos meus blogs (março 22, 2009)">Vou fechar os comentários dos meus blogs</a> [13 comentário(s)]</li>
	<li><a href="http://viamaolotado.com/vem-ai-uma-nova-politica-de-plugins-para-o-wordpress/" title="Vem aí uma nova política de plugins para o WordPress (fevereiro 11, 2010)">Vem aí uma nova política de plugins para o WordPress</a> [2 comentário(s)]</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://viamaolotado.com/wp-acabe-com-os-spams-de-comentarios-com-o-nospamnx/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Comparativo entre plugins de cache — tempo de carregamento</title>
		<link>http://viamaolotado.com/comparativo-entre-plugins-de-cache-tempo-de-carregamento/</link>
		<comments>http://viamaolotado.com/comparativo-entre-plugins-de-cache-tempo-de-carregamento/#comments</comments>
		<pubDate>Sun, 11 Apr 2010 03:48:07 +0000</pubDate>
		<dc:creator>Janio Sarmento</dc:creator>
				<category><![CDATA[Plugins]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[cache]]></category>
		<category><![CDATA[comparativo]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[velocidade]]></category>

		<guid isPermaLink="false">http://viamaolotado.com/?p=455</guid>
		<description><![CDATA[Com a notícia de que o Google vai passar a punir sites cujas páginas carregam lentamente, a discussão acerca das maneiras de acelerar o WordPress com a utilização de plugins de cache e assemelhados se fortalece. Embora a função primária de um plugin de cache não seja acelerar o carregamento das páginas, e sim evitar [...]<p>Este post foi publicado no blog Viam&atilde;o Lotado. Se voc&ecirc; est&aacute; lendo a partir de outro local, &eacute; bem prov&aacute;vel que ele tenha sido plagiado. Por gentileza, <a href="http://viamaolotado.com/contato">nos avise</a>.<br/><br/><a href="http://viamaolotado.com/comparativo-entre-plugins-de-cache-tempo-de-carregamento/">Comparativo entre plugins de cache &#8212; tempo de carregamento</a></p>
]]></description>
			<content:encoded><![CDATA[<p><a href="http://viamaolotado.com/wp-content/uploads/2010/04/broadband2.jpg"><img class="alignright size-full wp-image-457" title="broadband2" src="http://viamaolotado.com/wp-content/uploads/2010/04/broadband2.jpg" alt="" width="250" height="260" /></a>Com a notícia de que o Google vai passar a punir sites cujas páginas carregam lentamente, a discussão acerca das maneiras de acelerar o WordPress com a utilização de plugins de cache e assemelhados se fortalece.</p>
<p>Embora a função primária de um plugin de cache não seja acelerar o carregamento das páginas, e sim evitar processamento duplicado, economizando ciclos de processamento, uma boa solução de cache pode significar, sim, algum ganho de velocidade.</p>
<p>Tendo em vista esse parâmetro efetuamos um teste simples (e sem nenhuma pretensão de ter valor científico, e ainda menos de servir de guia para a escolha de ninguém.</p>
<p><span id="more-455"></span><strong>Plugins considerados</strong></p>
<p>Testamos o WordPress em sete cenários diferentes, envolvendo três plugins.</p>
<ol>
<li>Sem plugin algum de cache;</li>
<li><a target="_blank" href="http://www.satollo.net/plugins/hyper-cache" target="_blank">Hyper Cache</a>;</li>
<li><a target="_blank" href="http://ocaoimh.ie/wp-super-cache/" target="_blank">WP Super Cache</a> em modo Half;</li>
<li>WP Super Cache em modo Full;</li>
<li>WP Super Cache em modo Full servindo HTML direto do cache;</li>
<li><a target="_blank" href="http://www.primothemes.com/post/quick-cache-plugin-for-wordpress/" target="_blank">Quick Cache</a>;</li>
<li>Quick Cache com gzip ativado.</li>
</ol>
<p>Cabe dizer aqui que o Quick Cache sequer havia sido cogitado; em seu lugar, neste teste, pretendíamos usar o W3 Total Cache, que ficará para uma próxima oportunidade tendo em vista que ele é menos trivial de se fazer funcionar, requerendo configurações de servidor que talvez sejam menos fáceis para o blogueiro comum.</p>
<p>Entretanto, quando fomos instalar o WP Super Cache acabamos encontrando por acaso o Quick Cache, e sua proposta de ser uma alternativa àquele plugin agradou; experimentamos e gostamos (mais detalhes abaixo).</p>
<p><strong>Blog testado</strong></p>
<p>O blog que escolhemos para fazer o teste foi o <a target="_blank" href="http://emagrecer.sarmento.org/" target="_blank">Emagrecer</a>, e testamos a página inicial e mais dois posts escolhidos aleatoriamente.</p>
<ol>
<li><a target="_blank" href="http://emagrecer.sarmento.org/gene-da-obesidade-pode-ser-superado-com-exercicios/" target="_blank">&#8220;Gene da Obesidade&#8221; pode ser superado com exercícios</a> (Post 1);</li>
<li><a target="_blank" href="http://emagrecer.sarmento.org/diario-de-um-gordo/" target="_blank">Diário de um gordo</a> (Post 2).</li>
</ol>
<p><strong>Ferramenta de medição</strong></p>
<p>Utilizamos a <a target="_blank" href="http://tools.pingdom.com/fpt/" target="_blank">ferramenta de teste de página completa do Pingdom</a> para medir o tempo total de carregamento das páginas.</p>
<p><strong>Metodologia</strong></p>
<p>A metodologia adotada foi muito simples.</p>
<p>A cada teste, em cada cenário, instalávamos o plugin e o configurávamos de acordo, e num outro navegador acessávamos cada uma das três páginas para garantir que elas estivessem em cache, e então efetuávamos o teste pelo Pingdom.</p>
<p>Os tempos de carregamento total foram anotados e são reproduzidos na tabela abaixo.</p>
<p><strong>Resumo dos Resultados</strong></p>

<table id="wp-table-reloaded-id-1-no-1" class="wp-table-reloaded wp-table-reloaded-id-1">
<thead>
	<tr class="row-1 odd">
		<th class="column-1">Plugin</th><th class="column-2">Home Page</th><th class="column-3">Post 1</th><th class="column-4">Post 2</th><th class="column-5">Média</th>
	</tr>
</thead>
<tbody>
	<tr class="row-2 even">
		<td class="column-1">Sem cache</td><td class="column-2">3,6s</td><td class="column-3">3,9s</td><td class="column-4">6,4s</td><td class="column-5">4,6s</td>
	</tr>
	<tr class="row-3 odd">
		<td class="column-1">Hyper Cache</td><td class="column-2">5,6s</td><td class="column-3">5,4s</td><td class="column-4">3,3s</td><td class="column-5">4,8s</td>
	</tr>
	<tr class="row-4 even">
		<td class="column-1">Super Cache Half Mode</td><td class="column-2">3,1s</td><td class="column-3">5,5s</td><td class="column-4">6,1s</td><td class="column-5">4,9s</td>
	</tr>
	<tr class="row-5 odd">
		<td class="column-1">Super Cache Full Mode</td><td class="column-2">4,9s</td><td class="column-3">3,1s</td><td class="column-4">3,3s</td><td class="column-5">3,8s</td>
	</tr>
	<tr class="row-6 even">
		<td class="column-1">Super Cache Full Mode HTML</td><td class="column-2">3,0s</td><td class="column-3">3,0s</td><td class="column-4">4,9s</td><td class="column-5">3,6s</td>
	</tr>
	<tr class="row-7 odd">
		<td class="column-1">Quick Cache</td><td class="column-2">3,0s</td><td class="column-3">3,5s</td><td class="column-4">3,2s</td><td class="column-5">3,2s</td>
	</tr>
	<tr class="row-8 even">
		<td class="column-1">Quick Cache com gzip</td><td class="column-2">3,1s</td><td class="column-3">3,5s</td><td class="column-4">4,2s</td><td class="column-5">3,6s</td>
	</tr>
	<tr class="row-9 odd">
		<td class="column-1">Média</td><td class="column-2">3,8s</td><td class="column-3">4,0s</td><td class="column-4">4,5s</td><td class="column-5">4,1s</td>
	</tr>
</tbody>
</table>

<p><strong>Interpretação dos Resultados</strong></p>
<p>A tabela acima demonstra que tempos de carregamentos de página isolados não querem dizer muita coisa, haja vista um post que foi bem num cenário foi mal em outro, e outro post que foi mal no primeiro foi bem no segundo. Por exemplo: o Post 2 se saiu bem com o Hyper Cache (3,3s) e foi mal no WP Super Cache em Full Mode servindo HTML direto; entretanto, o Post 1 se saiu melhor neste cenário de plugin, mas se saiu pior com o Hyper Cache.</p>
<p>A tabela demonstra também que variações nos tempos de carregamento são comuns, e seria necessário uma amostragem muito maior para ser possível chegar a valores estatisticamente mais úteis e expressivos.</p>
<p>Por fim, demonstra também que em situações normais todos os plugins de cache se comportam de maneira semelhante, cabendo mais a cada blogueiro decidir pelo que lhe for mais simpático, agradável, fácil de instalar, ou qualquer outro critério; ou seja, o que é ótimo para mim pode não ser para você, e vice-versa.</p>
<p>Entretanto, é notável que o Quick Cache tenha apresentado menos variações nos tempos de carregamento das três páginas, e obtido a menor média (3,2s na média), o que nesse caso é desejável. Considerando o fato de que o Quick Cache nem deveria ter entrado no teste, podemos dizer que ele foi uma grata surpresa.</p>
<p><strong>Outras Considerações</strong></p>
<p>A ativação e desativação do Quick Cache não é tão simples e sem falhas como deveria; aparentemente a rotina de &#8220;coleta de lixo&#8221; ainda tem algum bugzinho não resolvido, causando mensagens de erro estranhas de tempos em tempos da &#8220;Dashboard&#8221;.</p>
<p>Apesar disso, vale a pena testar o plugin.</p>
<p>As principais diferenças do Quick Cache para o WP Super Cache são as seguintes, retiradas da documentação do plugin e livremente traduzidas para privilegiar a simplicidade.</p>
<ul>
<li>O Quick Cache tem menos código, logo tende a ser mais eficiente, e não requer nenhuma regra de reescrita de URL no .htaccess, e para usar basta ativa o plugin (não tenho certeza de que o WP Super Cache exija as regras de reescrita, mas como consta na documentação fica aqui o item).</li>
<li>O Quick Cache já vem preconfigurado com as opções mais típicas, enquanto que no WP Super Cache o usuário precisa decidir por um entre três modos, além de precisar, segundo eles, criar regras de .htaccess para perfeito funcionamento do plugin.</li>
<li>O Quick Cache alega ter um controle melhor, mais inteligente e mais eficiente de quem vê páginas em cache ou não, garantindo que o autor do blog sempre seja servido com páginas que não estejam no cache.</li>
</ul>
<p><strong>O próximo teste</strong></p>
<p>Em nosso próximo teste (sem previsão de data) incluiremos o W3 Total Cache em seus vários cenários, inclusive medindo a economiza de tempo ao usar o recurso de &#8220;minify&#8221; (compactação de JavaScript e CSS), levando a rapidez de carregamento à proximidade do limite máximo teórico de velocidade, comprovando ou contestando sua autoproclamada fama de ser o melhor e mais rápido plugin de cache para o WordPress.</p>
<p>Este post foi publicado no blog Viam&atilde;o Lotado. Se voc&ecirc; est&aacute; lendo a partir de outro local, &eacute; bem prov&aacute;vel que ele tenha sido plagiado. Por gentileza, <a href="http://viamaolotado.com/contato">nos avise</a>.<br/><br/><a href="http://viamaolotado.com/comparativo-entre-plugins-de-cache-tempo-de-carregamento/">Comparativo entre plugins de cache &#8212; tempo de carregamento</a></p>

	<h4>Posts relacionados</h4>
	<ul class="st-related-posts">
	<li><a href="http://viamaolotado.com/google-passa-a-punir-paginas-com-carregamento-lento-ou-como-otimizar-o-tempo-de-carregamento-de-seu-site/" title="Google passa a punir páginas com carregamento lento &#8212; ou como otimizar o tempo de carregamento de seu site (abril 10, 2010)">Google passa a punir páginas com carregamento lento &#8212; ou como otimizar o tempo de carregamento de seu site</a> [1 comentário(s)]</li>
	<li><a href="http://viamaolotado.com/atualize-o-google-reader-instantaneamente-ao-publicar-um-post/" title="Atualize o Google Reader instantaneamente ao publicar um post (fevereiro 23, 2010)">Atualize o Google Reader instantaneamente ao publicar um post</a> [0 comentário(s)]</li>
	<li><a href="http://viamaolotado.com/wp-acabe-com-os-spams-de-comentarios-com-o-nospamnx/" title="WP: Acabe com os spams de comentários com o NoSpamNX (maio 13, 2010)">WP: Acabe com os spams de comentários com o NoSpamNX</a> [4 comentário(s)]</li>
	<li><a href="http://viamaolotado.com/wordpress-menus-dropdown-para-a-area-administrativa/" title="WordPress: menus dropdown para a área administrativa (novembro 11, 2006)">WordPress: menus dropdown para a área administrativa</a> [0 comentário(s)]</li>
	<li><a href="http://viamaolotado.com/wordpress-de-alta-performance-o-guia-definitivo/" title="WordPress de alta performance: o guia definitivo (julho 12, 2010)">WordPress de alta performance: o guia definitivo</a> [7 comentário(s)]</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://viamaolotado.com/comparativo-entre-plugins-de-cache-tempo-de-carregamento/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Google passa a punir páginas com carregamento lento — ou como otimizar o tempo de carregamento de seu site</title>
		<link>http://viamaolotado.com/google-passa-a-punir-paginas-com-carregamento-lento-ou-como-otimizar-o-tempo-de-carregamento-de-seu-site/</link>
		<comments>http://viamaolotado.com/google-passa-a-punir-paginas-com-carregamento-lento-ou-como-otimizar-o-tempo-de-carregamento-de-seu-site/#comments</comments>
		<pubDate>Sat, 10 Apr 2010 16:08:07 +0000</pubDate>
		<dc:creator>Janio Sarmento</dc:creator>
				<category><![CDATA[Ferramentas]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[adsense]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[blogspot]]></category>
		<category><![CDATA[cache]]></category>
		<category><![CDATA[compactadores]]></category>
		<category><![CDATA[desempenho]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[hospedagem]]></category>
		<category><![CDATA[hotlinking]]></category>
		<category><![CDATA[imagens]]></category>
		<category><![CDATA[otimizar]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[qualidade]]></category>
		<category><![CDATA[ranking]]></category>
		<category><![CDATA[servidor]]></category>
		<category><![CDATA[velocidade]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://viamaolotado.com/?p=452</guid>
		<description><![CDATA[Rumores já havia faz tempo, e o assunto nunca saiu de moda entre os webmasters, mas o fato é que até muito recentemente o Google nunca tinha se manifestado oficialmente a respeito. Mas agora é oficial: o buscador vai passar a punir páginas com carregamento lento (anúncio oficial aqui, em Inglês). Os motivos para o [...]<p>Este post foi publicado no blog Viam&atilde;o Lotado. Se voc&ecirc; est&aacute; lendo a partir de outro local, &eacute; bem prov&aacute;vel que ele tenha sido plagiado. Por gentileza, <a href="http://viamaolotado.com/contato">nos avise</a>.<br/><br/><a href="http://viamaolotado.com/google-passa-a-punir-paginas-com-carregamento-lento-ou-como-otimizar-o-tempo-de-carregamento-de-seu-site/">Google passa a punir páginas com carregamento lento &#8212; ou como otimizar o tempo de carregamento de seu site</a></p>
]]></description>
			<content:encoded><![CDATA[<p><a target="_blank" href="http://viamaolotado.com/wp-content/uploads/2010/04/speed.jpg"><img class="alignright size-medium wp-image-453" title="speed" src="http://viamaolotado.com/wp-content/uploads/2010/04/speed-300x217.jpg" alt="" width="300" height="217" /></a>Rumores já havia faz tempo, e o assunto nunca saiu de moda entre os webmasters, mas o fato é que até muito recentemente o Google nunca tinha se manifestado oficialmente a respeito. Mas agora é oficial: o buscador vai passar a punir páginas com carregamento lento (<a href="http://googlewebmastercentral.blogspot.com/2010/04/using-site-speed-in-web-search-ranking.html" target="_blank">anúncio oficial aqui, em Inglês</a>).</p>
<p>Os motivos para o Google tomar esta decisão, segundo eles, são diversos e relacionados a custos de operação e benefícios para o usuário. Mas o que importa mesmo é que todo mundo vai ter que redobrar a atenção no que diz respeito à velocidade de carregamento de suas páginas.</p>
<p><span id="more-452"></span>Existem várias técnicas para se acelerar um site. Já tratamos de várias aqui (um bom ponto de partida é nossa página de <a href="http://viamaolotado.com/category/seriestutoriais/">tutoriais e séries</a>), e agora vamos dar uma visão geral das principais técnicas para fazer seu blog carregar mais rápido.</p>
<p><strong>Parte 1: o que dá para fazer por <em>qualquer</em> blog</strong></p>
<ul>
<li>Otimize suas imagens para carregamento mais rápido.</li>
<li>Evite de utilizar imagens espalhadas pela Internet (hotlinking), prefira ter todas as imagens em um único serviço de hospedagem (o seu, ou o Picasa, ou qualquer outro), pois as múltiplas resoluções de DNS acabam amarrando o carregamento das páginas.</li>
<li>Não só imagens, mas qualquer outro tipo de objeto (vídeos, foguinhos em Flash, etc): evite-os. É preferível inserir apenas o link quando for possível, pois os objetos inseridos na página atrasam o seu carregamento.</li>
<li>Procure utilizar &#8220;compactadores&#8221; de CSS e JavaScript (<a target="_blank" rel="nofollow" href="http://www.google.com/search?q=css+javascript+compactadores" target="_blank">aqui é um bom lugar para começar</a>).</li>
<li>Evite ao máximo a utilização de &#8220;widgets&#8221; externos.</li>
</ul>
<p><strong>Parte 2: o que dá para fazer por blogs em servidor próprio</strong></p>
<p>Além das dicas acima, quem tem blog em servidor próprio pode beneficiar-se do seguinte.</p>
<ul>
<li>Se sua plataforma de blog não provê internamente algum recurso de geração de páginas estáticas (como o MovableType, por exemplo), utilize um plugin de cache.</li>
<li>Configure o servidor para fazer cache por pelo menos um mês de tudo que estiver dentro de seu diretório de imagens (dá para fazer usando o .htaccess &#8212; contate o suporte técnico do seu host para obter ajuda).</li>
<li>Além do plugin de cache de páginas utilize um plugin de cache de banco de dados: vai ser muito útil quando o cache expirar e o sistema precisar repopular o cache inteiro para você.</li>
</ul>
<p><strong>Parte 3: observações finais</strong></p>
<p>Quem fizer uso de ferramentas que analisam a velocidade de carregamento de páginas vai notar que dois dos mais lentos componentes de uma página são justamente produtos Google: o Analytics e o Adsense (não que não haja outros). Infelizmente, não dá para abrir mão deles, então resta contar com a boa vontade dos engenheiros do Google para que eles dêem jeito de acelerar os seus próprios produtos.</p>
<p>Aliás, o Analytics até já pode ser acelerado, usando o <a target="_blank" href="http://code.google.com/apis/analytics/docs/tracking/asyncTracking.html" target="_blank">código de traqueamento assíncrono</a>.</p>
<p>Nesse momento mostra-se a importância de ter seu blog hospedado em um servidor de qualidade. Muitos servidores compartilhados (normalmente aqueles que custam um bubbaloo e duas mariolas por mês) costumam enfiar milhares e milhares de sites numa única máquina, fazendo com que todo mundo sofra com altos tempos de carregamento, não importando que otimizações se façam no blog.</p>
<p>Recomendamos que você escolha uma hospedagem de alta qualidade e que cobre o preço justo, para poder ter o serviço do nível que você espera.</p>
<p>Para sites menores e que caibam em hospedagem compartilhada recomendamos a <a target="_blank" href="http://www.viahospedagem.com.br/" target="_blank">Via Hospedagem</a>, que tem planos flexíveis e adequados a  muitos perfis de usuário. Além disso, a Via é especialista em WordPress, e por esta razão pode oferecer servidores afinados com as necessidades desta plataforma.</p>
<p>Para sites um pouco maiores, que necessitem de hospedagem dedicada, recomendamos a <a target="_blank" href="http://portofacil.net/" target="_blank">PortoFácil</a>, que oferece VPSs de alta performance para todos os tipos de necessidade, a partir de R$ 150,00 mensais. Damos especial ênfase aos <a target="_blank" rel="bookmark" href="http://portofacil.net/vps-x-desempenho-extremo-para-seu-blog/" target="_blank">novos VPS-X</a>, máquinas extremamente otimizadas que oferecem o máximo de velocidade e escalabilidade pelo menor preço.</p>
<p>E você, tem outras dicas para tornar o carregamento de páginas mais rápido? Compartilhe!</p>
<p>Este post foi publicado no blog Viam&atilde;o Lotado. Se voc&ecirc; est&aacute; lendo a partir de outro local, &eacute; bem prov&aacute;vel que ele tenha sido plagiado. Por gentileza, <a href="http://viamaolotado.com/contato">nos avise</a>.<br/><br/><a href="http://viamaolotado.com/google-passa-a-punir-paginas-com-carregamento-lento-ou-como-otimizar-o-tempo-de-carregamento-de-seu-site/">Google passa a punir páginas com carregamento lento &#8212; ou como otimizar o tempo de carregamento de seu site</a></p>

	<h4>Posts relacionados</h4>
	<ul class="st-related-posts">
	<li><a href="http://viamaolotado.com/wordpress-de-alta-performance-o-guia-definitivo/" title="WordPress de alta performance: o guia definitivo (julho 12, 2010)">WordPress de alta performance: o guia definitivo</a> [7 comentário(s)]</li>
	<li><a href="http://viamaolotado.com/google-mete-fumo-em-blogs-de-pirataria-no-blogspot/" title="Google mete fumo em blogs de pirataria no Blogspot (fevereiro 11, 2010)">Google mete fumo em blogs de pirataria no Blogspot</a> [0 comentário(s)]</li>
	<li><a href="http://viamaolotado.com/comparativo-entre-plugins-de-cache-tempo-de-carregamento/" title="Comparativo entre plugins de cache &#8212; tempo de carregamento (abril 11, 2010)">Comparativo entre plugins de cache &#8212; tempo de carregamento</a> [6 comentário(s)]</li>
	<li><a href="http://viamaolotado.com/atualize-o-google-reader-instantaneamente-ao-publicar-um-post/" title="Atualize o Google Reader instantaneamente ao publicar um post (fevereiro 23, 2010)">Atualize o Google Reader instantaneamente ao publicar um post</a> [0 comentário(s)]</li>
	<li><a href="http://viamaolotado.com/temas-para-wordpress-qual-usar/" title="Temas para WordPress: Qual usar? (abril 24, 2008)">Temas para WordPress: Qual usar?</a> [4 comentário(s)]</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://viamaolotado.com/google-passa-a-punir-paginas-com-carregamento-lento-ou-como-otimizar-o-tempo-de-carregamento-de-seu-site/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Exercícios Para Blogueiros: um livro de quem entende</title>
		<link>http://viamaolotado.com/exercicios-para-blogueiros-um-livro-de-quem-entende/</link>
		<comments>http://viamaolotado.com/exercicios-para-blogueiros-um-livro-de-quem-entende/#comments</comments>
		<pubDate>Thu, 18 Mar 2010 17:02:36 +0000</pubDate>
		<dc:creator>Janio Sarmento</dc:creator>
				<category><![CDATA[Geral]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[dinheiro]]></category>
		<category><![CDATA[faustino]]></category>
		<category><![CDATA[hospedagem]]></category>
		<category><![CDATA[hospedagem profissional]]></category>
		<category><![CDATA[português]]></category>
		<category><![CDATA[problemas]]></category>
		<category><![CDATA[regina]]></category>
		<category><![CDATA[sucesso]]></category>

		<guid isPermaLink="false">http://viamaolotado.com/?p=449</guid>
		<description><![CDATA[Não importa se você é um blogueiro experiente ou se começou ontem. Tampouco importa se você usa um serviço gratuito como o Blogger ou se hospeda seu site numa hospedagem profissional. O que importa é que você &#8212; assim como eu, embora eu seja quase perfeito &#8212; comete deslizes com o seu blog. Para corrigir [...]<p>Este post foi publicado no blog Viam&atilde;o Lotado. Se voc&ecirc; est&aacute; lendo a partir de outro local, &eacute; bem prov&aacute;vel que ele tenha sido plagiado. Por gentileza, <a href="http://viamaolotado.com/contato">nos avise</a>.<br/><br/><a href="http://viamaolotado.com/exercicios-para-blogueiros-um-livro-de-quem-entende/">Exercícios Para Blogueiros: um livro de quem entende</a></p>
]]></description>
			<content:encoded><![CDATA[<p><a target="_blank" href="http://www.escoladinheiro.com/2010/03/17/lancamento-do-livro-exercicios-para-blogueiros-o-sucesso-do-seu-blog-passo-a-passo/"><img class="alignright size-medium wp-image-450" title="ebook do Faustino" src="http://viamaolotado.com/wp-content/uploads/2010/03/ebook630x300CL-300x142.png" alt="" width="300" height="142" /></a>Não importa se você é um blogueiro experiente ou se começou ontem. Tampouco importa se você usa um serviço gratuito como o Blogger ou se hospeda seu site numa hospedagem profissional. O que importa é que você &#8212; assim como eu, embora eu seja quase perfeito &#8212; comete deslizes com o seu blog.</p>
<p>Para corrigir todos estes problemas, que a gente sabe quais são mas se não tiver alguém para apontar também não os enxergamos, o competentíssimo Paulo Faustino, da <a target="_blank" href="http://www.escoladinheiro.com/">Escola Dinheiro</a>, escreveu um livro (distribuído em formato eletrônico) com exercícios relacionados aos diversos aspectos do blog, ensinando a corrigir problemas potenciais de forma a tornar o site um grande sucesso.</p>
<p>O livro não é gratuito, e nem deveria: são praticamente 200 páginas de material muito bem produzido, extremamente útil, e que levou muito tempo para ser elaborado. Como o Faustino é português, o livro é vendido em Euros, com pagamento pelo cartão internacional ou pelo PayPal.</p>
<p>Aliás, o Faustino não escreveu o livro sozinho. Ele foi ajudado pela Regina, uma morena talentosa e dona de um sorriso lindo. Clique na imagem no início do texto e leia a página oficial de lançamento do livro, e aproveite para encantar-se com a figura bonita da Regina. <img src='http://viamaolotado.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>Este post foi publicado no blog Viam&atilde;o Lotado. Se voc&ecirc; est&aacute; lendo a partir de outro local, &eacute; bem prov&aacute;vel que ele tenha sido plagiado. Por gentileza, <a href="http://viamaolotado.com/contato">nos avise</a>.<br/><br/><a href="http://viamaolotado.com/exercicios-para-blogueiros-um-livro-de-quem-entende/">Exercícios Para Blogueiros: um livro de quem entende</a></p>

	<h4>Posts relacionados</h4>
	<ul class="st-related-posts">
	<li><a href="http://viamaolotado.com/wordpress-26-beta-e-o-bicho/" title="WordPress 2.6 Beta é o bicho! (junho 28, 2008)">WordPress 2.6 Beta é o bicho!</a> [7 comentário(s)]</li>
	<li><a href="http://viamaolotado.com/um-excelente-blog-no-blogspot/" title="Um excelente blog no Blogspot (agosto 23, 2008)">Um excelente blog no Blogspot</a> [20 comentário(s)]</li>
	<li><a href="http://viamaolotado.com/meta-blog-por-que-um-metablog/" title="Meta Blog &#8211; Por quê um Metablog? (janeiro 28, 2008)">Meta Blog &#8211; Por quê um Metablog?</a> [3 comentário(s)]</li>
	<li><a href="http://viamaolotado.com/google-passa-a-punir-paginas-com-carregamento-lento-ou-como-otimizar-o-tempo-de-carregamento-de-seu-site/" title="Google passa a punir páginas com carregamento lento &#8212; ou como otimizar o tempo de carregamento de seu site (abril 10, 2010)">Google passa a punir páginas com carregamento lento &#8212; ou como otimizar o tempo de carregamento de seu site</a> [1 comentário(s)]</li>
	<li><a href="http://viamaolotado.com/google-mete-fumo-em-blogs-de-pirataria-no-blogspot/" title="Google mete fumo em blogs de pirataria no Blogspot (fevereiro 11, 2010)">Google mete fumo em blogs de pirataria no Blogspot</a> [0 comentário(s)]</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://viamaolotado.com/exercicios-para-blogueiros-um-livro-de-quem-entende/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Atualize o Google Reader instantaneamente ao publicar um post</title>
		<link>http://viamaolotado.com/atualize-o-google-reader-instantaneamente-ao-publicar-um-post/</link>
		<comments>http://viamaolotado.com/atualize-o-google-reader-instantaneamente-ao-publicar-um-post/#comments</comments>
		<pubDate>Tue, 23 Feb 2010 22:07:42 +0000</pubDate>
		<dc:creator>Janio Sarmento</dc:creator>
				<category><![CDATA[Blogs]]></category>
		<category><![CDATA[Ferramentas]]></category>
		<category><![CDATA[Plugins]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[assinantes]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[Blogger]]></category>
		<category><![CDATA[cache]]></category>
		<category><![CDATA[feedburner]]></category>
		<category><![CDATA[feeds]]></category>
		<category><![CDATA[ferramenta]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[Google Reader]]></category>
		<category><![CDATA[novidades]]></category>
		<category><![CDATA[PubSubHubBub]]></category>
		<category><![CDATA[RSS]]></category>
		<category><![CDATA[viamão lotado]]></category>

		<guid isPermaLink="false">http://viamaolotado.com/?p=447</guid>
		<description><![CDATA[Uma das maneiras mais eficientes de se medir a importância de um blog para seus leitores é pelo número de assinantes do feed RSS. E para atingir um número elevado de leitores de feed é necessário, acima de tudo, conhecer os hábitos e gostos desses leitores, a fim de produzir conteúdo condizente com suas expectativas. [...]<p>Este post foi publicado no blog Viam&atilde;o Lotado. Se voc&ecirc; est&aacute; lendo a partir de outro local, &eacute; bem prov&aacute;vel que ele tenha sido plagiado. Por gentileza, <a href="http://viamaolotado.com/contato">nos avise</a>.<br/><br/><a href="http://viamaolotado.com/atualize-o-google-reader-instantaneamente-ao-publicar-um-post/">Atualize o Google Reader instantaneamente ao publicar um post</a></p>
]]></description>
			<content:encoded><![CDATA[<p>Uma das maneiras mais eficientes de se medir a importância de um blog para seus leitores é pelo número de assinantes do feed RSS. E para atingir um número elevado de leitores de feed é necessário, acima de tudo, conhecer os hábitos e gostos desses leitores, a fim de produzir conteúdo condizente com suas expectativas.</p>
<p>Uma das expectativas que os leitores de feed têm é de terem sempre notícias e novidades absurdamente fresquinhas em seus programas de leitura de RSS, dos quais o mais comum e utilizado é o Google Reader.</p>
<p><span id="more-447"></span>Uma novidade que vai interessar muito quem quer atingir o objetivo de ter seus feeds publicados imediatamente no Google Reader dos seus leitores é o protocolo <strong>PubSubHubBub</strong>, que funciona como uma espécie de &#8220;ping&#8221; anabolizado: em vez de seu feed ficar lá, quietinho, publicadinho, esperando que o leitor de feeds o resgate, o protocolo permite que o feed &#8220;se empurre&#8221; para dentro do Google Reader. O resultado, que é o que interessa, é que os posts publicados são disponibilizados em tempo real no Google Reader.</p>
<p>Tudo que você publicar no Tumblr, no Posterous, no Blogger, no WordPress.com e em outros sites, automaticamente se beneficiará do PubSubHubBub.</p>
<p>E se você quiser fazer o seu WordPress em domínio próprio tirar proveito da novidade também, é muito simples, basta instalar um plugin, ativá-lo e produzir conteúdo. O Viamão Lotado usa o <a target="_blank" href="http://wordpress.org/extend/plugins/wp-pubsubhubbub/">WP-PubSubHubBub</a>.</p>
<p>Agora, uma situação não testada, e se alguém que fizer o teste quiser postar as impressões aqui agradecemos, diz respeito a quem faz uso do FeedBurner, que tem seus próprios sistemas de ping e de cache, que já causaram algumas dores de cabeça a todo mundo que já tenha feito uso da ferramenta.</p>
<p>Este post foi publicado no blog Viam&atilde;o Lotado. Se voc&ecirc; est&aacute; lendo a partir de outro local, &eacute; bem prov&aacute;vel que ele tenha sido plagiado. Por gentileza, <a href="http://viamaolotado.com/contato">nos avise</a>.<br/><br/><a href="http://viamaolotado.com/atualize-o-google-reader-instantaneamente-ao-publicar-um-post/">Atualize o Google Reader instantaneamente ao publicar um post</a></p>

	<h4>Posts relacionados</h4>
	<ul class="st-related-posts">
	<li><a href="http://viamaolotado.com/google-passa-a-punir-paginas-com-carregamento-lento-ou-como-otimizar-o-tempo-de-carregamento-de-seu-site/" title="Google passa a punir páginas com carregamento lento &#8212; ou como otimizar o tempo de carregamento de seu site (abril 10, 2010)">Google passa a punir páginas com carregamento lento &#8212; ou como otimizar o tempo de carregamento de seu site</a> [1 comentário(s)]</li>
	<li><a href="http://viamaolotado.com/comparativo-entre-plugins-de-cache-tempo-de-carregamento/" title="Comparativo entre plugins de cache &#8212; tempo de carregamento (abril 11, 2010)">Comparativo entre plugins de cache &#8212; tempo de carregamento</a> [6 comentário(s)]</li>
	<li><a href="http://viamaolotado.com/google-vai-alertar-sobre-wordpress-desatualizado/" title="Google vai alertar sobre WordPress desatualizado (novembro 24, 2009)">Google vai alertar sobre WordPress desatualizado</a> [2 comentário(s)]</li>
	<li><a href="http://viamaolotado.com/google-mete-fumo-em-blogs-de-pirataria-no-blogspot/" title="Google mete fumo em blogs de pirataria no Blogspot (fevereiro 11, 2010)">Google mete fumo em blogs de pirataria no Blogspot</a> [0 comentário(s)]</li>
	<li><a href="http://viamaolotado.com/feed-analysis-assinantes-determinam-sua-popularidade/" title="Feed Analysis &#8211; Assinantes determinam sua popularidade (abril 24, 2008)">Feed Analysis &#8211; Assinantes determinam sua popularidade</a> [1 comentário(s)]</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://viamaolotado.com/atualize-o-google-reader-instantaneamente-ao-publicar-um-post/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
