ixaidev por Ixai Lanzagorta Ochoa
Categories: Uncategorized

Bueno, creo que he tenido tiempo suficiente manejando WordPress para poder dar una primera opinión sobre este sistema.

WordPress está enfocado a ser un sistema de blogs, puede ser utilizado como CMS pero siento que para hacer sitios un poco más complicados tienes que saber manejar tus archivos de templates y la relación template-página crece generando una dependencia que, normalmente, deberíamos evitar. Es un producto bastante maduro, tiene en el mercado mucho tiempo (desde el 2003) y ha logrado crear una comunidad de usuarios, desarrolladores y diseñadores de gran tamaño, con una infraestructura para envidiar; cuenta también con un ciclo de publicaciones definido (cada 4 meses) lo que lo hace un atractivo para los que buscan estabilidad. Un punto importante es que los lideres del proyecto formaron una empresa, Automattic, bajo la cual mantienen dos pilares extra de esta plataforma: Akismet, un filtro de spam; y Wordpress.com, el sitio donde cada quien puede crear su propio blog gratuito con ciertos limitantes y ciertos extras.

Esta plataforma es una de las más simples de usar que he visto, cuenta con un editor WYSIWYG que es una versión de TinyMCE altamente adaptada para facilitar el manejo de multimedia en los artículos, te da la posibilidad de agregar imágenes, video y audio importando los archivos o navegando tu librería multimedia (archivos que hayas subido anteriormente) lo que lo hace perfecto para gente que no está familiarizada con la típica interfaz de “pon el URL de la imagen aquí:[text-input]“, o lo que es lo mismo, cualquier cliente promedio. TinyMCE viene además con la opción de editar el texto en HTML permitiendo mayor control para los que les interese. En realidad yo no apoyo los editores WYSIWYG del todo por que creo que ese concepto ya no es tan cierto como era antes, ahora lo que escribes y formateas en ellos despues se ve transformado por el CSS de la página donde termina el texto y puede llegar a crear unas aberraciones extrañas, sobre todo si haces uso de los formatos de encabezado, pero a la gente le gusta usarlos para hacer copy-paste de Word.

Continuando con la simplicidad de uso, vale la pena mencionar el entorno entero de la administración del sitio. Cuenta con un menú reducido, con las opciones que los diseñadores consideraron básicas: “write, manage, design, comments” o escribir, administrar, diseñar y comentarios, funciones básicas de los bloggers; además de un menú secundario, cosas a las que accedes con menor frecuencia, como “settings, plugins, users” (configuración, plugins, usuarios) y ligas a sitios de interés como los foros de wordpress.org. El menú principal se extiende una vez que hayas decidido que acción quieres tomar, por ejemplo, si eliges escribir te presenta las opciones de escribir un post, una página o un link. Los colores de la interfaz son sobrios, un fondo blanco y un manejo de tonos de azul y gris, utilizan el color rojo adecuadamente para llamar la atención del usuario.

Como mencionaba anteriormente, algo de envidiar de WordPress es WordPress.org, el sitio que sostiene a la comunidad. En él podemos encontrar descargas, documentación, ayuda, plugins y themes. El sitio de plugins es uno de los principales atractivos, una base de datos de más de 2,500 complementos que convierten a este pedazo de software en un monstruo potencial. La documentación también es algo admirable, un sitio limpio, actualizado (lo que es raro para un proyecto Open Source) y con un buen sistema de búsqueda.

Los themes, el “look and feel” de tu sitio, son una parte importante de cualquier sistema de CMS/blogging. En WordPress se pueden desarrollar templates fácilmente gracias a dos conceptos que implementan, “template tags” y “The Loop“, y a un sistema de jerarquías de nombres de archivos, si les interesa dense una vuelta por WordPress Codex porque es algo bastante largo de explicar. Diseñar themes puede ser tan sencillo como crear dos archivos y puede llegar al grado en el que tengas la posibilidad de tener un area reservada en la administración del sitio para la configuración de este.

WordPress es un sistema de alta calidad desarrollado 100% con el usuario final en mente, no encuentro razones para no recomendarlo, pero creo que no lo utilizaré para mi proyecto (aunque si lo estoy usando para otros, como el sitio de mi papá). Las razones son varias pero creo que la principal es que soy muy inquieto y me gusta conocer conceptos nuevos, además que me interesa el poder participar en una comunidad en la que tenga la oportunidad de hacer algo distinto, WordPress es un proyecto maduro que ya tiene sus objetivos y sus metas, a mi me gustaría poder ayudar a establecer los objetivos y las metas de otros productos.