Que Es PHP
Que Es PHP
Que Es PHP
Referencias .......................................................................................................... 13
encuentren etiquetados con la ruta del archivo puede abrirse directamente desde
el editor o entorno. Los segmentos de código están comentados (usando los
comentarios de cada lenguaje: HTML y PHP) para facilitar su comprensión y uso,
dichos comentarios pueden ser modificados o retirados de ser necesario.
2
Mapa conceptual
3
lí
primera instrucción de PHP a la que tiene acceso en este material y es la etiqueta
que indica que allí empieza el código PHP, en la línea doce hay una
sentencia PHP que se encarga de generar una salida de texto al área de
visualización del navegador, en la línea trece esta la etiqueta de cierre de un
segmento de código PHP y lo que sigue son más instrucciones HTML de la
estructura básica de la página.
Los usuarios de las aplicaciones PHP no solo tienen acceso a lo que pueden ver
en el área de visualización del navegador, también desde el mismo navegador
pueden acceder a la codificación de la página, con solo hacer uso de una función
del menú o de una combinación de teclas (normalmente es Ctrl + U en la mayoría
de los navegadores).
Para el caso de los lenguajes interpretados del lado del cliente (como por ejemplo
JavaScript) el código fuente puede verse con esta funcionalidad si está incrustado
en el mismo archivo, lo cual no sucede con PHP, puesto que su código fuente es
interpretado por el paquete del lenguaje y luego de su ejecución lo que devuelve
es solo código HTML, por lo tanto, si el usuario hace uso de la opción que le
7
permite ver el código fuente del ejemplo ejecutado, únicamente verá lo que se
presenta en la Figura 2.
3. Arquitectura de PHP
8
resultado de las rutinas, si además las rutinas de PHP hacen llamados a datos
contenidos en un Sistema Gestor de Bases de Datos (como el MySQL) es el
intérprete el que se encarga de enviar la solicitud a dicho gestor y este último le
devuelve los datos para que el intérprete los incorpore en el código HTML que va
a devolver al servidor web. Es aquí donde se explica porque a pesar de que el
usuario está solicitando un documento con extensión .php finalmente solo recibe
un documento que contiene código HTML, puede verse la explicación gráfica de
esta arquitectura en la Figura 3.
9
nuevas versiones en el servidor y el usuario automáticamente estará trabajando
en ellas, lo cual hace menos traumáticos los avances de las herramientas y evita
tener usuarios trabajando con versiones desactualizadas con posibles
vulnerabilidades y sin ningún tipo de soporte.
10
Versatilidad: PHP es multiplataforma, puede ser instalado en casi todos los
sistemas operativos, es soportado por la mayoría de servidores web, esto hace
que encontrar un servicio de hosting (el hosting o alojamiento es el servicio que
prestan diferentes empresas alquilando espacio en sus servidores para
almacenar y publicar un sitio web) para soportar las aplicaciones desarrolladas
en este lenguaje sea relativamente fácil y muy económico, comparado con otras
tecnologías como JAVA (se tiene muy poca oferta de hosting que soporten este
lenguaje).
5. ¿Qué se necesita?
11
Referencias
13