CodeIgniter es un entorno de desarrollo abierto que permite crear aplicaciones web dinámicas con PHP. Su principal objetivo es ayudar a que los desarrolladores puedan realizar proyectos mucho más rápido que creando toda la estructura desde cero. También hay que destacar que CodeIgniter es más rápido que muchos otros entornos. Incluso en una discusión sobre entornos de desarrollo con PHP, Rasmus Lerdorf (el creador de PHP) expresó que le gustaba CodeIgniter “porque es rápido, ligero y parece poco un entorno”.
Un sistema de gestión de contenidos (en inglés Content Management System, abreviado CMS) es un programa que permite crear una estructura de soporte (framework) para la creación y administración de contenidos, principalmente en páginas web, por parte de los participantes. Consiste en una interfaz que controla una o varias bases de datos donde se aloja el contenido del sitio. El sistema permite manejar de manera independiente el contenido y el diseño. Así, es posible manejar el contenido y darle en cualquier momento un diseño distinto al sitio sin tener que darle formato al contenido de nuevo, además de permitir la fácil y controlada publicación en el sitio a varios editores. Un ejemplo clásico es el de editores que cargan el contenido al sistema y otro de nivel superior (directorio) que permite que estos contenidos sean visibles a todo el público (los aprueba).
Teniendo en cuenta las ventajas del uso de Codeigniter como framework de desarrollo PHP y lo interesante que resulta el uso de un gestor de contenidos para los usuarios finales, puede ser una muy buena solución el utilizar ambas tecnologías para implementar sitios web plenos de funcionalidades y fáciles de usar y mantener.
Existen algunos gestores de contenidos desarrollados sobre Codeigniter entre los que destacan:
- ExpressionEngine 2
ExpressionEngine (anteriormente pMachine Pro) es un manejador de contenidos web CMS, escrito en PHP usando orientación a objetos y MySQL. Se ofrecen tres versiones: una gratuita para uso personal llamada “ExpressionEngine Core”, una versión “Personal” y otra “Commercial”. El núcleo usado en todas ellas es el mismo, aunque existen módulos distintos.
Al igual que Codeigniter, está desarrollado por EllisLab, empresa localizada en Bend (Oregón, EEUU) que desarrolla aplicaciones software en lenguaje PHP. - PyroCMS
Se trata de un CMS sobre Codeigniter desarrollado de forma modular y con licencia libre. Hace mucho incapié en la seguridad de las aplicaciones, permite sitios web multi-idioma y uso de plantillas para adaptar el look&feel de nuestras páginas. - Bonfire
Funcionalidades: - Listo para personalizar desde la interfaz de administración.
- Gestión de usuarios con acceso basado en roles de control.
- Código base modular construido alrededor de MVC (Modelo vista-controlador).
- Permite copias de seguridad de base de datos para facilitar su migración y mantenimiento
- Pliant CMS
Pliant es un nuevo sistema de CMS diseñado y construido enteramente por EzCons. Permite la “flexibilidad extrema en el diseño y la gestión de su sitio”.

The Gestores de contenidos basados en Codeigniter by AlmacenPlantillasWeb, unless otherwise expressly stated, is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 Spain License.



Información Bitacoras.com…
Valora en Bitacoras.com: Teniendo en cuenta las ventajas del uso de Codeigniter como framework de desarrollo PHP y lo interesante que resulta el uso de un gestor de contenidos para los usuarios finales, puede ser una muy buena solución el utilizar a……