Ejemplo y anatomía de un modelo en CodeIgniter 3

Introducción Hoy veremos un ejemplo de modelo en CodeIgniter 3 para ver cómo podemos crearlo, además de las ventajas que tiene y las responsabilidades que le podemos asignar. En CodeIgniter, un modelo representa un objeto o una entidad dentro de nuestro sistema. Por ejemplo, podemos tener el modelo Usuario, Venta, Recibo, Mascota, etcétera. Es como

Ejemplo y anatomía de un modelo en CodeIgniter 3 Leer más »

Comprobar si comienza con vocal en JavaScript

Introducción Ya que andamos viendo cómo trabajar con cadenas en JavaScript, analicemos cómo podemos comprobar si una cadena comienza con una vocal en JavaScript. Es algo realmente sencillo e incluso podría tomarse como un repollo (repost) de otro post anterior. Sin embargo, prefiero hacerlo por si alguien se quedó con la duda; cuando uno es

Comprobar si comienza con vocal en JavaScript Leer más »

Comprobar si cadena comienza con otra en JavaScript

Introducción Ya vimos cómo saber si una cadena termina con una letra u otra cadena usando JS. Veamos hoy el proceso inverso o contrario: cómo saber si una cadena empieza o comienza con una letra o con otra cadena. ES6 ha incorporado algunas nuevas funciones que nos facilitarán la vida, y si queremos soportar navegadores

Comprobar si cadena comienza con otra en JavaScript Leer más »

Cómo comenzar un proyecto en CodeIgniter 3.1.9

Introducción CodeIgniter es un framework de PHP. Su principal competidor es Laravel, pero no vamos a hablar de comparaciones ni de cuál es mejor, si vienes aquí es porque quieres saber cómo comenzar un proyecto de CodeIgniter. Veamos entonces cómo descargar e instalar lo necesario para programar usando este framework. Nota: ya existe CodeIgniter 4.

Cómo comenzar un proyecto en CodeIgniter 3.1.9 Leer más »

Ensayo sobre las bases de datos orientadas a objetos

Introducción En una clase que estoy llevando en la universidad me han pedido hacer un ensayo sobre las bases de datos orientadas a objetos (qué tedioso fue, por cierto) pero al final lo he hecho, y como lo único que pasará con él es que será eliminado cuando termine yo de estudiar, mejor vengo a

Ensayo sobre las bases de datos orientadas a objetos Leer más »