PHP es un lenguaje de programación interpretado que permite crear páginas web dinámicas. Se inserta código PHP entre etiquetas dentro de archivos HTML y el servidor procesa este código generando contenido dinámico. PHP es multiplataforma, de código abierto y soporta bases de datos, permitiendo el desarrollo de sitios web populares como Facebook, Wikipedia y WordPress.
Tema 10. Dinámica y funciones de la Atmosfera 2024
Conociendo PHP
1. Es un lenguaje de programación interpretado que permite la creación de páginas web dinámicas. PHP significa Hipertext Preprocessor. Es un lenguaje de código embebido; es decir, se insertar dentro del código html, el cual funciona del lado del servidor utilizando las siguientes etiquetas de inicio y fin: <?php … ?> ó <? … ?> ¿Qué es PHP? Por: Milagros Ramírez
2. Se requiere de un servidor web para publicar las páginas web y de un navegador web (cliente) para visualizar dichas páginas. El proceso básico es el siguiente: El navegador envía una solicitud al servidor a través de una página dinámica (archivo .php). El servidor atiende la solicitud, procesando el código dinámico (puede incluir base de datos, email, archivos, gráficos, entre otros) y enviando una respuesta al navegador. El navegador muestra la respuesta mediante código html. ¿Cómo funciona PHP? Por: Milagros Ramírez
3. Es un lenguaje multiplataforma. Es compatible con la mayoría de las bases de datos. Soporta la programación orientada a objetos. No requiere definición de tipo de variables. Es un lenguaje de código abierto (su distribución es libre). Posee amplía documentación y soporte. Incluye una biblioteca nativa de funciones y librerías. Es un lenguaje de script del lado del servidor. Muchos paquetes y sitios web están escritos en PHP (Drupal, Joomla, WordPress, OS Commerce, Wikipedia, Facebook, Yahoo, entre otros). ¿Por qué PHP? Por: Milagros Ramírez
4. En la instalación manual hay que descargar, instalar y configurar los siguientes componentes por separado: Apache HTTP Server (servidor web). PHP (lenguaje de programación). MySQL (gestor de bases de batos). Instalando PHP Por: Milagros Ramírez
5. En la instalación automática se tienen las siguientes tecnologías (dependiendo del sistema operativo): LAMP (Linux; Apache; MySQL y PHP, Perl o Python). WAMP (Windows; Apache; MySQL y PHP, Perl o Python). MAMP (Mac OS X; Apache; MySQL y PHP, Perl o Python). Existen varios proyectos que difunden estas tecnologías: WAMP Server, XAMPP, EasyPHP, entre otros. XAMPP está disponible para Linux, Windows, Mac OS X y Solaris. Instalando PHP Por: Milagros Ramírez
6. PHP puede ser escrito en un editor de texto como: Notepad++, WordPad, Kate, Kwrite, Nano, Jedit, Vi, Vim, entre otros. También existen los editores orientados al desarrollo web como: Macromedia HomeSite y herramientas WYSIWYG como: Microsoft FrontPage , Macromedia Dreamweaver, Eclipse, Zend Studio, Aptana, entre otros. Los archivos PHP deben ser guardados con extensión .php. Editores, IDEs Por: Milagros Ramírez