<?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>Alexandre Mattos Blog &#187; apache</title>
	<atom:link href="http://www.alexandremattos.com.br/blog/tag/apache/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.alexandremattos.com.br/blog</link>
	<description>Design Web</description>
	<lastBuildDate>Fri, 09 Apr 2010 14:12:34 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Iniciando com PHP</title>
		<link>http://www.alexandremattos.com.br/blog/2009/12/iniciando-com-php/</link>
		<comments>http://www.alexandremattos.com.br/blog/2009/12/iniciando-com-php/#comments</comments>
		<pubDate>Sun, 06 Dec 2009 08:17:15 +0000</pubDate>
		<dc:creator>Alexandre Mattos</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[servidor]]></category>

		<guid isPermaLink="false">http://www.alexandremattos.com.br/blog/?p=65</guid>
		<description><![CDATA[Já faz 1 ano que trabalho com php, desenvolvendo aplicações para empresa onde trabalho quanto websites para clientes. Muitos amigos meus me perguntam como aprender PHP e por onde começar. Logo de cara eu direi para você que será necessário disposição. O PHP é uma linguagem server-side. Uma linguagem server-side é aquela que se executa [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_130" class="wp-caption alignleft" style="width: 160px"><a href="http://www.alexandremattos.com.br/blog/wp-content/uploads/2009/12/php-logo.jpg"><img class="size-thumbnail wp-image-130" title="php-logo" src="http://www.alexandremattos.com.br/blog/wp-content/uploads/2009/12/php-logo-150x150.jpg" alt="Php" width="150" height="150" /></a><p class="wp-caption-text">Php</p></div>
<p>Já faz 1 ano que trabalho com php, desenvolvendo aplicações para empresa onde trabalho quanto websites para clientes. Muitos amigos meus me perguntam como aprender PHP e por onde começar. Logo de cara eu direi para você que será necessário disposição. O PHP é uma linguagem <em>server-side</em>. Uma linguagem <em>server-side</em> é aquela que se executa no servidor web, justo antes da página ser enviada através da Internet ao cliente.</p>
<p>Para iniciar com PHP é necessário um servidor Apache, que fará a interpretação do código. Eu aconselho o XAMPP que já vem com muitos recursos e com um banco de dados para uso.</p>
<p><span id="more-65"></span>Abaixo segue os recursos listados no site.</p>
<ol>
<li>Apache</li>
<li>MySQL</li>
<li>PHP + PEAR</li>
<li>MiniPerl</li>
<li>OpenSSL</li>
<li>phpMyAdmin</li>
<li>XAMPP Control Panel</li>
<li>Webalizer</li>
<li>Mercury Mail Transport System</li>
<li>FileZilla FTP Server</li>
<li>SQLite</li>
<li>ADODB</li>
<li>Zend Optimizer</li>
<li>XAMPP Security</li>
</ol>
<p>Para baixar, basta acessar o link abaixo, o software é gratuito.<br />
<a href="http://portableapps.com/apps/development/xampp" target="_blank">http://portableapps.com/apps/development/xampp</a></p>
<p>Quem quiser fazer uso dele no pendrive é necessário baixar o Laucher.</p>
<p>Pularemos a parte de instalação, que já está no próprio site, e vamos para o início do php. A primeira pergunta que você irá me fazer é como colocar para funcionar. Bem simples, clique no XAMPP Laucher, dentro da pasta /xampp. Os arquivos que você desenvolverá terá que ser colocado na pasta htdocs, que fica dentro da pasta /xampp. Aconselho criar uma página para cada aplicação que fizer.</p>
<p>1 &#8211; Crie dentro da pasta /xampp/htdocs uma pasta chamada &#8220;teste&#8221;.<br />
2 &#8211; Crie um arquivo padrão em html e salve ele dentro da pasta teste com a extensão php.</p>
<p>index.php</p>
<pre class="brush: php;">
&lt;!DOCTYPE html&gt;
&lt;html lang=&quot;pt-br&quot;&gt;
&lt;head&gt;
&lt;title&gt;Alexandre Mattos Blog&lt;/title&gt;
&lt;/head&gt;
&lt;body&gt;
&lt;?php
echo &quot;&lt;p&gt;Ei gateeeenha!&lt;p&gt;&quot;;
?&gt;
&lt;/body&gt;
&lt;/html&gt;
</pre>
<p>Estou cansado de ver exemplos com Olá mundo, então eu coloquei essa frase mesmo. Vamos traduzir o código acima. Como vocês podem ver é um arquivo PHP que possui uma estrutura HTML. Quando você quiser inserir um script php em sua página, você deve começar usando &lt;?php e finalizando com ?&gt;. Existem mais formas de inserir um script em PHP numa página, no entanto esta é a melhor forma.</p>
<p>O código &#8220;echo &#8220;&lt;p&gt;Ei gateeeenha!&lt;p&gt;&#8221;;&#8221; imprime na tela o código HTML de parágrafo &#8220;p&#8221; com o conteúdo &#8220;Ei gateeeeenha!&#8221;. Se você abrir o código fonte do arquivo pelo navegador você só verá o código HTML.</p>
<p>O PHP possui várias funções para facilitar o desenvolvimento, esse é somente um exemplo. Para você visualizar no navegador basta digitar na barra de endereços: http://localhost/teste/index.php</p>
<p>Caso você não consiga visualizar, verifique se você ligou o servidor com o XAMPP Laucher. Eu aprendi PHP usando um livro muito bom que a empresa onde eu trabalho comprou. Chama-se &#8220;PHP e MYSQL Desenvolvimento Web&#8221;. Ele é um pouco caro, mas vale cada centavo. No site da americanas.com tem ele no valor de R$ 219,00, veja:</p>
<p><a href="&quot;&lt;p&gt;Ei gateeeenha!&lt;p&gt;&quot;" target="_blank">http://www.americanas.com.br/AcomProd/1472/204620</a></p>
<p>Caso você não tenha no momento uma grana para comprar, não se preocupe, existe muito material na internet sobre PHP. Em breve eu postarei aqui no blog algumas dicas de e tutoriais para ajudar.</p>
<p>Abraços!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.alexandremattos.com.br/blog/2009/12/iniciando-com-php/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
