28 de agosto de 2009

Expression Engine - Welcome to the Real CSM


Hola gente

Hace ya buen rato tenía ganas de escribir sobre este CMS, Expression Engine. La cuestión es que este es un administrador de Contenidos, tal como lo es Wordpress, Joomla o Blogger, pero orientado a contenidos más allá de simples blogs.

Tuve la oportunidad de concoer, entender y utilizar este CMS para multiples proyectos debido a mi trabajo, y no les miento, aunque le tuve miedo al principio y mucha frustración debido a la curva de aprendizaje que requiere esta aplicación, ahora estoy muy contento con ella y bastante familiarizado con su contenido, estructura y facilidad de uso para un desarrollador.

Este CMS está desarrollado por EllisLab Network, y está basado en el lenguaje de programación: PHP. (Sí, viva el código libre). Tiene una versión gratis, que es la que solamente contiene su CORE, pero también tiene su versión pagada, en la cual el precio varía dependiendo de los requerimientos que cada sistema tenga.



El sitio oficial de esta aplicación es: http://expressionengine.com/, allí pueden observar todas las características del CMS así como sus requerimientos y su forma de trabajar.

Con sinceridad, considero que wordpress y joomla tienen más plugins y addons que expression engine en sí, pero definitivamente expression engine tiene más soporte (digo... como es de paga la versión buena..) y sus plugins, extensiones y módulos tienen mejores capacidades.

Como dije al principio, expression engine no es una aplicación orientada solamente a hacer blogs, si no a manejar toda una comunidad completa. Ejemplos de lo que se puede hacer con Expression Engine son: blog, forums, wikis, paginas completas, e-commerce, usuarios, administración de contenido, y una ventaja sobre sus competidores, soporta código PHP nativamente, lo cual embelleze esta aplicación.

Un detalle importante que es importante mencionar, es que a diferencia de muchos CMS que hay en el mercado es la posibilidad de programar vía web, directamente en sus templates, y ya sea javascript o PHP también, y parte de esa facilidad, es que Expression Engine brinda una serie de librerías globales en PHP que ayudan a la propia programación del sitio.

Y para no dejar la aplicación fuera del desarrollo nativo (es decir, programación completa), trae una serie de documentos y ayudas para desarrolladores donde explica paso a paso las formas de crear módulos, extensiones y plugins para este sistema, obviamente siguiendo una serie de reglas establecidas dentro del sistema, lo que le da más flexibilidad aún.

Dejo en claro que no lo estoy promocionando, no trabajo para ellos ni tengo remuneración económica alguna por hacer un post de este estilo ($). Pero la verdad estoy contento con el sistema y creo que merece una oportunidad, y que las personas lo conozcan más y dejen los más comunes.

Saludos amigos, espero que les haya sido útil la información y se de un tiempo para probar este producto.

0 comentarios:

Free Website Hosting