CMS Made Simple

Hasta la fecha he vivido en carne propia tres frameworks para desarrollar aplicaciones web: Ruby on Rails, CakePHP y CMS Made Simple, este último, que ni siquiera es un framework como tal, ha sido el único que ha resultado productivo casi desde el primer día.
CMS Made Simple es un gestor de contenidos que puede pasar por un framework, no está tan orientado al usuario final del sitio como Joomla u otros CMS, ni tampoco es un framework como Cake o Symphony. Pero quizás ese hallarse a medio camino es lo que lo hace tan asequible para alguien que esté acostumbrado a programar en PHP.

Portal de cmsmadesimple.org

Los ingredientes de CMS Made Simple son:

  • PHP con objetos o sin ellos para la lógica de la aplicación,
  • CSS y HTML para la presentación
  • Smarty para hacer plantillas
  • Ado DB para poder acceder a cualquier base de datos.

Las dos cosas que destacan de él desde el primer momento son: la modularidad y claridad con que trata el tema de las plantillas y hojas de estilo y la capacidad de incorporar código en cualquier parte del contenido de forma limpia y elegante usando los llamados “Tags personalizados”. Además tiene estos otros puntos fuertes:

  • Una web lista para usar desde el primer momento, con gran facilidad en la gestión de plantillas.
  • Gran facilidad para programar extensiones desde dentro del entorno.
  • Traducido al español.
  • Una buena colección de módulos para agregar funcionalidades.
  • Fácil de entender y programar al poco tiempo de empezar a trabajar con él.
  • Facilidad de acceso a distintas bases de datos.

No obstante todo tiene su lado oscuro y debes conocer los puntos débiles de este entorno antes de decidirte por él:

  • Una documentación algo escasa, aunque esto parece ir mejorando.
  • Gestión de usuarios bastante mejorable.
  • No es un framework, es un CMS.

¿Cómo saber entonces si necesitas un CMS o un framework? te daré un criterio: si toda la web es la aplicación necesitas un framework, si la web utiliza varias pequeñas aplicaciones necesitas un gestor de contenidos.

Para seguir profundizando en este entorno te recomiendo:

1 Comentario en “CMS Made Simple”

  1. juan dice:

    Es complicado hacer un gestor de contenido sin framework, con lo cual, la mayoría tiene un framework por detrás, el más elegante de ellos, es el que tiene el foro SMF, y el peor de todos el de PHPFusion.

    La librería AdoDB la desconocía, y llevo tiempo queriendo hacer una, pero por ahora me siento confortable la que trae osCommerce.

Deja tu comentario