<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Danilo Alves</title>
	<atom:link href="http://daniloalves.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://daniloalves.wordpress.com</link>
	<description></description>
	<lastBuildDate>Fri, 15 Jan 2010 15:21:48 +0000</lastBuildDate>
	<language>pt-br</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='daniloalves.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Danilo Alves</title>
		<link>http://daniloalves.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://daniloalves.wordpress.com/osd.xml" title="Danilo Alves" />
	<atom:link rel='hub' href='http://daniloalves.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Teste</title>
		<link>http://daniloalves.wordpress.com/2010/01/15/teste/</link>
		<comments>http://daniloalves.wordpress.com/2010/01/15/teste/#comments</comments>
		<pubDate>Fri, 15 Jan 2010 15:21:48 +0000</pubDate>
		<dc:creator>daniloalves</dc:creator>
				<category><![CDATA[70502]]></category>

		<guid isPermaLink="false">http://daniloalves.wordpress.com/?p=31</guid>
		<description><![CDATA[Testando<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=daniloalves.wordpress.com&amp;blog=744187&amp;post=31&amp;subd=daniloalves&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Testando<a href="http://daniloalves.files.wordpress.com/2010/01/down-test.jpg"><img class="alignnone size-full wp-image-32" title="TESTE" src="http://daniloalves.files.wordpress.com/2010/01/down-test.jpg?w=192&#038;h=95" alt="" width="192" height="95" /></a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/daniloalves.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/daniloalves.wordpress.com/31/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/daniloalves.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/daniloalves.wordpress.com/31/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/daniloalves.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/daniloalves.wordpress.com/31/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/daniloalves.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/daniloalves.wordpress.com/31/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/daniloalves.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/daniloalves.wordpress.com/31/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/daniloalves.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/daniloalves.wordpress.com/31/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/daniloalves.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/daniloalves.wordpress.com/31/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=daniloalves.wordpress.com&amp;blog=744187&amp;post=31&amp;subd=daniloalves&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://daniloalves.wordpress.com/2010/01/15/teste/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/66181efe3240b7b8f956dc7c37435f36?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Grosso</media:title>
		</media:content>

		<media:content url="http://daniloalves.files.wordpress.com/2010/01/down-test.jpg" medium="image">
			<media:title type="html">TESTE</media:title>
		</media:content>
	</item>
		<item>
		<title>Vantagens do PHP frente ao ASP.</title>
		<link>http://daniloalves.wordpress.com/2007/11/02/novembro/</link>
		<comments>http://daniloalves.wordpress.com/2007/11/02/novembro/#comments</comments>
		<pubDate>Fri, 02 Nov 2007 12:20:40 +0000</pubDate>
		<dc:creator>daniloalves</dc:creator>
				<category><![CDATA[Artigos]]></category>

		<guid isPermaLink="false">http://daniloalves.wordpress.com/2007/11/02/novembro/</guid>
		<description><![CDATA[Veja agora algumas das vantagens que a linguagem PHP tem sobre a linguagem ASP, comprovando assim a evolução e o crescimento do PHP durante os últimos anos: 1. Licença gratuita; 2. Plataforma (SO) gratuita para se rodar ele (GNU/Linux); 3. Velocidade de processamento ótima; 4. Eficiência ótima; 5. Segurança ótima; 6. Plataforma ótima; 7. Roda [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=daniloalves.wordpress.com&amp;blog=744187&amp;post=30&amp;subd=daniloalves&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Veja agora algumas das vantagens que a linguagem PHP tem sobre a linguagem ASP, comprovando assim a evolução e o crescimento do PHP durante os últimos anos:</p>
<p>1. Licença gratuita;<br />
2. Plataforma (SO) gratuita para se rodar ele (GNU/Linux);<br />
3. Velocidade de processamento ótima;<br />
4. Eficiência ótima;<br />
5. Segurança ótima;<br />
6. Plataforma ótima;<br />
7. Roda em qualquer tipo de plataforma (SO);<br />
8. Código fonte livre;<br />
9. Exceptions (para controle de fluxo) ótimas;<br />
10. Orientação a objetos ótima;<br />
11. É a linguagem Web mais popular e que mais cresce (em ritmo bem acelerado) no mercado;<br />
12. Possibilita a utilização dos maiores e mais utilizados Bancos de dados no mercado (Adabas D, InterBase, PostgreSQL, dBase, FrontBase, SQLite, Empress, mSQL, Solid, FilePro, Direct MS-SQL Sybase, Hyperwave, MySQL, Velocis, IBM DB2, ODBC, Unix dbm, Informix, Oracle (OCI7 e OCI8), Ingres, Ovrimos, Firebird) sem necessitar de configuração externa como no caso do ASP que se tem que configurar o ODBC;<br />
13. Esta sempre em atualização e tendo corrigidas falhas e adicionados novos recursos;<br />
14. É mais estável e exige e consome menos recursos de hardware do servidor;<br />
15. Flexibilidade ótima;<br />
16. Componentes nativos, não dependendo de componentes externos para algumas funcionabilidades básicas (como é o caso do ASP aonde muitos desses componentes são até pagos);<br />
17. Documentação e controle e reportamento de erros ótimos;<br />
18. Comunidade de desenvolvimento super participativa e prestativa;<br />
19. Planos de hospedagem Web (na grande maioria dos casos) mais baratos e sem nenhum custo extra para a utilização do MySQL em conjunto com o PHP;<br />
20. A programação em PHP é mais eficiente do que em ASP, consegue-se programar um mesmo sistema com menos código em PHP do que ASP;<br />
21. O Apache (servidor Web utilizado para rodar o PHP) é bem seguro, já o IIS tem diversas brechas de segurança;</p>
<p>ASP versus PHP?</p>
<p>Texto retirado na integra do Manual do PHP (pode parecer meio suspeito o Manual do PHP querer fazer um comparativo entre o ASP e o PHP mas tudo o que é dito abaixo é comprovado e não é uma mera &#8220;puxação de saco para o PHP&#8221;):</p>
<p>&#8220;O ASP não é uma linguagem propriamente dita, é um acrônimo para  <a href="http://www.htmlstaff.org/ver.php?id=2091#">Active Server Pages</a>, a verdadeira linguagem usada para programar ASP é Visual Basic Script ou JScript. A maior desvantagem de ASP é fato de ser um sistema proprietário que só tem suporte nativo no <a href="http://www.htmlstaff.org/ver.php?id=2091#">Microsoft</a> Internet Information Server (IIS). Isso limita a sua disponibilidade a servidores baseados em Win32. Existem alguns projetos em andamento que permitem que ASP seja executado em outros ambientes e webservers: InstantASP da Halcyon (comercial), Chili!Soft ASP da Chili!Soft (comercial). ASP tem a fama de ser mais lento, menos estável e incómoda que o PHP. Algumas das vantagens do ASP é o fato de usar primeiramente VBScript, é relativamente fácil de aprender se você já souber como programar em Visual Basic. Suporte a ASP também é disponibilizado por padrão no servidor IIS, o que torna fácil de fazer funcionar. Os componentes nativos do ASP são muito limitados, então se você precisar usar capacidades &#8220;avançadas&#8221;, como interagir com servidores FTP, é necessário comprar os componentes adicionais&#8221;. Fonte: Manual do PHP.</p>
<p>Crescimento do PHP desde 2000:</p>
<p><a href="http://www.php.net/usage.php" target="_blank">http://www.php.net/usage.php</a></p>
<p>Mais informações sobre o futuro do PHP:</p>
<p><a href="http://www.zend.com/zend/future.php" target="_blank">http://www.zend.com/zend/future.php</a></p>
<p>Exemplo prático das novas melhorias na programação orientada a objetos no PHP:</p>
<p><a href="http://www.php.net/zend-engine-2.php" target="_blank">http://www.php.net/zend-engine-2.php</a></p>
<p>Changelog completo da versão 5:</p>
<p><a href="http://www.php.net/ChangeLog-5.php" target="_blank">http://www.php.net/ChangeLog-5.php</a></p>
<p>Tamanhos das comunidades ASP e PHP para comparação das mesmas:</p>
<p><a href="http://www.hotscripts.com/" target="_blank">http://www.hotscripts.com</a><br />
<a href="http://sourceforge.net/softwaremap/trove_list.php?form_cat=160" target="_blank">http://sourceforge.net/softwaremap/trove_list.php?form_cat=160</a></p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/daniloalves.wordpress.com/30/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/daniloalves.wordpress.com/30/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/daniloalves.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/daniloalves.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/daniloalves.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/daniloalves.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/daniloalves.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/daniloalves.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/daniloalves.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/daniloalves.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/daniloalves.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/daniloalves.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/daniloalves.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/daniloalves.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/daniloalves.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/daniloalves.wordpress.com/30/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=daniloalves.wordpress.com&amp;blog=744187&amp;post=30&amp;subd=daniloalves&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://daniloalves.wordpress.com/2007/11/02/novembro/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/66181efe3240b7b8f956dc7c37435f36?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Grosso</media:title>
		</media:content>
	</item>
		<item>
		<title>PHP &#8211; A linguagem.</title>
		<link>http://daniloalves.wordpress.com/2007/08/03/php-a-linguagem/</link>
		<comments>http://daniloalves.wordpress.com/2007/08/03/php-a-linguagem/#comments</comments>
		<pubDate>Fri, 03 Aug 2007 13:11:04 +0000</pubDate>
		<dc:creator>daniloalves</dc:creator>
		
		<guid isPermaLink="false">http://daniloalves.wordpress.com/2007/08/03/php-a-linguagem/</guid>
		<description><![CDATA[PHP (um acrônimo recursivo para &#8220;PHP: Hypertext Preprocessor&#8221;) é uma linguagem de programação de computadores interpretada, livre e muito utilizada para gerar conteúdo dinâmico na Web. Apesar de ser uma linguagem de fácil aprendizagem e de utilização para pequenos scripts dinâmicos simples, o PHP é uma linguagem poderosa orientada a objetos. A linguagem PHP é [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=daniloalves.wordpress.com&amp;blog=744187&amp;post=29&amp;subd=daniloalves&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><strong>PHP</strong> (um <a href="http://pt.wikipedia.org/wiki/Acr%C3%B4nimo" title="Acrônimo">acrônimo</a> recursivo para &#8220;PHP: Hypertext Preprocessor&#8221;) é uma <a href="http://pt.wikipedia.org/wiki/Linguagem_de_programa%C3%A7%C3%A3o" title="Linguagem de programação">linguagem de programação</a> de computadores interpretada, <a href="http://pt.wikipedia.org/wiki/Software_livre" title="Software livre">livre</a> e muito utilizada para gerar conteúdo dinâmico na <a href="http://pt.wikipedia.org/wiki/Web" title="Web">Web</a>. Apesar de ser uma linguagem de fácil aprendizagem e de utilização para pequenos scripts dinâmicos simples, o PHP é uma linguagem poderosa orientada a objetos.</p>
<p>A linguagem PHP é uma linguagem de programação de domínio específico, ou seja, seu escopo se estende a um campo de atuação que é o <a href="http://pt.wikipedia.org/wiki/Desenvolvimento_Web" title="Desenvolvimento Web">Desenvolvimento Web</a>, embora tenha variantes como o <a href="http://pt.wikipedia.org/wiki/PHP-GTK" title="PHP-GTK">PHP-GTK</a>.</p>
<p>Seu propósito principal é de implementar soluções web velozes, simples e eficientes.</p>
<p>Características:</p>
<ul>
<li>Velocidade e robustez</li>
<li><a href="http://pt.wikipedia.org/wiki/Orienta%C3%A7%C3%A3o_a_objeto" title="Orientação a objeto">Orientação a objeto</a></li>
<li>Portabilidade &#8211; Independência de plataforma &#8211; <em>&#8220;write once run anywhere&#8221;</em> (escreva uma vez, rode em qualquer lugar);</li>
<li>Tipagem fraca</li>
<li>Sintaxe similar a <a href="http://pt.wikipedia.org/wiki/Linguagem_C" title="Linguagem C">Linguagem C</a>/<a href="http://pt.wikipedia.org/wiki/C%2B%2B" title="C++">C++</a> e o <a href="http://pt.wikipedia.org/wiki/PERL" title="PERL">PERL</a></li>
</ul>
<h2><font>Exemplo da sintaxe</font></h2>
<pre>?php
require_once('code.php'); // incluir e executar uma vez 

require('code.php'); // incluir e executar 

include('code.php'); // executar e incluir 

echo 'abc'; /* Escrever abc */ 

print 'abc';         /* Realiza a mesma coisa que 'echo', porém retorna se */
$res = print 'abc';  /* foi executado com sucesso saída ou não (0 ou 1)    */ 

$x = 2; # Variáveis 

if ($x == "2" || $x &gt; "2") // se a variavel $x igual a 2 OU maior que 2
{
  echo 'Olá mundo!'; // escreve "Olá mundo!"
} else {  // Se não, escreve 'Adeus mundo!'
  print('Adeus mundo!'); // print pode ser usado com ou sem parênteses
} 

?&gt;</pre>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/daniloalves.wordpress.com/29/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/daniloalves.wordpress.com/29/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/daniloalves.wordpress.com/29/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/daniloalves.wordpress.com/29/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/daniloalves.wordpress.com/29/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/daniloalves.wordpress.com/29/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/daniloalves.wordpress.com/29/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/daniloalves.wordpress.com/29/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/daniloalves.wordpress.com/29/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/daniloalves.wordpress.com/29/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/daniloalves.wordpress.com/29/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/daniloalves.wordpress.com/29/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/daniloalves.wordpress.com/29/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/daniloalves.wordpress.com/29/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/daniloalves.wordpress.com/29/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/daniloalves.wordpress.com/29/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=daniloalves.wordpress.com&amp;blog=744187&amp;post=29&amp;subd=daniloalves&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://daniloalves.wordpress.com/2007/08/03/php-a-linguagem/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/66181efe3240b7b8f956dc7c37435f36?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Grosso</media:title>
		</media:content>
	</item>
		<item>
		<title>Ferramentas para desenvolvimento em PHP.</title>
		<link>http://daniloalves.wordpress.com/2007/08/03/ferramentas-para-desenvolvimento-em-php/</link>
		<comments>http://daniloalves.wordpress.com/2007/08/03/ferramentas-para-desenvolvimento-em-php/#comments</comments>
		<pubDate>Fri, 03 Aug 2007 13:09:50 +0000</pubDate>
		<dc:creator>daniloalves</dc:creator>
		
		<guid isPermaLink="false">http://daniloalves.wordpress.com/2007/08/03/ferramentas-para-desenvolvimento-em-php/</guid>
		<description><![CDATA[Boody Gerenciador de bookmarks(favoritos), tarefas(&#8216;todo list&#8217;) e agenda de contatos. Assim você e seus visitantes poderão organizar sua lista de contato, suas tarefas e os seus sites favoritos. O sistema é todo personalizado e multi-língua. Por ser todo personalizado você alterar o layout facilmente, sem se preocupar com a linguagem PHP. EasySiteBuilder Uma poderosa ferramenta [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=daniloalves.wordpress.com&amp;blog=744187&amp;post=28&amp;subd=daniloalves&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><font face="arial">Boody</p>
<p></font>Gerenciador de bookmarks(favoritos), tarefas(&#8216;todo list&#8217;) e agenda de contatos. Assim você e seus visitantes poderão organizar sua lista de contato, suas tarefas e os seus sites favoritos. O sistema é todo personalizado e multi-língua. Por ser todo personalizado você alterar o layout facilmente, sem se preocupar com a linguagem PHP.</p>
<p><font>EasySiteBuilder</p>
<p></font>Uma poderosa ferramenta que permite construir e manusear um website profissional, direto do navegador. Interface simples de entender, fácil de usar, e mais rápido que os outros.</p>
<p><font>phpFramework</p>
<p></font>O phpFramework é composto por uma estrutura de diretórios e arquivos, um conjunto de classes e funções de infra-estrutura, e um conjunto de páginas-modelo que oferecem os diálogos mais comuns em aplicações. Reduz comprovadamente até 65% o tempo de desenvolvimento de aplicações web, pois toda estrutura funcional de uma aplicação e comunicação com banco de dados já estão embutidos.</p>
<p>E dentre outras mais que não vamos citar aqui.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/daniloalves.wordpress.com/28/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/daniloalves.wordpress.com/28/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/daniloalves.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/daniloalves.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/daniloalves.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/daniloalves.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/daniloalves.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/daniloalves.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/daniloalves.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/daniloalves.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/daniloalves.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/daniloalves.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/daniloalves.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/daniloalves.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/daniloalves.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/daniloalves.wordpress.com/28/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=daniloalves.wordpress.com&amp;blog=744187&amp;post=28&amp;subd=daniloalves&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://daniloalves.wordpress.com/2007/08/03/ferramentas-para-desenvolvimento-em-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/66181efe3240b7b8f956dc7c37435f36?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Grosso</media:title>
		</media:content>
	</item>
		<item>
		<title>PHP descomplicado: Realizando os primeiros testes no PHP</title>
		<link>http://daniloalves.wordpress.com/2007/06/20/27/</link>
		<comments>http://daniloalves.wordpress.com/2007/06/20/27/#comments</comments>
		<pubDate>Wed, 20 Jun 2007 16:37:35 +0000</pubDate>
		<dc:creator>daniloalves</dc:creator>
				<category><![CDATA[Artigos]]></category>

		<guid isPermaLink="false">http://daniloalves.wordpress.com/2007/06/20/27/</guid>
		<description><![CDATA[Todo código PHP deve começar se indicando &#60;? e deve terminar se indicando ?&#62;. &#160; Por exemplo: &#60;? Códigos&#8230; ?&#62; Fora esta maneira, ainda podemos iniciar e terminar um código PHP das seguintes formas: &#60;?php Códigos&#8230; ?&#62; Obs.: A maneira acima permite o uso do PHP em códigos padrão XML como o XHTML. Ou: &#60;script [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=daniloalves.wordpress.com&amp;blog=744187&amp;post=27&amp;subd=daniloalves&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p class="titulo">Todo código PHP deve começar se indicando &lt;? e deve terminar se indicando ?&gt;.</p>
<p class="titulo">&nbsp;</p>
<p class="titulo">Por exemplo:</p>
<p>&lt;?<br />
Códigos&#8230;<br />
?&gt;</p>
<p>Fora esta maneira, ainda podemos iniciar e terminar um código PHP das seguintes formas:</p>
<p>&lt;?php<br />
Códigos&#8230;<br />
?&gt;</p>
<p>Obs.: A maneira acima permite o uso do PHP em códigos padrão XML como o XHTML.</p>
<p>Ou:</p>
<p>&lt;script language=&#8221;PHP&#8221;&gt;<br />
Códigos&#8230;<br />
&lt;/script&gt;</p>
<p>Ou ainda:</p>
<p>&lt;%<br />
Códigos&#8230;<br />
%&gt;</p>
<p>Obs.: Para utilizar a maneira acima é necessário habilitá-la no PHP, através do arquivo de configuração php.ini.</p>
<p>O PHP é composto por tipos, váriaveis, constantes, expressões, operadores, estruturas de controle, funções, classes e objetos e exceções.</p>
<p>Quando uma página PHP é requisitada ao Web server, o mesmo processa tal página e retorna ao cliente apenas o código HTML. Isso se deve ao fato de o PHP ser uma linguagem Web do tipo server-side.</p>
<p>Vamos fazer um exemplo para melhor ilustar isso. Salve o seguinte código fonte como teste.php (se você tiver instalado o Apache2Triad como foi recomendado no início deste curso (e tiver o instalado no seu diretório padrão), salve-o no seguinte diretório: C:apache2triadhtdocs):</p>
<p>&lt;HTML&gt;<br />
&lt;HEAD&gt;<br />
&lt;TITLE&gt;Título&lt;/TITLE&gt;<br />
&lt;/HEAD&gt;<br />
&lt;BODY&gt;<br />
&lt;?<br />
echo &#8220;Testando o PHP.&#8221;<br />
?&gt;<br />
&lt;/BODY&gt;<br />
&lt;/HTML&gt;</p>
<p>Após isso, execute o teste.php no seu browser (abra ele e digite o seguinte endereço para acessá-lo: http://localhost/teste.php). O resultado será:</p>
<p>Testando o PHP.</p>
<p>Se você for ver o código fonte de tal página, irá ter o seguinte:</p>
<p>&lt;HTML&gt;<br />
&lt;HEAD&gt;<br />
&lt;TITLE&gt;Título&lt;/TITLE&gt;<br />
&lt;/HEAD&gt;<br />
&lt;BODY&gt;<br />
Testando o PHP.<br />
&lt;/BODY&gt;<br />
&lt;/HTML&gt;</p>
<p>Isso porque, como foi mencionado anteriormente, o PHP é uma linguagem Web do tipo server-side, sendo que uma página PHP foi requisitada ao Web server, o mesmo processou tal página e retornou ao cliente apenas o código HTML.</p>
<p>Referências bibliográficas:</p>
<p>PHP manual (<a target="_blank" href="http://www.php.net/manual/pt_BR/introduction.php">http://www.php.net/manual/pt_BR/introduction.php</a>)</p>
<p class="titulo">Autor/fonte: Sandro J. S. Souza</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/daniloalves.wordpress.com/27/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/daniloalves.wordpress.com/27/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/daniloalves.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/daniloalves.wordpress.com/27/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/daniloalves.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/daniloalves.wordpress.com/27/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/daniloalves.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/daniloalves.wordpress.com/27/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/daniloalves.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/daniloalves.wordpress.com/27/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/daniloalves.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/daniloalves.wordpress.com/27/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/daniloalves.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/daniloalves.wordpress.com/27/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/daniloalves.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/daniloalves.wordpress.com/27/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=daniloalves.wordpress.com&amp;blog=744187&amp;post=27&amp;subd=daniloalves&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://daniloalves.wordpress.com/2007/06/20/27/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/66181efe3240b7b8f956dc7c37435f36?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Grosso</media:title>
		</media:content>
	</item>
		<item>
		<title>Filtro para verificar extensão de uma Imagem</title>
		<link>http://daniloalves.wordpress.com/2007/04/18/filtro-para-verificar-extensao-de-uma-imagem/</link>
		<comments>http://daniloalves.wordpress.com/2007/04/18/filtro-para-verificar-extensao-de-uma-imagem/#comments</comments>
		<pubDate>Wed, 18 Apr 2007 19:43:42 +0000</pubDate>
		<dc:creator>daniloalves</dc:creator>
				<category><![CDATA[Códigos]]></category>

		<guid isPermaLink="false">http://daniloalves.wordpress.com/2007/04/18/filtro-para-verificar-extensao-de-uma-imagem/</guid>
		<description><![CDATA[function verifica_img(file) { if (file.value != &#8220;&#8221;) { var arquivo = (file); var tipo = arquivo.substring(arquivo.length-4,arquivo.length); var tipo = tipo.toLowerCase(); if ((tipo == &#8220;jpeg&#8221;) &#124;&#124; (tipo == &#8220;.jpg&#8221;)) {} else { alert(&#8220;Atenção: A extensão do arquivo não é .jpg!&#8221;); document.getElementById(&#8216;td_file&#8217;).innerHTML=&#8217;&#60;input type=\&#8221;file&#8221;      name=&#8221;brasao&#8221; id=&#8221;brasao&#8221; &#8221; onchange=&#8221;verifica(this.value)&#8221;/&#62; return false; } } } &#60;body&#62; &#60;td valign=&#8221;left&#8221; id=&#8221;td_file&#8221;&#62;foto&#60;/td&#62; &#60;input [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=daniloalves.wordpress.com&amp;blog=744187&amp;post=26&amp;subd=daniloalves&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>function verifica_img(file)<br />
{<br />
if (file.value != &#8220;&#8221;)<br />
{</p>
<p>var arquivo = (file);<br />
var tipo = arquivo.substring(arquivo.length-4,arquivo.length);<br />
var tipo = tipo.toLowerCase();</p>
<p>if ((tipo == &#8220;jpeg&#8221;) || (tipo == &#8220;.jpg&#8221;)) {}<br />
else {<br />
alert(&#8220;Atenção: A extensão do arquivo não é .jpg!&#8221;);<br />
document.getElementById(&#8216;td_file&#8217;).innerHTML=&#8217;&lt;input type=\&#8221;file&#8221;      name=&#8221;brasao&#8221; id=&#8221;brasao&#8221; &#8221; onchange=&#8221;verifica(this.value)&#8221;/&gt;</p>
<p>return false;<br />
}<br />
}</p>
<p>}</p>
<p>&lt;body&gt;</p>
<p>&lt;td valign=&#8221;left&#8221; id=&#8221;td_file&#8221;&gt;foto&lt;/td&gt;</p>
<p>&lt;input type=&#8221;file&#8221; id=&#8221;brasao&#8221; name=&#8221;brasao&#8221; value=&#8221;" onchange=&#8221;verifica_img(this.value)&#8221;/&gt;</p>
<p>&lt;/body&gt;</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/daniloalves.wordpress.com/26/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/daniloalves.wordpress.com/26/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/daniloalves.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/daniloalves.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/daniloalves.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/daniloalves.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/daniloalves.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/daniloalves.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/daniloalves.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/daniloalves.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/daniloalves.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/daniloalves.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/daniloalves.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/daniloalves.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/daniloalves.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/daniloalves.wordpress.com/26/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=daniloalves.wordpress.com&amp;blog=744187&amp;post=26&amp;subd=daniloalves&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://daniloalves.wordpress.com/2007/04/18/filtro-para-verificar-extensao-de-uma-imagem/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/66181efe3240b7b8f956dc7c37435f36?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Grosso</media:title>
		</media:content>
	</item>
		<item>
		<title>Função retorna as unidades cadastradas para um determinado produto.</title>
		<link>http://daniloalves.wordpress.com/2007/04/02/funcao-retorna-as-unidades-cadastradas-para-o-produto/</link>
		<comments>http://daniloalves.wordpress.com/2007/04/02/funcao-retorna-as-unidades-cadastradas-para-o-produto/#comments</comments>
		<pubDate>Mon, 02 Apr 2007 01:12:02 +0000</pubDate>
		<dc:creator>daniloalves</dc:creator>
				<category><![CDATA[Códigos]]></category>

		<guid isPermaLink="false">http://daniloalves.wordpress.com/2007/04/02/funcao-retorna-as-unidades-cadastradas-para-o-produto/</guid>
		<description><![CDATA[function unidades($id_produto) { $sql4 = mysql_query(&#8220; SELECT pm . * , u.descricao as descU, u.sigla as siglaU FROM unidades u INNER JOIN produto_medidas pm ON pm.id_produto = &#8216;$id_produto&#8217; AND pm.id_unidade = u.id&#8221;); $msg=&#8221;"; while($rs = mysql_fetch_array($sql4)){ $msg = $msg.=&#8221;- &#8220;.$rs["descU"].&#8221; &#60;b&#62;(&#8220;.$rs["siglaU"].&#8221;)&#60;/b&#62;&#60;br&#62;&#8221;; } return $msg; }<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=daniloalves.wordpress.com&amp;blog=744187&amp;post=25&amp;subd=daniloalves&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>function unidades($id_produto)<br />
{<br />
$sql4 = mysql_query(&#8220;<br />
SELECT pm . * , u.descricao as descU, u.sigla as siglaU<br />
FROM unidades u INNER JOIN produto_medidas pm ON pm.id_produto = &#8216;$id_produto&#8217;<br />
AND pm.id_unidade = u.id&#8221;);<br />
$msg=&#8221;";<br />
while($rs = mysql_fetch_array($sql4)){<br />
$msg = $msg.=&#8221;- &#8220;.$rs["descU"].&#8221; &lt;b&gt;(&#8220;.$rs["siglaU"].&#8221;)&lt;/b&gt;&lt;br&gt;&#8221;;<br />
}<br />
return $msg;<br />
}</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/daniloalves.wordpress.com/25/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/daniloalves.wordpress.com/25/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/daniloalves.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/daniloalves.wordpress.com/25/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/daniloalves.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/daniloalves.wordpress.com/25/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/daniloalves.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/daniloalves.wordpress.com/25/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/daniloalves.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/daniloalves.wordpress.com/25/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/daniloalves.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/daniloalves.wordpress.com/25/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/daniloalves.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/daniloalves.wordpress.com/25/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/daniloalves.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/daniloalves.wordpress.com/25/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=daniloalves.wordpress.com&amp;blog=744187&amp;post=25&amp;subd=daniloalves&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://daniloalves.wordpress.com/2007/04/02/funcao-retorna-as-unidades-cadastradas-para-o-produto/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/66181efe3240b7b8f956dc7c37435f36?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Grosso</media:title>
		</media:content>
	</item>
		<item>
		<title>Eficiência do PHP</title>
		<link>http://daniloalves.wordpress.com/2007/03/31/eficiencia-do-php/</link>
		<comments>http://daniloalves.wordpress.com/2007/03/31/eficiencia-do-php/#comments</comments>
		<pubDate>Sat, 31 Mar 2007 03:45:38 +0000</pubDate>
		<dc:creator>daniloalves</dc:creator>
				<category><![CDATA[Artigos]]></category>

		<guid isPermaLink="false">http://daniloalves.wordpress.com/2007/03/31/eficiencia-do-php/</guid>
		<description><![CDATA[Linguagem PHP Até algum tempo atrás, a Internet era composta basicamente de páginas estáticas, ou seja, páginas que dia após dia tinham o mesmo conteúdo, e que não interagiam com seus visitantes. Isto impedia que atitudes mais profissionais fossem tomadas nestes sites, pois sem a interatividade não era possível que empresas trocassem informações com seus [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=daniloalves.wordpress.com&amp;blog=744187&amp;post=22&amp;subd=daniloalves&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<h1>Linguagem PHP</h1>
<table align="right" border="0" width="305">
<tr>
<td><!-- google_ad_client = "pub-2797463243909555"; google_ad_width = 300; google_ad_height = 250; google_ad_format = "300x250_as"; google_ad_type = "text_image"; google_ad_channel =""; google_color_border = ["000000","336699","B0E0E6","CCCCCC"]; google_color_bg = "FFFFFF"; google_color_link = ["0000FF","0000FF","000000","000000"]; google_color_url = ["0066FF","008000","336699","666666"]; google_color_text = ["000000","000000","333333","333333"]; //--></td>
</tr>
</table>
<p>Até algum tempo atrás, a Internet era composta basicamente         de páginas estáticas, ou seja, páginas que dia após         dia tinham o mesmo conteúdo, e que não interagiam com seus         visitantes. Isto impedia que atitudes mais profissionais fossem tomadas         nestes sites, pois sem a interatividade não era possível         que empresas trocassem informações com seus clientes, com         outras empresas e consigo mesma (troca de dados com departamentos, entre         a empresa e seus vendedores, etc.). Em vista disto começaram a         surgir algumas ferramentas que &#8220;deram vida&#8221; à Internet:         Perl, TCL e outras linguagens padrão CGI (Common Gateway Interface).</p>
<p>Porém, essas linguagens eram limitadas quanto ao seu uso e eram         pouco amigáveis. Mas estas iniciativas permitiram que outras linguagens         fossem desenvolvidas exclusivamente para Internet. Entre elas, podemos         citar: PHP, ASP, Java, JavaScript, VBScript e outras, sendo que algumas         destas linguagens rodam no lado servidor (Server-Based) e outras rodam         no lado cliente (Client-Based).</p>
<p><strong>O PHP em si</strong></p>
<p>PHP, atualmente, é a sigla para Hypertext Preprocessor, mas originalmente         significou Personal Home Page, e se destaca entre as linguagens citadas         anteriormente por ser multiplataforma (enquanto outras rodam somente em         uma plataforma), ou seja, aceita vários sistemas operacionais,         como Windows, Unix, Linux, etc. Além disso, ela é de fácil         aprendizado, pois permite a conexão direta com uma grande quantidade         de bancos de dados relacionais, enquanto outras ferramentas precisam de         drivers ODBC para realizar a mesma tarefa. Entre os bancos de dados com         conexão direta podemos citar: Oracle, Sybase, Informix, Postgresql,         MySQL, mSQL, etc. Para outros bancos de dados, o PHP disponibiliza acesso         via ODBC. E finalmente, o PHP é totalmente gratuito e pode ser         baixado por meio de seu site oficia: <a href="http://www.php.net/" target="_blank">www.php.net</a>.</p>
<p>A linguagem PHP, de grosso modo, é uma combinação         de linguagem de programação e servidor de aplicações.         Você pode programar em PHP como em qualquer outra linguagem, definindo         variáveis, criando funções, realizando loops, enfim,         fazer tudo que é necessário e usado no mundo da programação.</p>
<p><strong>Uma breve história do PHP</strong></p>
<p>O PHP foi criado originalmente por <strong><em>Rasmus Lerdorf</em></strong> em meados         de 1994 e escrito em Perl, sendo reescrito depois em C para incluir acesso         a bancos de dados. Com a propagação dessa ferramenta pelo         mundo virtual, Rasmus disponibilizou alguma documentação         do software e batizou-o oficialmente de PHP v.1.0. Com a crescente utilização         do PHP, mais e mais recursos foram incluídos (loops e arrays, por         exemplo), tornando a linguagem cada vez mais potente. Nessa época,         outros programadores juntaram-se a Rasmus, contribuindo sensivelmente         para o aprimoramento da linguagem, entre os quais podemos citar os israelenses         Zeev Suraski e Andi Gutmans (com certeza os maiores contribuidores), e         foi assim que nasceu o PHP v.3.0. No momento em que este artigo foi atualizado,         o PHP já se encontrava na versão 5.</p>
<p><strong>Principais características do PHP</strong><br />
<strong>Código Aberto:</strong> Todo o código fonte do PHP está         disponível;<br />
<strong>Custo Zero:</strong> O PHP é gratuito. Basta ir ao site oficial e         fazer o download;<br />
<strong>Multiplataforma:</strong> O PHP pode rodar sobre o Unix, Linux, Windows,         etc;<br />
<strong>Eficiência:</strong> O PHP consome poucos recursos do servidor, permitindo         que programas complexos sejam desenvolvidos, sem que isto implique em         grande demora na sua execução. Além disso, o PHP         como módulo nativo do servidor WEB, evita chamadas externas, o         que o torna ainda mais eficiente;<br />
<strong>Acesso a Bancos de Dados:</strong> Podemos acessar diretamente os principais         bancos de dados utilizados atualmente e qualquer banco de dados do mercado         por meio de ODBC;<br />
<strong>Processamento de Imagens:</strong> O PHP pode criar imagens dinamicamente         e enviá-las ao browser do usuário.</p>
<p>Além destas características, podemos citar ainda a capacidade         de ler informação do padrão XML, processamento de         arquivos (leitura e gravação, tanto no formato texto quanto         binário), a manipulação de variáveis complexas,         a utilização de funções e classes e geração         de código JavaScript, ou outro qualquer para processamento no lado         cliente, a manipulação de e-mails, o gerenciamento de documentos         PDF e muitas outras características que tornam o PHP uma linguagem         realmente potente e indicada para a construção de sites         dinâmicos.<br />
A ilustração abaixo mostra a interação entre         o PHP, o servidor WEB e o browser do usuário:</p>
<p align="center"><img src="http://www.infowester.com/img_art/phpfig.gif" height="156" width="382" /></p>
<p align="center"> fonte: http://www.infowester.com/php.php</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/daniloalves.wordpress.com/22/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/daniloalves.wordpress.com/22/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/daniloalves.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/daniloalves.wordpress.com/22/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/daniloalves.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/daniloalves.wordpress.com/22/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/daniloalves.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/daniloalves.wordpress.com/22/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/daniloalves.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/daniloalves.wordpress.com/22/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/daniloalves.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/daniloalves.wordpress.com/22/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/daniloalves.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/daniloalves.wordpress.com/22/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/daniloalves.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/daniloalves.wordpress.com/22/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=daniloalves.wordpress.com&amp;blog=744187&amp;post=22&amp;subd=daniloalves&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://daniloalves.wordpress.com/2007/03/31/eficiencia-do-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/66181efe3240b7b8f956dc7c37435f36?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Grosso</media:title>
		</media:content>

		<media:content url="http://www.infowester.com/img_art/phpfig.gif" medium="image" />
	</item>
	</channel>
</rss>
