PHP
PHP (Personal Home Pages) ou máis recentemente (un acrónimo recursivo para "PHP Hypertext Preprocesor") é unha linguaxe de programación de computadores interpretada, libre e moi utilizada para xerar contido dinámico na Web.
A linguaxe surxiu no 1994, como un subconxunto de scripts Perl criados por Rasmus Lerdof. Coas adicións de Zeev Suraski e Andi Gutmans, dous programadores israelitas pertencentes ao Technion, o instituto israelita de tecnoloxía, que reescreberon o parser, foi lanzada en 1997 como PHP 3, primeira versión estable e parecida á linguaxe actual. En maio de 2000 fíxose pública a versión 4, e en xullo de 2004, a versión 5.
Tratase dunha linguaxe extremamente modularizada, o que a torna ideal para instalación e uso en servidores web. É moi parecida, en tipos de dados, sintaxe e mesmo funcións, coa linguaxe C. e coa C++. (A partir da versión 5, inclusive, PHP conta cun suporte maior á orientación a obxectos.) Pode ser, dependendo da configuración do servidor, embutida no código HTML. Ademáis diso, destacase a extrema facilidade con que PHP lida con servidores de base de dados, como MySQL, Microsoft SQL Server e Oracle.
Existen versións do PHP disponibles para ambientes Windows e Linux. A Wikipedia funciona sobre un software enteiramente escrito en PHP, usando bases de dados MySQL, o MediaWiki.
Construir unha páxina dinámica baseada en bases de dados é simplescon PHP, este prové suporte a un gran número de bases de dados: Oracle, Sybase, PostgreSQL, InterBase, MySQL, SQLite, MSQL, etc, podendo abstrair o Banco coa biblioteca ADOdb, entre outras. PHP ten suporte aos protocolos: IMAP, SNMP, NNTP, POP3, HTTP, LDAP, XML-RPC, SOAP. É posible abrir sockets e interactuar con outros protocolos. E as bibliotecas de terceiros expanden aínda máis estas funcionalidades.
Exemplos de código
- info.php
<?php phpinfo(); ?>
- data.php
<?php echo date('d/m/Y'); ?>
Ligazóns Externas
PHP.net
- Website oficial
- Sub-páxinas seleccionadas:
- Sub-dominios seleccionados:
Recursos
Seguranza
- PHP Security Consortium — Grupo internacional de programadores de PHP.
- PHP Security Workbook — Un libro de 55 páxinas sobre varios tópicos de seguranza.
Outras fontes de clases e padrións
==
- Véxase tamén: PHP.
==
![]() |
O Galilibros ten un manual sobre: PHP |