0% encontró este documento útil (0 votos)
142 vistas25 páginas

Exposicion PHP

El documento describe a PHP, un lenguaje de programación del lado del servidor gratuito e independiente de plataforma. PHP se puede usar para crear páginas web dinámicas mediante la conexión a bases de datos y la generación de contenido personalizado para cada usuario. PHP es rápido, tiene una gran biblioteca de funciones y es compatible con la mayoría de servidores web y motores de bases de datos.

Cargado por

francomova
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPTX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
142 vistas25 páginas

Exposicion PHP

El documento describe a PHP, un lenguaje de programación del lado del servidor gratuito e independiente de plataforma. PHP se puede usar para crear páginas web dinámicas mediante la conexión a bases de datos y la generación de contenido personalizado para cada usuario. PHP es rápido, tiene una gran biblioteca de funciones y es compatible con la mayoría de servidores web y motores de bases de datos.

Cargado por

francomova
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPTX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 25

Integrantes del equipo:

Jos Antonio Cruz Snchez


Luis Felipe Crdova Carrasco
Marisol Cancino Romero
PHP es el acrnimo de Hipertext
Preprocesor. Es un lenguaje de
programacin del lado del servidor gratuito
e independiente de plataforma, rpido, con
una gran librera de funciones y mucha
documentacin.
Un lenguaje del lado del servidor es aquel que
se ejecuta en el servidor web, justo antes de
que se enve la pgina a travs de Internet al
cliente. El cliente solamente recibe una pgina
con el cdigo HTML resultante de la ejecucin
de la PHP. Como la pgina resultante contiene
nicamente cdigo HTML, es compatible con
todos los navegadores.
EJEMPLO DE CDIGO PHP
<?php
echo "Hola, soy un script PHP!";
?>

PHP/FI 2.0
En 1997, PHP/FI 2.0, la segunda vez que se
escribi la implementacin en C, tuvo un
seguimiento estimado de varios miles de usuarios
en todo el mundo, sumando alrededor del 1% de
los dominios de Internet.
PHP 3

Fue reescrito completamente por Andi Gutmans
and Zeev Suraski en 1997.
Fue nombrado 'PHP' a secas, con el significado de
ser un acrnimo recursivo - PHP: Hypertext
Preprocessor.
A finales de 1998, PHP creci hasta una base de
instalacin de decenas de millares de usuarios
(estimados) y cientos de miles de sitios Web
informando de su instalacin. En su apogeo, PHP
3.0 estaba instalado en aproximadamente un 10%
de los servidores Web en Internet.

PHP 4

El nuevo motor, apodado 'Motor Zend' (proviene de
sus apellidos, Zeev y Andi), alcanz estos objetivos
de diseo satisfactoriamente, y se introdujo por
primera vez a mediados de 1999. PHP 4.0, basado
en este motor. Adems de la mejora de rendimiento
de esta versin, PHP 4.0 inclua otras
caractersticas clave como el soporte para la
mayora de los servidores Web, sesiones HTTP,
buffers de salida, formas ms seguras de controlar
las entradas de usuario y muchas nuevas
construcciones de lenguaje.
dispone de una gran cantidad de
caractersticas para la creacin de pginas
web dinmicas:

Soporte para una gran cantidad de bases de
datos: MysSQL, PostgreSQL, Oracle, MS SQL
Server, Sybase mSQL, Informix, entre otras.

Ofrece una solucin simple
y universal para las
paginaciones dinmicas del
Web de fcil programacin.
Un sitio con pginas webs dinmicas es aquel
que permite interactuar con el visitante, de modo
que cada usuario que visita la pgina vea la
informacin modificada para propsitos
particulares.

Perceptiblemente ms fcil de mantener y poner al
da que el cdigo desarrollado en otros lenguajes.

Soportado por una gran comunidad de
desarrolladores, como producto de cdigo abierto,
PHP goza de la ayuda de un gran grupo de
programadores, permitiendo que los fallos de
funcionamiento se encuentren y reparen
rpidamente.
El cdigo se pone al da continuamente
con mejoras y extensiones de lenguaje
para ampliar las capacidades de PHP.

Con PHP se puede hacer cualquier cosa
que podemos realizar con un script CGI,
como el procesamiento de informacin en
formularios, foros de discusin,
manipulacin de cookies y pginas
dinmicas.
Un sitio con pginas webs dinmicas es aquel que
permite interactuar con el visitante, de modo que
cada usuario que visita la pgina vea la informacin
modificada para propsitos particulares.
Esquema del modo en que se genera la informacin mediante el
uso de una tecnologa del lado servidor como PHP.
PHP es un potente lenguaje y el
intrprete, tanto incluido en el servidor
Web como mdulo o ejecutado como un
binario CGI, puede acceder a ficheros,
ejecutar comandos y abrir
comunicaciones de red en el servidor.
Todas estas caractersticas hacen que lo
que se ejecute en el servidor Web sea
seguro por defecto.
PHP ha sido diseado especficamente para ser un
lenguaje ms seguro para escribir programas CGI,
Perl o C y con la correcta seleccin de las opciones
de configuracin de tiempo de compilacin y
ejecucin se consigue la exacta combinacin de
libertad y seguridad que se necesita. Ya que existen
diferentes modos de utilizar PHP, existe tambin
una multitud de opciones de configuracin que
permiten controlar su funcionamiento. Una gran
seleccin de opciones garantiza que se pueda usar
PHP para diferentes aplicaciones, pero tambin
significa que existen combinaciones de estas
opciones y configuraciones del servidor que
producen instalaciones inseguras.
Es un lenguaje multiplataforma.

Completamente orientado a la web.

Capacidad de conexin con la mayora de los
motores de base de datos que se utilizan en la
actualidad, destaca su conectividad con MySQL y
PostgreSQL.

Permite las tcnicas de Programacin Orientada a
Objetos.

No requiere definicin de tipos de variables aunque
sus variables se pueden evaluar tambin por el tipo que
estn manejando en tiempo de ejecucin.

Rapidez. PHP generalmente es utilizado como
modulo de Apache, lo que lo hace extremadamente
veloz. Esta completamente escrito en C, as que se
ejecuta rpidamente utilizando poca memoria.

Puede interactuar con muchos motores de bases de
datos tales como MySQL, MS SQL, Oracle, Informix,
PostgreSQL, y otros muchos. Siempre podrs disponer
de ODBC para situaciones que lo requieran.
Si bien PHP no obliga a quien lo usa a seguir una
determinada metodologa a la hora de programar
(muchos otros lenguajes tampoco lo hacen), aun
estando dirigido a alguna en particular, el programador
puede aplicar en su trabajo cualquier tcnica de
programacin y/o desarrollo que le permita escribir
cdigo ordenado, estructurado y manejable. Un ejemplo
de esto son los desarrollos que en PHP se han hecho
del patrn de diseo Modelo Vista Controlador (o MVC),
que permiten separar el tratamiento y acceso a los
datos, la lgica de control y la interfaz de usuario en
tres componentes independientes (ver ms abajo
Frameworks en PHP).
La ofuscacin de cdigo es la nica forma de
ocultar los fuentes.

El manejo de errores no es tan sofisticado
como Cold Fusion o ASP.

No existe IDE o Debugger. Una IDE puede
no ser importante para la mayora de los
programadores y un debugger ha sido
prometido por Zend Tech para un futuro muy
cercano.
http://www.desarrolloweb.com/articulos/392.php

También podría gustarte