Niveles
Crear, leer, editar y borrar con CodeIgniter
En el artículo anterior de esta serie dimos los primeros pasos en el patrón modelo-vista-controlador. Creamos los primeros modelos para nuestra aplicación web Biblioteca y sus correspondientes controladores y vistas. Igualmente, dividimos nuestras vistas en varias partes para aprovechar la modularidad de la misma. Sin embargo, la aplicación, por el momento, no era nada funcional. Tan solo podíamos ver el contenido de las tablas Paises y Editoriales.
En este artículo vamos a hacer que el modelo-vista-controlador correspondiente a Editoriales sea completamente funcional. Es decir, vamos a dotarlo de las funciones básicas CRUD, crear, leer, actualizar y borrar.
Modelo vista controlador con CodeIgniter en la Biblioteca
En el artículo anterior sobre CodeIginiter establecimos las bases de nuestra primera aplicación y dimos los primeros pasos con controladores y vistas. En este tercer artículo de la serie vamos a profundizar en el patrón modelo-vista-controlador, creando los primeros modelos de nuestra aplicación Biblioteca y sus correspondientes controladores y vistas. Además, vamos a aprender cómo facilitarnos el trabajo a la hora de crear las vistas.
Copias de seguridad en Docker
Hasta ahora hemos visto diferentes aspectos de la tecnología de contenedores Docker. En el capítulo de hoy hablaremos de cómo realizar copias de seguridad de éstos, además de cómo realizar una eventual restauración.
Torrenteo con software libre.
BitTorrent es un protocolo de transferencia de archivos valiosísimo para la distribución de software libre. Está pensado para transmitir (o compartir) archivos, incluidos los de gran tamaño.
Una de las características que hace especial a este protocolo es el concepto de descarga distribuida. Es decir, descargamos un archivo de diferentes fuentes y, al mismo tiempo, nosotros nos convertimos en fuentes para las personas que se sumen a descargar este archivo.
Esto significa que, cuantas más personas compartan un determinado archivo, más rápidamente se completará la descarga.
Primeros pasos con CodeIgniter. La biblioteca.
En el artículo anterior “Desarrollo de aplicaciones web con CodeIgniter” vimos que CodeIgniter es un framework, del tipo modelo-vista-controlador, para el desarrollo de aplicaciones web con PHP, sus características y cómo instalarlo. Como quizá recordéis, es software libre bajo licencia MIT.
En este nuevo artículo vamos a dar los primeros pasos para crear nuestra propia aplicación web.