Una de las características que me encanta de CodeIgniter es el uso de url's amigables. A pesar de que la configuración por defecto deje un "index.php" en la ruta. Esto es fácil de modificar para obviar esta parte por medio de una configuración del archivo ".htaccess". Hay que tener en cuenta que CodeIgniter usa el patrón MVC y que las url's apuntan a los controladores en principio. Sin embargo, cada ruta debe ser registrada a nivel de variable en el archivo routes.php que se encuentra en la … [Leer más...]
Procesos y Vistas: El esqueleto de todo el Core
Si lo llevamos directamente al modelo de software los procesos y vistas corresponden a los controladores y vistas respectivamente. La razón por la cual se registra en el sistema es para llevar un mayor control. Para brindar el soporte también resulta ser vital ya que uno de los objetivos del Core Kentana es no tener que acceder a la base de datos. Mientras que en los procesos hay varios datos importantes las vistas solo registran el tipo su relación. Procesos Como en cada objeto sencillo … [Leer más...]
MVC: El patrón de arquitectura que utiliza el Core Kentana
Las siglas MVC corresponden al concepto de Modelo, Vista, Controlador. Para poder entender este concepto es importante conocer las entidades de bases de datos. Para no complicar el asunto, una entidad es aquella que requiere de una tabla (o parámetro) en la base de datos. Por ejemplo los usuarios, las personas, las empresas, las ciudades, los países, etc. Es muy sencillo de entender, en el modelo tenemos la estructura de la entidad. Un ejemplo es para la entidad "usuarios" el modelo consta de un … [Leer más...]