1. PHP y MySQL
¿Qué es PHP?
Es un lenguaje del lado del servidor que permite desarrollar
páginas web dinámicas, entre otras funcionalidades.
2. PHP y MySQL. Aclarando conceptos
Lado del servidor
PHP es un lenguaje que interpreta el servidor, no el navegador
del usuario (lado del cliente).
3. PHP y MySQL. Aclarando conceptos
Servidor
Ordenador que:
1 - Tiene guardado en su disco duro el sitio web.
2 - Se encuentra permanentemente conectado a Internet.
3 - Tiene instalado un programa que permite servir páginas web
a petición de los usuarios.
Cualquier ordenador, como el mío, puede convertirse en un
servidor.
4. PHP y MySQL. Aclarando conceptos
Página dinámica
El contenido que ve el usuario no está escrito en la propia página
web sino que procede de una base de datos.
Se carga un contenido u otro dependiendo de la información que
quiere ver el usuario.
La página es la misma, pero el contenido (información, fotos,…)
cambia. De ahí el “dinamismo” de la página.
5. PHP y MySQL
¿Qué es MySQL?
Es un lenguaje orientado a la gestión de bases de datos.
6. PHP y MySQL
¿Por qué se usa tanto PHP y MySQL?
PHP no es el único lenguaje del lado del servidor y MySQL tampoco es
el único de gestión de bases de datos, pero son los más usados:
1 - Ambos lenguajes son software libre, lo que significa que cualquier
usuario puede usarlos, compartirlos y modificarlos, sin que nadie en
particular se pueda apropiar de ellos.
2 - Los programas que interpretan estos dos lenguajes son gratuitos. Las
empresas de hosting no pagan nada por su instalación.
3 - Los CMS como Wordpress, Joomla, Moodle, Magento y un largo
etcétera funcionan con estos lenguajes y generan sitios web basados en
estos dos lenguajes.
7. PHP y MySQL
¿Por qué se usa tanto PHP y MySQL?
PHP no es el único lenguaje del lado del servidor y MySQL tampoco es
el único de gestión de bases de datos, pero son los más usados:
1 - Ambos lenguajes son software libre, lo que significa que cualquier
usuario puede usarlos, compartirlos y modificarlos, sin que nadie en
particular se pueda apropiar de ellos.
2 - Los programas que interpretan estos dos lenguajes son gratuitos. Las
empresas de hosting no pagan nada por su instalación.
3 - Los CMS como Wordpress, Joomla, Moodle, Magento y un largo
etcétera funcionan con estos lenguajes y generan sitios web basados en
estos dos lenguajes.