What You See Is What You Get & Content Management System
Voy a comentar a continuación algunas de las herramientas para el diseño web que más me gustan. No soy informático, ni programador, y a penas controlo un poco el lenguage HTML (Hyper Text Markup Language), en el que, en general, se escriben las páginas web. Por eso prefiero emplear herramientas WYSIWYG, es decir, “lo que ves es lo que obtienes” y CMS, o “sistemas de gestión de contenidos”.
Estas aplicaciones permiten construir sitios web completos sin apenas conocimientos informáticos, siendo unas más sencillas que otras y teniendo cada una objetivos bien definidos. Dependiendo de qué sea lo que busquemos emplearemos una herramienta u otra, ya que usar todas a la vez nos llevaría a un caos innecesario.
Quiero una página sencilla y estática
Si lo que queremos es editar una página web estática, con un contenido que no varíe demasiado a lo largo del tiempo, que sea altamente personalizable, de pequeño tamaño y en la que no haya que manejar grandes volúmenes de información, la mejor opción es, sin dudarlo, un editor de páginas web WYSIWYG (What You See Is What You Get). Y existen muchos en el mercado, todos con uno de los siguientes inconvenientes:
- Sus precios son desorbitados, como ocurre con DreamWeaver (Adobe) o Expression Web (Microsoft).
- Sus opciones son limitadísimas, disponiendo de unas cuantas plantillas de cuyo diseño se hace verdaderamente difícil alejarse.


Frente a estas opciones comerciales, tenemos el software de Mozilla NVU y Kompozer. NVU está basado en el Mozilla Composer que formaba parte de la Mozilla Suite (ahora SeaMonkey). Kompozer es una versión actualizada de NVU pero independiente de éste, en la que se han reparado bugs y añadido algunas funcionalidades. Es éste, Kompozer, mi editor preferido, aunque no es el único recomendable en el mercado. Es también muy destacable el soft AMAYA, propiedad del consorcio W3C, que vela por la homogeneidad en lenguages de internet (sintáxis y gramática de los lenguajes de programación empleados en el diseño y desarrollo web).
Aunque como ya he indicado, prefiero Kompozer sobre los demás.
El problema de estos editores, frente a esos tan limitados (y además de pago), es que son imprescindibles ciertos conocimientos de HTML. No obstante, pueden encontrarse numerosos tutoriales y guías por la red, que facilitan el acercamiento a este lenguaje (yo mismo tengo intención de elaborar uno sencillo de aquí a un tiempo).
Quiero una página de contenido dinámico con la que manejaré muchos datos
Si en cambio, lo que queremos es una web en la que el contenido variará semanal o diariamente, los editores anteriores harán que el trabajo sea aún más engorroso.
Para ello existen los llamados CMS (Content Management Systems), que asociados a una base de datos (SQL, Structured Query Language), nos darán grandes facilidades. Lo que hacen los CMS es, tras una configuración más o menos sencilla, indicar qué artículos o archivos se muestran en qué lugar de la página o del site.
Así, una vez definida la estructura, nos limitaremos a agregar contenidos sin preocuparnos de su formato, sino simplemente encuadrándolos dntro de un grupo y, sabiendo que cada grupo tiene su lugar en la página.
Este es, por ejemplo, el método empleado en los blog que se ofrecen en internet. Si no solo eres lector de blogs, sino que además tienes uno, habrás comprobado que tu única tarea es escribir las distintas entradas, teniendo opción de agruparlas en categorías. En los blogs de WordPress, las entradas van apareciendo consecutivamente (y arriba la más nueva) en la página principal. Pero si añades un enlace (como yo he hecho) a cada categoría (mira la columna de la derecha), podrás ver agrupados todos los artículos encuadrados en cada una de ellas.
Esto facilita mucho el trabajo. Pero aún así, cabe decidir primero cual de todos los CMS nos conviene más emplear para nuestro sitio, en función de cuáles sean el objetivo y los resultados esperados.
Veamos ahora algunas de las opciones disponibles (en la página Open Source CMS pueden probarse estos y otros muchos gestores CMS, agrupados también por sus objetivos en la columna de la izquierda de su página):
Quiero una página a lo periódico digital, con artículos añadidos frecuentemente
Cuando lo que deseas es crear tu propio portal, un sitio completo que te de todas (o casi todas) las demás funcionalidades, en el que la cantidad de información se convierta en una variable fácil de controlar o sin importancia, las miradas se dirigen principalmente a Joomla!, Mambo y Drupal, aunque sin olvidar el ya clásico phpNuke. Estos tres portales CMS, son los de mayor reconocimiento, aunque cada uno presenta sus ventajas e inconvenientes. Probar algunos antes de empezar, en un servidor local (tipo APACHE) es una buena opción. No tengo intención de entrar en ninguno de ellos en profundidad, auque sí diré que me conozco Joomla! bastante bien (como usuario) y que me gusta su forma de funcionar.


