PHP es un lenguaje de programación interpretado y de propósito general ampliamente usado para el desarrollo web. Se ejecuta en servidores web y permite incrustar código dentro de páginas HTML para crear dinámicamente páginas web en respuesta a solicitudes. PHP tiene sintaxis similar a C y Perl y puede acceder a bases de datos, manipular archivos y realizar otras operaciones en el servidor.
1. PHP www.php.net Web: PHP License 3.01 Licencia de software : Multiplataforma Sistema operativo : C , C++ , Perl , Java , Python Influido por: dinámico Tipo de dato : 5.3.3 (22 de julio de 2010) Última versión estable: PHP Group Diseñado por: 1995 Apareció en: multiparadigma Paradigma :
2. PHP es un lenguaje interpretado de propósito general ampliamente usado, diseñado especialmente para desarrollo web y que puede ser incrustado dentro de código HTML. Generalmente se ejecuta en un servidor web, tomando el código en PHP como su entrada y creando páginas web como salida.
3. PHP ( Personal Home Page, Procesador de Hipertexto ) es un lenguaje de programación con una sintaxis similar a C o Perl. Es un lenguaje interpretado que corre bajo un servidor web Apache y genera un código HTML. Su principal función es crear programas que se ejecutan en un servidor web y que dan respuesta en función a las peticiones hechas desde un navegador web .
4. HTML es un lenguaje "de marcado" (markup language), es simplemente un conjunto de etiquetas de código que le indican a los navegadores cómo desplegar texto (e imágenes), poner texto en negritas, cursiva, acomodar el texto en tablas, y claro, permite colocar enlaces a otras páginas o documentos.
5. PHP es un lenguaje "script" que se ejecuta del lado del servidor, esto quiere decir, que debe estar instalado en el servidor para poder utilizarlo, PHP permite hacer operaciones en el servidor como acceso a bases de datos, lectura/escritura de archivos, manejo de fechas, operaciones complejas con texto, manipulación/modificación de imágenes entre otras muchas cosas, pero los resultados, lo que el usuario verá en su navegador se debe desplegar en HTML (para que el navegador lo interprete y acomode adecuadamente al usuario).
6. Introducción al manejo de base de datos por php Php cuenta con soporte nativo para variadas bases de datos. Entre otras, tenemos: MySQL Oracle PostgreSQL MSSQL Server DBM DBase Frontbase filePro SQLite Si no se cuenta con soporte nativo, se puede ocupar la capa de abstracción ODBC. 2) Funciones nativas v/s clase de abstracción PHP cuenta, para acceder a cada base de datos, con un conjunto específico de funciones, muchas veces un port directo de sus versiones de C/C++. Por ello, son muy rápidas y estables. El problema se produce cuando se necesita, por alguna razón, portar de una base de datos a otra; si no se toman las precauciones convenientes, podría darse de tener que alterar todo el código PHP y SQL!