afortaleza Fri Feb 23 17:59:49 2001 EDT
Modified files:
/phpdoc/pt_BR/chapters intro.xml
Log:
Done !
Index: phpdoc/pt_BR/chapters/intro.xml
diff -u /dev/null phpdoc/pt_BR/chapters/intro.xml:1.3
--- /dev/null Fri Feb 23 17:59:49 2001
+++ phpdoc/pt_BR/chapters/intro.xml Fri Feb 23 17:59:49 2001
@@ -0,0 +1,180 @@
+ <chapter id="introduction">
+ <title>Introdu��o</title>
+
+ <sect1 id="intro-whatis">
+ <title>O que � PHP?</title>
+ <simpara>
+ PHP (oficialmente "PHP: Hypertext Preprocessor") � uma linguagem de script
+ server-side HTML-embedded.
+ </simpara>
+ <para>
+ Resposta simples, mas o que isso significa ? Um exemplo:
+ </para>
+ <para>
+ <example>
+ <title>Um exemplo introdut�rio</title>
+ <programlisting role="php">
+<html>
+ <head>
+ <title>Example</title>
+ </head>
+ <body>
+
+ <?php
+ echo "Hi, I'm a PHP script!";
+ ?>
+
+ </body>
+</html>
+ </programlisting>
+ </example>
+ </para>
+ <para>
+ Note como isso � diferente de scripts CGI escritos em outras
+ linguagens como Perl ou C --- ao inv�s de escrever um programa com um monte
+ de comandos para imprimir HTML, voc� escreve um script HTML com algum
+ c�digo inserido para fazer alguma coisa (nesse caso, imprimir algum
+ texto). O c�digo PHP � delimitado por <link
+ linkend="language.basic-syntax.phpmode">tags iniciais e finais</link>
+ que lhe permitem pular pra dentro e pra fora do modo PHP.
+ </para>
+ <para>
+ O que distingui o PHP de algo como Javascript client-side
+ � que o c�digo � executado no servidor. Se voc� tivesse um
+ script similar ao acima em seu servidor, o cliente receberia
+ os resultados da execu��o desse script, sem nenhum modo de determinar
+ qual � o c�digo fonte. Voc� pode inclusive configurar seu servidor
+ para processar todos os seus arquivos HTML como PHP, e ent�o n�o haver�
+ nenhum modo dos usu�rios descobrirem que voc� usa c�digo.
+ </para>
+ </sect1>
+
+ <sect1 id="intro-whatcando">
+ <title>O que o PHP pode fazer?</title>
+ <para>
+ No n�vel mais b�sico, o PHP pode fazer qualquer coisa que qualquer outro programa
+ CGI pode fazer, como coletar dados de formul�rio, gerar conte�do
+ de p�gina din�mico, ou enviar e receber cookies.
+ </para>
+ <para>
+ Talvez a mais forte e mais significante caracter�stica do PHP � seu
+ suporte a uma ampla variedade de banco de dados. Escrever uma p�gina que consulte
+ um banco de dados � incivelmente simples. Os seguintes bancos de dados s�o
+atualmente
+ suportados:
+ <blockquote>
+ <simplelist columns="3">
+ <member>Adabas D</member>
+ <member>dBase</member>
+ <member>Empress</member>
+ <member>FilePro (read-only)</member>
+ <member>Hyperwave</member>
+ <member>IBM DB2</member>
+ <member>Informix</member>
+ <member>Ingres</member>
+ <member>InterBase</member>
+ <member>FrontBase</member>
+ <member>mSQL</member>
+ <member>Direct MS-SQL</member>
+ <member>MySQL</member>
+ <member>ODBC</member>
+ <member>Oracle (OCI7 and OCI8)</member>
+ <member>Ovrimos</member>
+ <member>PostgreSQL</member>
+ <member>Solid</member>
+ <member>Sybase</member>
+ <member>Velocis</member>
+ <member>Unix dbm</member>
+ </simplelist>
+ </blockquote>
+ </para>
+ <para>
+ O PHP tamb�m tem suporte para conversar com outros servi�os usando protocolos
+ como IMAP, SNMP, NNTP, POP3, HTTP e incint�veis outros. Voc� tamb�m pode
+ abrir cockets raw de rede e interagir usando outros protocolos.
+ </para>
+<!--
+ <figure>
+ <title>Estrutura Interna</title>
+ <graphic fileref="../images/php3_internal_structure.gif"/>
+ </figure>
+ <figure>
+ <title>Esquema de Requisi��o</title>
+ <graphic fileref="../images/php3_request_scheme.gif"/>
+ </figure>
+-->
+ </sect1>
+
+ <sect1 id="intro-history">
+ <title>Uma breve hist�ria do PHP</title>
+ <simpara>
+ O PHP foi concebido em alguma �poca de 1994 por &link.rasmus;.
+ Vers�es iniciais n�o lan�adas foram usadas em sua home page para manter
+ uma trilha de quem estava olhando o seu curr�culo virtual. A primeira vers�o
+ usada por outros estava dispon�vel em alguma �poca de 1995 e era conhecida como
+ o Personal Home Page Tools. Consistia de um interpretador
+ muito simplista que apenas entendia algumas macros especiais
+ e um n�mero de utilidades que eram de uso comum em home pages
+ daquela �poca. Um guestbook, um contador, e algumas outras coisas. O
+ interpretador foi reescrito em meados de 1995 e batizado PHP/FI Version 2. O
+ FI veio de outro pacote que Rasmus tinha escrito que interpretava
+ dados de formul�rios html. Ele combinou os scripts do Personal Home Page Tools
+ com o Form Interpreter e adicionou suporte mSQL e o PHP/FI
+ nasceu. PHP/FI cresceu a um passo fant�stico e pessoas come�aram
+ a contribuir para o c�digo.
+ </simpara>
+ <simpara>
+ � dif�cil dar qualquer estat�stica, mas � estimado
+ que ao tardar de 1996 o PHP/FI estava em uso em pelo menos 15,000 web sites
+ ao redor do mundo. Em meados de 1997 este n�mero tinha crescido para mais de
+ 50,000. Em 1997 tamb� houve uma mudan�a no desenvolvimento do PHP. Deixou
+ de ser o projeto pessoal de Ramus para o qual muitas pessoas tinham
+ contribu�do, para se tornar em um esfor�o de um time mais
+ organizado. O interpretador foi reescrito do zero por Zeev Suraski e
+ Andi Gutmans e este novo interpretador formou a base do PHP Version
+ 3. Muito do c�digo de utilit�rios do PHP/FI foi portado para o PHP 3
+ e muito dele foi completamente reescrito.
+ </simpara>
+ <simpara>
+ A �ltima vers�o (PHP 4) usa a ferramenta <ulink
+ url="&url.zend;">Zend</ulink> scripting para possibilitar alta
+ performance, suporta ainda uma ampla variedade de bibliotecas externas
+ e extens�es, e roda como um m�dulo nativo com todos os
+ servidores web populares.
+ </simpara>
+ <simpara>
+ Hoje (1/2001) PHP 3 ou PHP 4 agora det�m um n�mero de
+ produtos comerciais como o servidor web da Red Hat, Stronghold.
+ Uma estimativa conservadora baseada na extrapola��o de
+ n�meros fornecidos pela <ulink url="&url.netcraft;">Netcraft</ulink>
+ (veja tamb�m <ulink url="&url.netcraft-survey;">Netcraft Web Server
+ Survey</ulink>) seriam que o PHP est� em uso em mais de 5,100,000
+ sites ao redor do mundo. Para colocar isso em perspectiva, este n�mero �
+ sens�velmente maior do que o n�mero de sites que rodam o servidor IIS da
+Microsoft na Internet
+ (5.03 milh�es).
+ </simpara>
+<!--
+ <figure>
+ <title>NetCraft Webserver Survey</title>
+ <graphic fileref="&url.php.stats;"/>
+ </figure>
+-->
+ </sect1>
+
+ </chapter>
+
+<!-- Keep this comment at the end of the file
+Local variables:
+mode: sgml
+sgml-omittag:t
+sgml-shorttag:t
+sgml-minimize-attributes:nil
+sgml-always-quote-attributes:t
+sgml-indent-step:1
+sgml-indent-data:t
+sgml-parent-document:nil
+sgml-default-dtd-file:"../../manual.ced"
+sgml-exposed-tags:nil
+sgml-local-catalogs:nil
+sgml-local-ecat-files:nil
+End:
+-->
[PHP-DOC] cvs: phpdoc /pt_BR/chapters intro.xml
Anderson da Silveira Fortaleza Fri, 23 Feb 2001 17:46:36 -0800
- [PHP-DOC] cvs: phpdoc /pt_BR/chapters i... Anderson da Silveira Fortaleza
- [PHP-DOC] cvs: phpdoc /pt_BR/chapt... Andr� Luis Ferreira da Silva Bacci
- [PHP-DOC] cvs: phpdoc /pt_BR/chapt... Andr� Luis Ferreira da Silva Bacci
