<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	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/"
	>

<channel>
	<title>SpotGeek.net &#187; PHP</title>
	<atom:link href="http://spotgeek.net/category/php/feed/" rel="self" type="application/rss+xml" />
	<link>http://spotgeek.net</link>
	<description>Tecnologia , Programação , web , internet, php</description>
	<lastBuildDate>Sat, 04 Feb 2012 14:42:19 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
		<item>
		<title>Importar dados para MYSQl</title>
		<link>http://spotgeek.net/importar-dados-para-mysql/</link>
		<comments>http://spotgeek.net/importar-dados-para-mysql/#comments</comments>
		<pubDate>Fri, 15 Apr 2011 14:42:55 +0000</pubDate>
		<dc:creator>Filipe Teixeira Nunes</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[BD]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[programação]]></category>

		<guid isPermaLink="false">http://spotgeek.net/?p=859</guid>
		<description><![CDATA[Importar dados de um ficheiro]]></description>
			<content:encoded><![CDATA[<p>Importar dados de um ficheiro de texto ou csv para o mysql</p>
<pre>mysql&gt; LOAD DATA INFILE '/temp/ficheiro.csv'
  &gt; INTO TABLE cadastro
  &gt; FIELDS TERMINATED BY ','
  &gt; ENCLOSED BY '"'
  &gt; LINES TERMINATED BY '\n';</pre>
]]></content:encoded>
			<wfw:commentRss>http://spotgeek.net/importar-dados-para-mysql/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Lista de Scripts</title>
		<link>http://spotgeek.net/lista-de-scripts/</link>
		<comments>http://spotgeek.net/lista-de-scripts/#comments</comments>
		<pubDate>Tue, 05 Apr 2011 11:51:21 +0000</pubDate>
		<dc:creator>Filipe Teixeira Nunes</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://spotgeek.net/?p=857</guid>
		<description><![CDATA[Fonte com bons sites de]]></description>
			<content:encoded><![CDATA[<p>Fonte com bons sites de scripts .</p>
<p><a href="http://www.1stwebdesigner.com/css/web-scripts-download/" target="_blank">http://www.1stwebdesigner.com/css/web-scripts-download/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://spotgeek.net/lista-de-scripts/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>As classes mais usadas no php</title>
		<link>http://spotgeek.net/as-classes-mais-usadas-no-php/</link>
		<comments>http://spotgeek.net/as-classes-mais-usadas-no-php/#comments</comments>
		<pubDate>Mon, 04 Apr 2011 17:18:26 +0000</pubDate>
		<dc:creator>Filipe Teixeira Nunes</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://spotgeek.net/?p=854</guid>
		<description><![CDATA[As 30 classes mais usadas]]></description>
			<content:encoded><![CDATA[<p>As 30 classes mais usadas no php são:</p>
<p><a href="http://creole.phpdb.org/trac/" target="_blank">Creole</a></p>
<h2>Database</h2>
<p><a href="http://creole.phpdb.org/trac/" target="_blank">Creole</a></p>
<p>&nbsp;</p>
<p><a href="http://www.codeplex.com/PHPLinq" target="_blank">LINQ for PHP</a></p>
<p>&nbsp;</p>
<p><a href="http://adodb.sourceforge.net/" target="_blank">ADOdb</a></p>
<p>&nbsp;</p>
<p><a href="http://propel.phpdb.org/trac/" target="_blank">Propel</a></p>
<p>&nbsp;</p>
<p><a href="http://trac.phpdoctrine.org/" target="_blank">Doctrine</a></p>
<p>&nbsp;</p>
<p><a href="http://kore-nordmann.de/projects/phpillow/index.html" target="_blank">PHPillow</a></p>
<p>&nbsp;</p>
<h2>Development</h2>
<p><a href="http://phpdoc.org/" target="_blank">phpDocumentor</a></p>
<p>&nbsp;</p>
<p><a href="http://htmlpurifier.org/" target="_blank">HTML Purifier</a></p>
<p>&nbsp;</p>
<p><a href="http://matrix.squiz.net/developer/tools/php_cs" target="_blank">PHP CodeSniffer</a></p>
<p>&nbsp;</p>
<p><a href="http://qbnz.com/highlighter/" target="_blank">GeSHi</a></p>
<p><span style="font-size: 20px; font-weight: bold;">Unit Testing</span></p>
<p><a href="http://www.phpunit.de/" target="_blank">PHPUnit</a></p>
<p>&nbsp;</p>
<p><a href="http://simpletest.sourceforge.net/" target="_blank">SimpleTest</a></p>
<p>&nbsp;</p>
<p><a href="http://www.phpspec.org/" target="_blank">PHPSpec</a></p>
<p>&nbsp;</p>
<h2>Debugging</h2>
<p><a href="http://phpdebug.sourceforge.net/www/index-2.html" target="_blank">PHP Debug</a></p>
<p>&nbsp;</p>
<p><a href="http://dbug.ospinto.com/" target="_blank">dBug</a></p>
<p>&nbsp;</p>
<h2>Deployment</h2>
<p><a href="http://phing.info/trac/" target="_blank">Phing</a></p>
<p>&nbsp;</p>
<p><a href="http://code.google.com/p/xinc/" target="_blank">Xinc</a></p>
<p>&nbsp;</p>
<h2>Security</h2>
<p><a href="http://www.phpcaptcha.org/" target="_blank">Securimage</a></p>
<p>&nbsp;</p>
<p><a href="https://trac.anl.gov/scavenger/wiki/WikiStart" target="_blank">Scavenger</a></p>
<p>&nbsp;</p>
<p><a href="http://sourceforge.net/projects/securityscanner/" target="_blank">PHP Security Scanner</a></p>
<p>&nbsp;</p>
<p><a href="http://php-ids.org/" target="_blank">PHPIDS</a></p>
<p>&nbsp;</p>
<h2>User Authentication</h2>
<p><a href="http://phpgacl.sourceforge.net/" target="_blank">phpGACL</a></p>
<p>&nbsp;</p>
<h2>XML and PHP</h2>
<p><a href="http://simplepie.org/" target="_blank">SimplePie</a></p>
<p>&nbsp;</p>
<p><a href="http://www.ajaxray.com/blog/2008/03/08/php-universal-feed-generator-supports-rss-10-rss-20-and-atom/" target="_blank">PHP Universal Feed Generator</a></p>
<p>&nbsp;</p>
<h2>Image Handling</h2>
<p><a href="http://wideimage.sourceforge.net/wiki/MainPage" target="_blank">WideImage</a></p>
<p>&nbsp;</p>
<h2>Graphs and Charts</h2>
<p><a href="http://pchart.sourceforge.net/" target="_blank">pChart</a></p>
<p>&nbsp;</p>
<p><a href="http://www.aditus.nu/jpgraph/" target="_blank">JpGraph</a></p>
<p>&nbsp;</p>
<p><a href="http://luddep.se/notebook/2008/04/charts_with_php_and_google_charts_api" target="_blank">PHP Google Charts API</a></p>
<p>&nbsp;</p>
<p><a href="http://www.maani.us/charts/index.php" target="_blank">PHP/SWF Charts</a></p>
<p>&nbsp;</p>
<p><a href="http://teethgrinder.co.uk/open-flash-chart/" target="_blank">Open Flash Chart</a></p>
<p>&nbsp;</p>
<h2>Template Engines</h2>
<p><a href="http://phpsavant.com/yawiki/" target="_blank">Savant</a></p>
<p>&nbsp;</p>
<p><a href="http://www.smarty.net/" target="_blank">Smarty</a></p>
<p><a href="http://phptal.motion-twin.com/" target="_blank">PHPTAL</a></p>
<h2>Documents</h2>
<p><a href="http://www.tecnick.com/public/code/cp_dpage.php?aiocp_dp=tcpdf" target="_blank">TCPDF</a></p>
<p><a href="http://www.codeplex.com/PHPExcel" target="_blank">PHP Excel</a></p>
<p>&nbsp;</p>
<p><a href="http://blog.fedecarg.com/2008/05/29/30-useful-php-classes-and-components/">http://blog.fedecarg.com/2008/05/29/30-useful-php-classes-and-components/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://spotgeek.net/as-classes-mais-usadas-no-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>php metodo constructor</title>
		<link>http://spotgeek.net/php-constructor/</link>
		<comments>http://spotgeek.net/php-constructor/#comments</comments>
		<pubDate>Thu, 03 Mar 2011 11:56:18 +0000</pubDate>
		<dc:creator>Filipe Teixeira Nunes</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[classes]]></category>
		<category><![CDATA[constructor]]></category>

		<guid isPermaLink="false">http://spotgeek.net/?p=837</guid>
		<description><![CDATA[O método construtor de uma]]></description>
			<content:encoded><![CDATA[<p><strong>O método construtor de uma classe sempre é executando quando um objeto da classe é instanciado</strong>. É um tipo especial de função do PHP. Normalmente o programador utiliza o <strong>método construtor</strong> para inicializar os atributos de um objeto, como por exemplo:  Estabelecer conexão com um banco de dados, abertura de um arquivo que  será utilizado para escrita de log, etc.</p>
<p><strong>O que você deve saber sobre o método construtor:</strong><br />
<code> </code></p>
<ul>
<li>O método construtor define os valores iniciais dos atributos de um objeto;</li>
<li>Construtores são funções, logo aceitam passagem de parâmetros;</li>
<li>Diferente de outras linguagens o PHP aceita apenas um construtor.</li>
</ul>
<p>Caso o programador não defina um método construtor para a classe,  automaticamente ao instanciar um objeto seus atributos serão  inicializados com o valor <code>NULL</code>.</p>
<p>Antes da versão PHP5 por convenção o construtor era um <strong>método que tinha o mesmo nome da classe</strong>. A partir da versão 5 do PHP podemos definir o método construtor da forma antiga ou usar o método a seguir (<strong>atenção para os dois underscore</strong>):</p>
<div><code>__construct()</code></div>
<p>Sempre que você quiser fazer alguma coisa na inicialização da classe, terá que usar esse método. O método <strong>construtor do PHP</strong> é executado logo que a linha abaixo é executada.</p>
<div><code>$pessoa1=new Pessoa();</code></div>
<p><strong>Abaixo a forma antiga e a forma mais atual de declarar o método construtor:</strong></p>
<pre>class Pessoa
{
   function Pessoa() // Versão do PHP 4 e opcional para o PHP 5
  {
     echo "Olá, tudo bem com você";
   }
  function __construct() // PHP5
 {
   echo "Olá, tudo bem com você";
 }
}
</pre>
<p>No artigo vou utilizar a função (ou método) <code>__construct</code>.</p>
<h2>Passando parâmetros para o método construtor</h2>
<p>No momento da criação do nosso objeto podemos passar valores fixos, e também variáveis.</p>
<pre>class Pessoa
{
  function __construct($name)
 {
   echo "Olá ".$name." Tudo bem?";
 }
}
</pre>
<p>Agora ao criar nosso objeto devemos passar como parâmetro o nome da pessoa. Veja o exemplo:</p>
<div><code>$pessoa=new Pessoa('Antenor');</code></div>
<p><strong>Utilizando o método construtor podemos passar mais de um parâmetro:</strong></p>
<pre>class Pessoa
{
  function __construct($nome, $idade)
 {
   echo "A pessoa se chama ".$nome."e sua idade é: ".$idade;
 }
}
</pre>
<p>Nesse exemplo passamos como parâmetro o nome e a idade da pessoa no momento que instanciamos nosso objeto.</p>
<div><code>$pessoa1=new Pessoa('Antenor',’26’);</code></div>
<h2>Método destrutor</h2>
<p>Ao falarmos de método construtor não podemos deixar de falar, mesmo que brevemente, sobre o método destrutor do PHP.</p>
<p>O método <code>__destruct()</code> funciona como um finalizador e, é  executado ao finalizarmos um objeto, ou seja, quando o objeto é  desalocado da memória, quando atribuímos <code>NULL</code> ao objeto, quando usamos a função unset() no objeto, ou também quando o programa é fechado.</p>
<pre>function __destruct()
{
echo “Objeto finalizado”;
}
</pre>
<p>Toda classe tem duas funções especiais, e são elas, construtor e  destruidor. Mesmo se você não declarar explicitamente e defini-las, elas  existem.</p>
<p>Fonte:<a href="http://www.kadunew.com/blog/php/metodo-construtor-do-php">kadunew.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://spotgeek.net/php-constructor/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Diferença Entre GET e POST</title>
		<link>http://spotgeek.net/diferenca-entre-get-e-post/</link>
		<comments>http://spotgeek.net/diferenca-entre-get-e-post/#comments</comments>
		<pubDate>Mon, 03 Jan 2011 15:22:10 +0000</pubDate>
		<dc:creator>Filipe Teixeira Nunes</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[GET]]></category>
		<category><![CDATA[POST]]></category>

		<guid isPermaLink="false">http://spotgeek.net/?p=828</guid>
		<description><![CDATA[Há muito tempo que trabalho]]></description>
			<content:encoded><![CDATA[<h2></h2>
<p>Há muito tempo que trabalho com GET e POST e sabia o seu funcionamento mas nunca soube explicar bem as suas diferenças até sentir a necessidade de procurar uma boa explicação como a que vão ver em seguida.</p>
<h2>Diferença entre GET e POST</h2>
<p>O método GET é usado quando queremos pesquisar ou passar dados para uma  outra página usando a URL da página. Veja um exemplo:</p>
<pre>http://www.site.com.br/busca.php?produto=543
</pre>
<p>Tudo que é inserido depois do “?” é considerado Query String e pode  ser  acessado na página atual usando a combinação nome=valor, onde nome é   “produto” e valor é “543″. Esta forma de passar informações de uma   página a outra é a preferida em sites de busca. Se mais de um par   nome=valor precisar ser fornecido, o simbolo “&amp;” é usado na   separação. Veja:</p>
<pre>http://www...br/busca.php?produto=543&amp;tipo=3
</pre>
<p>O método POST é usado quando queremos enviar dados a serem gravados  em  um banco de dados ou uma pesquisa cujos dados sejam grandes o  suficiente  para não caber na URL da página. Veja um formulário HTML que  usa o  método POST para enviar dados a uma página:</p>
<pre>&lt;form name="teste" method="post"
  action="pesquisar.php"&gt;
  &lt;input type="text" name="produto"&gt;
&lt;/form&gt;
</pre>
<p>Aqui a página pesquisar.php receberá um par composto pelo nome do campo  “produto” e o valor informado pelo usuário.</p>
<p>Quando estiver usando o método POST tenha a certeza de definir nomes   para os campos do formulário (propriedade name). Tais nomes não devem   conter espaços ou caracteres especiais. Em outras dicas você aprenderá   como obter os dados fornecidos a uma página PHP usando GET ou POST.</p>
<p>Fonte:<a title="Diego Galvão" href="http://www.diegogalvao.com.br/blog/html/aprenda-a-diferenca-entre-get-e-post" target="_blank">Diego Galvão</a></p>
]]></content:encoded>
			<wfw:commentRss>http://spotgeek.net/diferenca-entre-get-e-post/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Codigniter + Extjs</title>
		<link>http://spotgeek.net/codigniter-extjs/</link>
		<comments>http://spotgeek.net/codigniter-extjs/#comments</comments>
		<pubDate>Fri, 03 Dec 2010 17:38:59 +0000</pubDate>
		<dc:creator>Filipe Teixeira Nunes</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[MVC]]></category>

		<guid isPermaLink="false">http://spotgeek.net/?p=806</guid>
		<description><![CDATA[Codigniter Apresentação: CEPUG 2 &#8211;]]></description>
			<content:encoded><![CDATA[<h1>Codigniter</h1>
<h2>Apresentação:</h2>
<div id="__ss_626065" style="width: 425px;"><strong style="display: block; margin: 12px 0 4px;"><a title="CEPUG 2 - Bem-vindo a Framework CodeIgniter" href="http://www.slideshare.net/eric_silva/cepug-2-bemvindo-a-framework-codeigniter-presentation">CEPUG 2 &#8211; Bem-vindo a Framework CodeIgniter</a></strong><object id="__sse626065" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="355" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=ci-1222746776460947-8&amp;stripped_title=cepug-2-bemvindo-a-framework-codeigniter-presentation&amp;userName=eric_silva" /><param name="name" value="__sse626065" /><param name="allowfullscreen" value="true" /><embed id="__sse626065" type="application/x-shockwave-flash" width="425" height="355" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=ci-1222746776460947-8&amp;stripped_title=cepug-2-bemvindo-a-framework-codeigniter-presentation&amp;userName=eric_silva" name="__sse626065" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<div style="padding: 5px 0 12px;">View more <a href="http://www.slideshare.net/">presentations</a> from <a href="http://www.slideshare.net/eric_silva">eric_silva</a>.</div>
</div>
<div id="__ss_2612984" style="width: 425px;"><strong style="display: block; margin: 12px 0 4px;"><a title="Code Igniter &amp; Zend Framework - Uma união de sucesso" href="http://www.slideshare.net/josewilker/code-igniter-zend-framework-uma-unio-de-sucesso-2612984">Code Igniter &amp; Zend Framework &#8211; Uma união de sucesso</a></strong><object id="__sse2612984" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="355" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=codeigniter2zendframework-umauniodesucesso-2-091130051313-phpapp01&amp;stripped_title=code-igniter-zend-framework-uma-unio-de-sucesso-2612984&amp;userName=josewilker" /><param name="name" value="__sse2612984" /><param name="allowfullscreen" value="true" /><embed id="__sse2612984" type="application/x-shockwave-flash" width="425" height="355" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=codeigniter2zendframework-umauniodesucesso-2-091130051313-phpapp01&amp;stripped_title=code-igniter-zend-framework-uma-unio-de-sucesso-2612984&amp;userName=josewilker" name="__sse2612984" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<div style="padding: 5px 0 12px;">View more <a href="http://www.slideshare.net/">presentations</a> from <a href="http://www.slideshare.net/josewilker">José Wilker</a>.</div>
</div>
<h2>Tutoriais</h2>
<p><a href="http://wilker.com.br/blog/?p=4">integrar PEAR com codiginiter </a></p>
<p>CRUD com IGNITER e EXTJS</p>
<p><a href="http://superdit.com/2010/07/10/crud-using-codeigniter-and-extjs-grid-part-1/" target="_blank">http://superdit.com/2010/07/10/crud-using-codeigniter-and-extjs-grid-part-1/</a></p>
<p>PHP MVC em camadas</p>
<p><a href="http://www.slideshare.net/otaviocx/desenvolvimento-em-trs-camadas-com-php-5-mvc-e-ajax-presentation" target="_blank">http://www.slideshare.net/otaviocx/desenvolvimento-em-trs-camadas-com-php-5-mvc-e-ajax-presentation</a></p>
<div id="__ss_2329981" style="width: 425px;"><strong style="display: block; margin: 12px 0 4px;"><a title="Code Igniter + Ext JS" href="http://www.slideshare.net/crysfel/code-igniter-ext-js">Code Igniter + Ext JS</a></strong><object id="__sse2329981" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="355" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=integracindeextjsconcodeigniterdia2-091023115304-phpapp02&amp;stripped_title=code-igniter-ext-js&amp;userName=crysfel" /><param name="name" value="__sse2329981" /><param name="allowfullscreen" value="true" /><embed id="__sse2329981" type="application/x-shockwave-flash" width="425" height="355" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=integracindeextjsconcodeigniterdia2-091023115304-phpapp02&amp;stripped_title=code-igniter-ext-js&amp;userName=crysfel" name="__sse2329981" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<div style="padding: 5px 0 12px;">View more <a href="http://www.slideshare.net/">presentations</a> from <a href="http://www.slideshare.net/crysfel">Crysfel Villa</a>.</div>
</div>
<h1>ExtJS</h1>
<h2>Tutoriais</h2>
<h1>PHP</h1>
<div id="__ss_1114399" style="width: 425px;"><strong style="display: block; margin: 12px 0 4px;"><a title="PHP Jedi - Boas Práticas e Alta Performance" href="http://www.slideshare.net/felipernb/php-jedi-boas-prticas-e-alta-performance">PHP Jedi &#8211; Boas Práticas e Alta Performance</a></strong><object id="__sse1114399" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="355" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=phpjedi-090307090434-phpapp01&amp;stripped_title=php-jedi-boas-prticas-e-alta-performance&amp;userName=felipernb" /><param name="name" value="__sse1114399" /><param name="allowfullscreen" value="true" /><embed id="__sse1114399" type="application/x-shockwave-flash" width="425" height="355" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=phpjedi-090307090434-phpapp01&amp;stripped_title=php-jedi-boas-prticas-e-alta-performance&amp;userName=felipernb" name="__sse1114399" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<div style="padding: 5px 0 12px;">View more <a href="http://www.slideshare.net/">presentations</a> from <a href="http://www.slideshare.net/felipernb">Felipe Ribeiro</a>.</div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://spotgeek.net/codigniter-extjs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Speed your site mod deflat</title>
		<link>http://spotgeek.net/speed-your-site-mod-deflat/</link>
		<comments>http://spotgeek.net/speed-your-site-mod-deflat/#comments</comments>
		<pubDate>Mon, 29 Nov 2010 00:39:45 +0000</pubDate>
		<dc:creator>Filipe Teixeira Nunes</dc:creator>
				<category><![CDATA[CSS3 & HTML 5]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[CSS3&HTML 5]]></category>
		<category><![CDATA[deflate]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[speed]]></category>
		<category><![CDATA[yslow]]></category>

		<guid isPermaLink="false">http://spotgeek.net/?p=791</guid>
		<description><![CDATA[Nos dias de hoje é]]></description>
			<content:encoded><![CDATA[<div>
<p>Nos dias de hoje é preciso optimizar cada vez mais os recursos, acontece o mesmo com os websites.</p>
<p>então deixo aqui algumas ferramentas úteis que vão deixar o seu site 4 x mais rápido.</p>
<p>dicas</p>
<p><a href="http://developer.yahoo.com/performance/rules.html" target="_blank">http://developer.yahoo.com/performance/rules.html</a></p>
<p><a href="http://betterexplained.com/articles/how-to-optimize-your-site-with-gzip-compression/" target="_blank">http://betterexplained.com/articles/how-to-optimize-your-site-with-gzip-compression/</a></p>
<p><a href="http://weblouca.com/Artigos/optimize-o-seu-javascript" target="_blank">http://weblouca.com/Artigos/optimize-o-seu-javascript</a></p>
<p>Ferramentas para testar o seu website</p>
<p><a href="http://www.webpagetest.org/" target="_blank">http://www.webpagetest.org/</a></p>
<p><a href="http://www.seositecheckup.com/#red1" target="_blank">http://www.seositecheckup.com/#red1</a></p>
<p><a href="http://www.gidnetwork.com/tools/gzip-test.php" target="_blank">http://www.gidnetwork.com/tools/gzip-test.php</a></p>
<p><a href="http://www.ircache.net/cgi-bin/cacheability.py" target="_blank">http://www.ircache.net/cgi-bin/cacheability.py</a></p>
<p>YSLOW</p>
<p>Compressão de imagens</p>
<p><a href="http://www.punypng.com/" target="_blank">http://www.punypng.com/</a></p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://spotgeek.net/speed-your-site-mod-deflat/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>php-sql-injection</title>
		<link>http://spotgeek.net/php-sql-injection/</link>
		<comments>http://spotgeek.net/php-sql-injection/#comments</comments>
		<pubDate>Sat, 27 Nov 2010 16:53:18 +0000</pubDate>
		<dc:creator>Filipe Teixeira Nunes</dc:creator>
				<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://spotgeek.net/?p=769</guid>
		<description><![CDATA[Como evitar o sql injection.]]></description>
			<content:encoded><![CDATA[<p>Como evitar o sql injection.</p>
<p><a href="http://www.portalphp.org/artigos/seguranca-no-php-sql-injection" target="_blank">http://www.portalphp.org/artigos/seguranca-no-php-sql-injection</a></p>
<p>Classes Controle de acessos</p>
<p><a href="http://www.portalphp.org/artigos/modificadores-de-acesso" target="_blank">http://www.portalphp.org/artigos/modificadores-de-acesso</a></p>
<p>Gerando etiquetas FPDF</p>
<p><a href="http://jf.eti.br/etiquetas-com-fpdf-em-php/" target="_blank">http://jf.eti.br/etiquetas-com-fpdf-em-php/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://spotgeek.net/php-sql-injection/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Perfomance em PHP</title>
		<link>http://spotgeek.net/perfomance-em-php/</link>
		<comments>http://spotgeek.net/perfomance-em-php/#comments</comments>
		<pubDate>Sat, 27 Nov 2010 13:36:56 +0000</pubDate>
		<dc:creator>Filipe Teixeira Nunes</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[memcache]]></category>
		<category><![CDATA[performance]]></category>

		<guid isPermaLink="false">http://spotgeek.net/?p=785</guid>
		<description><![CDATA[Performance (Web&#38;PHP) View more presentations]]></description>
			<content:encoded><![CDATA[<div id="__ss_81693" style="width: 425px;"><strong style="display: block; margin: 12px 0 4px;"><a title="Performance (Web&amp;PHP)" href="http://www.slideshare.net/nuno.loureiro/performance-webphp">Performance (Web&amp;PHP)</a></strong><object id="__sse81693" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="355" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=performance-webphp427&amp;stripped_title=performance-webphp&amp;userName=nuno.loureiro" /><param name="name" value="__sse81693" /><param name="allowfullscreen" value="true" /><embed id="__sse81693" type="application/x-shockwave-flash" width="425" height="355" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=performance-webphp427&amp;stripped_title=performance-webphp&amp;userName=nuno.loureiro" name="__sse81693" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<div style="padding: 5px 0 12px;">View more <a href="http://www.slideshare.net/">presentations</a> from <a href="http://www.slideshare.net/nuno.loureiro">Nuno Loureiro</a>.</div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://spotgeek.net/perfomance-em-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP &#8211; 50 dicas sobre desempenho e segurança</title>
		<link>http://spotgeek.net/php-50-dicas-sobre-desempenho-e-seguranca/</link>
		<comments>http://spotgeek.net/php-50-dicas-sobre-desempenho-e-seguranca/#comments</comments>
		<pubDate>Thu, 17 Jun 2010 23:50:44 +0000</pubDate>
		<dc:creator>Filipe Teixeira Nunes</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[security]]></category>

		<guid isPermaLink="false">http://spotgeek.net/?p=664</guid>
		<description><![CDATA[﻿ 50 boas dicas de]]></description>
			<content:encoded><![CDATA[<p>﻿</p>
<p><a href="http://pplware.sapo.pt/tutoriais/php-e-a-quinta-feira-50-dicas-sobre-desempenho-e-segurana/" target="_blank">50 boas dicas de como utilizar bem o php.</a></p>
<p><a href="http://spotgeek.net/wp-content/uploads/2010/06/peluchephp.jpg" rel="lightbox[664]" title="peluchephp"><img class="alignleft size-full wp-image-665" title="peluchephp" src="http://spotgeek.net/wp-content/uploads/2010/06/peluchephp.jpg" alt="" width="424" height="318" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://spotgeek.net/php-50-dicas-sobre-desempenho-e-seguranca/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

