En esta clase introduciremos el tratamiento y persistencia de datos mediante el uso de bases de datos de tipo MySQL.
Para ello, haremos una introducción a las
bases de datos y a los paradigmas de programación utilizados en las extensiones de acceso a las mismas.
Seguidamente, detallaremos cómo instalar y configurar una base de datos de tipo
MySQL y cómo acceder a ella por consola, mediante herramientas web tipo
phpMyAdmin o mediante aplicaciones de escritorio como
MySQL Workbench.
Para finalizar, detallaremos cómo utilizar bases de datos en PHP y el manejo de errores y excepciones.
Para poder desarrollar correctamente los contenidos, deberíamos cumplir ciertos
requisitos previos, a saber:
Además, será necesaria la instalación y configuración de un entorno de desarrollo integrado o IDE (
Integrated Development Environment) como
NetBeans o
phpStorm.
Todo lo anterior nos permitiría, junto con la clase de
Programación orientada a objetos en PHP, afrontar la realización de un CMS que incluya un
front-end con interacción de usuario tipo
blog (home, noticias, comentarios, compartir en redes sociales, etc.) así como un
back-end de acceso restringido para la gestión de las páginas del blog, los usuarios, los comentarios, etc, algo que afrontaremos en la clase
Creación de un CMS desde cero con patrón MVC.