Páginas Web utilizan una variedad de tecnologías , incluyendo las funciones dinámicas de lenguajes como PHP. Páginas web creadas con PHP se describen como dinámica, porque su contenido es en realidad construida cuando son vistos por los usuarios de Internet . El modelo web tradicional , en contraste utilizado páginas estáticas , en el que se celebró el contenido visto por los usuarios en los archivos en los servidores Web, estos ficheros enviados al navegador del usuario cuando se le solicite . El contenido de una página dinámica se construye en el momento en que se solicite. Datos
Una de las principales ventajas de utilizar PHP para crear una página Web dinámica es que el lenguaje permite a los desarrolladores para incluir los datos de las bases de datos . Scripts PHP se ejecutan en un servidor web pueden realizar conexiones a bases de datos , consultar su contenido y presentar los resultados en las páginas Web . Páginas PHP también puede proporcionar la interacción entre los usuarios y los datos, en algunos casos, lo que permite a los usuarios editar e insertar datos, así como ver los datos existentes.
Scripts
El proceso de de visualización de una página PHP aparece la misma para el usuario , que entra en la dirección Web o sigue un hipervínculo de la misma manera como la visualización de una página estática . Sin embargo , lo que sucede en el servidor es fundamentalmente diferente. Cuando una página dinámica PHP es solicitada por el navegador Web del usuario, esto hace que el script PHP para ejecutarse como un programa en el servidor . Cuando el programa se ejecuta, se podrá llevar a cabo el procesamiento , tales como la conexión a un origen de datos , pero en última instancia, escriba estructuras HTML para enviar al navegador del usuario para su visualización como una página Web.
HTML
El lenguaje PHP se utiliza para crear páginas dinámicas , pero estas páginas suelen incluir también otras tecnologías, principalmente HTML. Estructuras HTML están incorporadas en el código de un script de la página PHP, estructurado como cualquier otra página HTML sería. Opcionalmente, el HTML dentro de un script PHP también se puede combinar con otras tecnologías como JavaScript y CSS (Cascading Style Sheets) . Al igual que con cualquier página Web , páginas PHP pueden incluir diferentes tipos de medios y contenidos , incluyendo texto, imágenes y vídeo .
Sintaxis
sintaxis de PHP utiliza etiquetas en el misma manera que lo hace HTML estático , sino que además utiliza las estructuras del lenguaje de programación lógica. El código en un script PHP se ejecuta principalmente en una forma lineal , comenzando en la parte superior de un archivo y de trabajo a través de cada línea a su vez , a menos que el código contiene alguna instrucción que cambia este flujo . Estructuras PHP incluyen variables, condicionales, bucles y funciones. El siguiente es un ejemplo de script PHP emitir una palabra : .
< Php
$ variable = " hello";
echo "
" variable $ . "< /p >";
>
Desarrollo
HTML es un lenguaje de marcas , mientras que PHP es un lenguaje de programación ? . Esto significa que el desarrollo de páginas PHP requiere una habilidad más amplio conjunto de HTML estático. HTML es sobre todo una forma de estructurar el contenido de un documento , mientras que PHP es un método para que los programas se ejecuten en el servidor Web escribiendo . PHP es por lo tanto menos accesibles para los principiantes que no tienen experiencia en programación. Sin embargo , en términos de programación es un lenguaje relativamente fácil de aprender, con muchos desarrolladores de PHP autodidacta .