PHP

Page 1

IMFORME DE PHP

El objetivo que lleva el PHP

es facilitar los lenguajes de programación cabe

resaltar que es un lenguaje de alto nivel, fue creado en 1994 por Rasmus Lerdorf con el fin de uso personal para consultar quienes consultaban sus hojas de vida, pero con el tiempo este lenguaje evoluciono y paso de ser de uso personal a ser necesario este descubrimiento del PHP fue como accidentalmente y ahora es él nos facilita y ayudo mucho y aporto para los lenguajes de programación es un lenguaje de código abierto es un lenguaje totalmente gratuito Con este se puede realizar una página dinámica implica la interacción entre el usuario y un script desarrollado en un lenguaje que permita el dinamismo, es decir, que permita la interacción entre el usuario y un Servidor Web y un Servidor de Base de Datos (en caso de existir uno). Es decir, que el usuario haga una petición al servidor Web, éste se comunica con el servidor de base de datos, extrae la información de la base de datos y presenta la información en la pantalla del usuario Con PHP podemos construir páginas efectivas como lo son páginas con contenidos dinámicos. Es la permiten la interacción con la persona, mandar o recibir. Con el php tiene una gran ventaja que permite trabajar con una gran cantidad de base de datos lo cual lo hace un lenguaje muy completo y potente Con este lenguaje encuentro una gran facilidad de interactuar con él ya que de ser necesario con esta clase de lenguaje de programación hace para nosotros los humanos una gran facilidad de hacer casi cualquier cosa Las variables en el lenguaje PHP son datos en los que podemos manipular, basados en un nombre de la variable sin necesidad hacer una referencia, las variables son uno de los primeros temas que tenemos que conocer en el PHP y en la mayoría de lenguajes de programación. A diferencia de otros lenguajes, PHP posee una gran flexibilidad a la hora de operar con variables


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 enviar y recibir cookies. Entre las habilidades de PHP se incluyen: creación de imágenes, archivos PDF e incluso películas Flash Aunque el lenguaje se puede usar para realizar cualquier tipo de programa, es en la generación dinámica de páginas web donde ha alcanzado su máxima popularidad. En concreto, suele incluirse incrustado en páginas HTML, siendo el servidor web el encargado de ejecutarlo

CARACTERISTICAS PHP Es un lenguaje libre y muy complejo .lo podemos adquirir en la página descargarse

de

http://www.php.net

http://www.aulafacil.com/

o

en

un

curso

virtual

informática, programación de esta manera podemos

acceder a un curso Está disponible para muchos sistemas (GNU/Linux, Windows, UNIX, entre otros). Tiene una extensa documentación oficial en varios idiomas (disponible libremente en http://www.php.net). Existen multitud de extensiones: para conectar con bases de datos, para manejo

de

sockets,

para

generar

documentos

PDF,

para

generar

dinámicamente páginas en Flash. Al ejecutarse en el servidor, los programas PHP lo pueden usar todo tipo de máquinas con todo tipo de sistemas operativos. Es un lenguaje multiplataforma. Orientado al desarrollo de aplicaciones

web dinámicas con acceso a

información almacenada en una base de datos El código fuente escrito en PHP es invisible al navegador web y al cliente ya que es el servidor el que se encarga de ejecutar el código y enviar su resultado


HTML al navegador. Esto hace que la programación en PHP sea segura y confiable. Capacidad de conexión con la mayoría de los motores de base de datos que se utilizan en la actualidad. Capacidad de expandir su potencial utilizando módulos Posee una amplia documentación en su sitio web oficial, entre la cual se destaca que todas las funciones del sistema están explicadas y ejemplificadas en un único archivo de ayuda. Es libre, por lo que se presenta como una alternativa de fácil acceso para todos Permite aplicar técnicas de programación orientada a objetos. No requiere definición de tipos de variables aunque sus variables se pueden evaluar también por el tipo que estén manejando en tiempo de ejecución. Si bien PHP no obliga a quien lo usa a seguir una determinada metodología a la hora de programar (muchos otros lenguajes tampoco lo hacen), aun haciéndolo, el programador puede aplicar en su trabajo cualquier técnica de programación o de desarrollo que le permita escribir código ordenado, estructurado y manejable. Un ejemplo de esto son los desarrollos que en PHP se han hecho del patrón del diseño modelo (MVC), que permiten separar el tratamiento y acceso a los datos, la lógica de control y la interfaz de usuario en tres componentes independientes.


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.