ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Qué Es El Php


Enviado por   •  18 de Abril de 2013  •  1.517 Palabras (7 Páginas)  •  193 Visitas

Página 1 de 7

PHP (acronimo de "PHP: Hypertext Preprocessor") es un lenguaje "open source" interpretado de alto

nivel embebido en páginas HTML y ejecutado en el servidor.

Una respuesta corta y concisa, pero que significa realmente? Un ejemplo nos aclarará las cosas:

Ejemplo 1-1. Un ejemplo introductorio

<html>

<head>

<title>Example</title>

</head>

<body>

<?php

echo "Hi, I’m a PHP script!";

?>

</body>

</html>

Podemos ver que no es lo mismo que un script escrito en otro lenguaje de programación como Perl o C --

En vez de escribir un programa con muchos comandos para crear una salida en HTML, escribimos el

código HTML con cierto código PHP embebido (introducido) en el mismo, que producirá cierta salida

(en nuestro ejemplo, producir un texto). El código PHP se incluye entre etiquetas especiales de comienzo

y final que nos permitirán entrar y salir del modo PHP.

Lo que distingue a PHP de la tecnología Javascript, la cual se ejecuta en la máquina cliente, es que el

código PHP es ejecutado en el servidor. Si tuviesemos un script similar al de nuestro ejemplo en nuestro

servidor, el cliente sólamente recibiría el resultado de su ejecución en el servidor, sin ninguna posibilidad

de determinar que código ha producido el resultado recibido. El servidor web puede ser incluso

configurado para que procese todos los ficheros HTML con PHP.

Lo mejor de usar PHP es que es extremadamente simple para el principiante, pero a su vez, ofrece

muchas caracteristicas avanzadas para los programadores profesionales. No tengais miedo de leer la

larga lista de caracteristicas de PHP, en poco tiempo podreis empezar a escribir vuestros primeros scripts.

Aunque el desarrollo de PHP está concentrado en la programación de scripts en la parte del servidor, se

puede utilizar para muchas otras cosas. Sigue leyendo y descubre más sobre PHP en la sección Qué se

puede hacer con PHP?.

Qué se puede hacer con PHP?

PHP puede hacer cualquier cosa que se pueda hacer con un script CGI, como procesar la información de

formularios, generar páginas con contenidos dinámicos, o mandar y recibir cookies. Y esto no es todo, se

puede hacer mucho más.

Existen tres campos en los que scripts escritos en PHP son usados.

• Scripts en la parte del servidor. Este es el campo más tradicional y el principal campo de trabajo. Se

necesitan tres cosas para que esto funcione. El parseador PHP (CGI ó módulo), un servidor web y un

navegador. Se necesita correr el servidor web con PHP instalado. El resultado del programa PHP se

puede obtener a través del navegador, conectando con el servidor web. Consultar la sección

Instrucciones de instalación para más información.

• Scripts en linea de comandos. Podeis crear un script PHP y correrlo sin ningún servidor web ó

navegador. Solamente necesitais el parseador PHP para usarlo de esta manera. Este tipo de uso es ideal

para scripts ejecutados regularmente desde cron (en *nix ó Linux) ó el Planificador de tareas (en

Windows). Estos scripts tambien pueden ser usados para tareas simples de procesado de texto.

Consultar la sección Usos de PHP en la linea de comandos para más información.

• Escribir aplicaciones gráficas clientes. PHP no es probablemente el mejor lenguaje para escribir

aplicaciones gráficas, pero si sabeis bien PHP, y os gustaria utilizar algunas características avanzadas

en programas clientes, podeis utilizar PHP-GTK para escribir dichos programas. Es tambien posible

escribir aplicaciones independientes de una plataforma. PHP-GTK es una extensión de PHP, no

disponible en la distribución principal. Si te interesa PHP-GTK, puedes visitar las páginas web del

projecto (http://gtk.php.net/).

PHP puede ser utilizado en cualquiera de los principales sistemas operativos del mercado, incluyendo

Linux, muchas variantes Unix (incluido HP-UX, Solaris y OpenBSD), Microsoft Windows, Mac OS X,

RISC OS y probablemente alguno más. PHP soporta la mayoría de servidores web de hoy en día,

incluyendo Apache, Microsoft Internet Information Server, Personal Web Server, Netscape y iPlanet,

Oreilly Website Pro server, Caudium, Xitami, OmniHTTPd y muchos otros. PHP tiene módulos

disponibles para la mayoría de los servidores, para aquellos otros que soporten el estándar CGI, PHP

puede usarse como procesador CGI.

Asi que, con PHP teneis la libertad de escoger el sistema operativo y el servidor de vuestro gusto.

Tambien teneis la posibilidad de usar programación de procediminetos ó programación orientada a

objetos. Aunque no todas la características estándares de la programación orientada a objetos están

implementadas en la versión actual de PHP, muchas librerías y aplicaciones grandes (incluyendo la

libreria PEAR) están escritas íntegramente usando programación orientada a objetos.

Con PHP no estais limitados a resultados en HTML. Entre las habilidades de PHP se incluyen, creación

de imágenes, ficheros PDF y películas Flash (usando libswf y Ming) sobre la marcha. Tambien podeis

presentar otros resultados, como XHTM y ficheros XML. PHP puede autogenerar estos ficheros y

grabarlos en el sistema de ficheros en vez de presentarlos en la pantalla.

Quizas la característica más potente y destacable de PHP es su soporte para una gran cantidad de bases

de datos. Escribir un interfaz via web para una base de datos es una tarea simple con PHP. Las siguientes

bases de datos están soportadas actualmente:

Adabas D Ingres Oracle (OCI7 and OCI8)

dBase InterBase Ovrimos

Empress FrontBase PostgreSQL

FilePro (read-only) mSQL Solid

Hyperwave Direct MS-SQL Sybase

IBM DB2 MySQL Velocis

Informix ODBC Unix dbm

...

Descargar como  txt (6.3 Kb)  
Leer 6 páginas más »
txt