Entre las ventajas (por no decir que es la única ventaja destacable, si bien es muy importante) de emplear uno de estos tres CMS, más populares, frente a otros que no lo son tanto, es el soporte que ofrece su comunidad de usuarios y la inmensa cantidad de extensiones que te permitirán hacer cualquier cosa que el propio CMS no pudiera hacer originalmente.
Quiero un blog o una bitácora
Para llevar tu propio cuaderno de bitácora y, en caso de que los servicios gratuitos de internet se te queden cortos, siempre puedes recurrir a uno de estos CMS. La verdad es que a mi me va bien el servicio gratuito de WordPress.com, así que no he probado ninguno de los ofertados. Bueno, a ver si consigo explicarme, he probado el propio WordPress que tiene una versión descargable e instalable en tu propio host. Básicamente, la funcionalidad es la misma, aunque las opciones de personalización son bastante mayores si alojas el CMS en tu servidor (o el que tengas contratado por ahí).

Lo cierto es que hasta que me he puesto a investigar sobre CMS para blogs, no me he dado cuenta de que no había oido hablar de las otras opciones, pero por lo que he podido encontrar por ahí Dotclear (con un aire a lo BlogSpot), Serendipity (solo se que pinta bien y parece sencillo) y FlatPress (del estilo de WordPress) son también bastante aclamados.
Insisto en que la presencia de una gran comunidad que avale un CMS es importante a la hora de asegurarnos gran número de extensiones de calidad y un soporte técnico gratuito (por llamarlo de alguna forma) que nos saque de los líos en los que nos metamos.
Quiero un wiki, una enciclopedia sobre algún tema tipo wikipedia
Tal vez, lo que deseas es crear una enciclopedia sobre un tema en concreto (Ej. lostpedia) o con un poquito de todo, o a lo mejor quieres hacer la competencia a la propia wikipedia. Si es así, lo que buscas es un CMS Wiki, entre los que destacan DokuWiki, MediaWiki (al más puro estilo WikiPedia) o TikiWiki.
No tengo ninguna experiencia con estos CMS así que mis recomendaciones no van más allá de decir que estos parecen ser los tres más utilizados. Tal vez recomendaría MediaWiki, por ser su formato ya conocido por los internautas.
Lo que aportan estos CMS es la posibilidad de generar grandes bases de conocimiento entre grandes comunidades, cualquiera (o solo quien el administrador decida) puede publicar contenidos y ponerlos al alcance de todo el mundo.
Quiero un foro de opinión
Existen muchos foros de opinión en internet, plagados de contenidos, de mayor o menor interés. Tratan distintos temas y suelen estar abiertos a la participación del que lo desee. Otros son algo más privados. Son una opción francamente interesante para una comunicación dialogada y bien discutida entre los miembros de un grupo. Las comunidades universitarias y sus asociaciones comienzan a hacer uso de hestas herramientas, que ofrecen un aire de cercanía sin precedentes, con “conversaciones” abiertas a quien quiera participar con sus aportaciones al tema. 
La red ofrece gran variedad de servicios gratuitos de este tipo, igual que ocurre con los blogs. Per aquí me estoy refiriendo a instalar tu propio foro en tu propio servidor. Para ello, de entre las muchas opciones, destacaré phpBB (posiblemente el más extendido, y cuya cara nos será siempre familiar), Vanilla, MercuryBoard y miniBB.
No he trabajado más que con phpBB y puedo decir que lo hice muy satisfactoriamente. Parece que los demás ofrezcan opciones similares y que estén también apoyados por sus potentes comunidades. Cualquiera de los que he nombrado cumplirá bien sus funciones.
Quiero otra cosa…
Si lo que tienes en mente no se ve reflejado en ninguno de estos grupos, tal vez lo que busques sea:
- e-Commerce: una tienda on-line, a pesar de que el boom de los negocios de internet ya pasó, puede ser una buena alternativa de expansión para tu business.
- e-Learning: cada vez son más los sitios que ofrecen cursos y tutoriales gratuitos o de pago y, tal vez, tú quieras dirigir uno de esos sitios.
- Para trabajar en grupo y compartir documentos:
- Servicios WebMail en tu sitio, para que puedas prescindir de los grandes como GMail, Hotmail o Yahoo:
Espero que esta pequeña relación de aplicaciones WYSIWYG Y CMS, te sea de ayuda para decidirte por la mejor opción para tí.
Archivado bajo: Internet, Soft | Etiquetado: cms, diseño, Internet, joomla, kompozer, mambo, nvu, página web, php-nuke, web, wysiwyg






