¡Esta es una revisión vieja del documento!
Integración de la base de datos con el servicio php
Módulo perteneciente al curso Desarrollo web back-end
En esta sección del curso, nos enfocaremos en integrar la base de datos con el servicio PHP, lo que nos permitirá crear aplicaciones web dinámicas e interactivas. Para ello, se presentarán varias librerías PHP que nos permitirán acceder a la base de datos de una manera más eficiente y organizada. Además, se introducirá el patrón MVC(Modelo-Vista-Controlador) para construir plataformas web robustas y escalables.
En primer lugar, se abordará la librería mysqli estructurada, que es una de las librerías más utilizadas para acceder a la base de datos en PHP. Se presentará su sintaxis básica y se demostrará cómo se puede utilizar para realizar operaciones CRUD (Crear, Leer, Actualizar y Eliminar) en la base de datos.
Posteriormente, se presentará la librería mysqli orientada a objetos, que ofrece una sintaxis más clara y legible para trabajar con la base de datos. Se explorarán sus principales características y se mostrará cómo utilizarla para realizar operaciones CRUD.
También se presentará la librería PDO (PHP Data Objects), que es una interfaz de programación de aplicaciones (API) genérica para acceder a la base de datos en PHP. Se discutirán sus ventajas y desventajas en comparación con las librerías mysqli y se demostrará cómo se puede utilizar para realizar operaciones CRUD.
Finalmente, se abordará la construcción de una plataforma web utilizando el patrón MVC. Se explicará en detalle la estructura del patrón MVC y se demostrará cómo se puede utilizar para construir aplicaciones web escalables y fáciles de mantener.
