Un controller para un solo view? Routing en CodeIgniter
Las direcciones limpias son una parte esencial de la terminación de un website. Codeigniter tiene un sistema de Routing (El proceso de seleccionar vías a través de una red por donde enviar el trafico) En este caso no es una red, sino las direcciones de nuestras aplicaciones.
Un ejemplo básico para conocer como funciona el routing en CodeIgniter es aprender a manejar las direcciones de las páginas estáticas, ejemplo: http://website.com/mision o http://website.com/contacto sin tener que crear un controlador para cada una de ellas.
En el archivo config/routes.php en el archivo de nuestra aplicación se encuentra la configuración de las URL’s de nuestra aplicación.
$route['mision'] = 'nosotros/mision'; $route['contacto'] = 'nosotros/contacto';
Como siempre la mejor documentación explica todo lo referente al routing en CodeIgniter, aparte de eso, algunos links referentes a las URL’s que estuve leyendo mientras escribía este post.