<?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>PTTutoriais &#187; PHP</title>
	<atom:link href="http://www.pttutoriais.com/category/php/feed" rel="self" type="application/rss+xml" />
	<link>http://www.pttutoriais.com</link>
	<description>Tutoriais em PT</description>
	<lastBuildDate>Sat, 29 Nov 2008 23:05:51 +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>PHP, Introdução ao PHP</title>
		<link>http://www.pttutoriais.com/9/php-introducao-ao-php</link>
		<comments>http://www.pttutoriais.com/9/php-introducao-ao-php#comments</comments>
		<pubDate>Sat, 23 Aug 2008 15:32:34 +0000</pubDate>
		<dc:creator>Jota</dc:creator>
				<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.pttutoriais.com/?p=9</guid>
		<description><![CDATA[Neste artigo pretendo fazer uma breve apresentação do php, bem como algumas das suas características. É um artigo voltado para aqueles que estão agora a ter um primeiro contacto com esta linguagem, por curiosidade ou necessidades de funcionalidade para as suas páginas web.]]></description>
			<content:encoded><![CDATA[<p>Neste artigo pretendo fazer uma breve apresentação do php, bem como algumas das suas características. É um artigo voltado para aqueles que estão agora a ter um primeiro contacto com esta linguagem, por curiosidade ou necessidades de funcionalidade para as suas páginas web.</p>
<p>A palavra chave que define melhor o sucesso de uma página web é o seu grau de interactividade, a página será mais atractiva se o visitante puder interagir com ela e não simplesmente absorver a informação em bruto.<br />
Uma das linguagens utilizadas para criar esta &#8220;rotina&#8221; é o PHP (PHP: Hypertext Preprocessor&#8221;). Exemplos vivos deste tipo de interactividade são alguns sistemas de forum, sistemas de Leilões, etc.</p>
<p>Para melhor perceber o que é realmente o PHP, primeiro teremos de focar dois elementos chave relativamente aos tipos de linguagem usados na Internet: as linguagens baseadas no cliente ( o browser, por exemplo o internet explorer ou o netscape) e as linguagens baseadas no servidor.<br />
No primeiro caso a execução das tarefas é realizada no computador do visitante; no segundo as tarefas são executadas no servidor web. O PHP pertence ao segundo grupo.</p>
<p>Imaginemos que visita uma página, com vista a subscrever um serviço ou simplesmente pedir informações, e que se depara com um formulário com vários campos (nome, email, comentários).<br />
Preenche todos os campos e clica no botão &#8220;enviar&#8221;.<br />
Poderão então surgir dois tipos de comportamento:</p>
<ul>
<li> O seu cliente de e-mail (outlook, outlook express, eudora) abre e visualiza aquilo que escreveu no formulário no corpo da mensagem que irá enviar. Esta é uma forma de processar as informações recorrendo a uma linguagem baseada no cliente, ou seja a execução da tarefa é efectuada pelo seu computador ( um exemplo deste tipo de linguagens é o javascript).</li>
</ul>
<ul>
<li> Na janela do seu browser aparece o seguinte texto: “Mensagem enviada com sucesso! Obrigado”. Tal significa que a sua mensagem foi processada e enviada ao seu destinatário recorrendo ao servidor web, através de funções que poderão ter sido funções de PHP (também são usadas outras linguagens como o perl, que serviu de base para o php, ou o cgi).</li>
</ul>
<p>Esta é uma forma de processar, ou melhor dizendo interpretar as informações utilizando uma linguagem baseada no servidor.</p>
<p>Assim, o facto de o php ser uma linguagem baseada no servidor abre caminho a inúmeras e diversas funcionalidades, como interacção com bases de dados (o SQL ou o MSAccess), bases de dados estas que permitem armazenar e exibir informações quando estas são solicitadas; quando visita um forum, participa, ou simplesmente visualiza as mensagens publicadas estará com certeza a visualizar ou armazenar informação na base de dados do servidor.</p>
<p>Para explanar todas as inúmeras vantagens oferecidas por esta linguagem “open source” (sim não tem de pagar nada para poder trabalhar em php, nem de comprar programas ou licenças; pode usar um simples ficheiro de texto para fazer as primeiras experiencias) teriamos de explorar alguns exemplos de códigos, o que tornaria este artigo demasiado extenso e eventualmente hermético para quem está a ter um primeiro contacto com este tipo de informação.</p>
<p>Assim sendo as principais vantagens do PHP são as de tornar o seu site mais dinâmico, facilmente actualizável, visualizável em qualquer tipo de PC não é necessário instalar nada para poder ver páginas em PHP, e principalmente é a interacção simples, leve e cinérgica que se pode criar entre o visitante da página e o seu webmaster.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pttutoriais.com/9/php-introducao-ao-php/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
