CMStecno es un blog de informacion sobre gestores de contenido web (CMS,Content Management Systems) como son WordPress y Drupal entre otros
Logotipo de cmstecno.com
Cms





La gestión de versiones de documentos en los CMS

CMS, Wordpress

Los desarrolladores tenemos la mala costumbre de desarrollar la funcionalidad según nuestra percepción de las cosas, y lo malo es que normalmente la percepción del usuario destinatario de nuestros desarrollos no es la misma. Afortunadamente cada vez ocurre menos esto, sin embargo, la gestión de versiones de los documentos en los CMS es una de estas características que casi nunca están bien resueltas en los CMS.

Ahora mismo no puedo decir de memoria los CMS que implementan un gestor de versiones, pero sí puedo dos cosas sin temos a equivocarme:

  • todos los CMS comerciales de altura que he conocido disponían de algún tipo de gestor de versiones
  • la mayoría de los CMS open source no disponen de gestor de versiones de los documentos

Esta entrada sobre la gestión de versiones de los documentos en los CMS viene a que Alexseo nos ha puesto en alerta de que Wordpress 2.6 incorpora un gestor de versiones. Anieto2k nos da más detalles.

¿Necesita un CMS para blogs un gestor de versiones? Creo que cualquier usuario nada técnico lo agradece.

¿Cómo se debe implementar un gestor de versiones? Pues para empezar poniendo un límite de versiones guardadas si no queremos acumular basura.

¿Se debe considerar cada versión como un documento más, es decir ocupar su sitio en la base de datos como el documento definitivo? Esta es la solución aportada en Wordpress 2.6., utilizar la misma tabla de entradas, y coincido con los comentarios dejados en Anieto2k en que es una barbaridad. Ralentiza aún más la lectura de la base de datos (consumiendo más recursos), y el filtro para el buscador tiene que hacer un trabajo que puede ser una media de 5 veces mayor de lo habitual.

¿Por qué se ha optado por esta solución? Porque el desarrollo, que está en eso, en desarrollo, así que todavía lo pueden cambiar, se ha realizado pensando en la simplicidad técnica, pero no en las consecuencias para el usuario. Sé que es más difícil pensar en las consecuencias para el usuario, pero es la única forma de hacer una aplicación “grande”.

CMS y XML
Claroline, un CMS para e-learning
Daisy CMS, para montar un sitio web flexible




No hay comentarios
Dejar un comentario (comentarios moderados)



Dejar un comentario (comentarios moderados)
Líneas y saltos de párrafo automáticos, el correo-e no se mostrará, HTML permitido: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>

(required)

(required)







Tu dirección de correo:

Según condiciones de uso de FeedBurner

  • Comentarios Recientes:

    • Alberto: Efectivamente, se habla de ellos en los foros de Wordpress, os dejo un post de allí…...
    • Mauricio: La informacion esta muy buena pero quisiera saber como colocar los plugins. Gracias
    • dreig: He trabajado en Taller de Blogs y Blogtaller con B2evolution y debo reafirmar algunas de las opiniones de...
    • Joao Gilberto: Estoy dispuesto a aclarar cualquier duda en relación con el proyecto XMLNuke.
    • admin: Gracias por la recomendación del plugin para el menú. El super-cache lo quiereo probar hace tiempo y creo...
  • Publicidad

    _____