15-06-2006 Luis Artola
Últimamente me he estado adentrando en el mundo de los CMS, blogs y wikis.
Entre los wikis es fácil decidirse: dokuwiki si quieres documentación colaborativa para un grupo pequeño y a nivel de intranet y mediawiki si lo que quieres es crear algo mucho mayor, como wikipedia.
Entre los sistemas de blogging, sin duda me quedo con Wordpress. Mucha gente comenta que existe opciones que son más poderosas o completas, como TypePad o Serendipity, pero creo que Wordpress no tiene paragón en cuanto a número de plugins y themes. Creo que se ha convertido en el sistema de blogging “de facto”.
En el tema de los CMS la cosa está más complicada. Paremos un momento … ¿para qué queremos un sistema de gestión de contenidos? ¿son éstos algo del pasado, sustituible por wikis y blogs?
La respuesta corta es: sí, son algo del pasado; no, no son sustituibles en algunos casos. El claro ejemplo es cuando quiero crear una comunidad de usuarios alrededor de, por ejemplo, un equipo deportivo. Seguramente su página deba sevir de presentación, de publicación de noticias, y debe tener un foro. Cuando lo que necesitas son funcionalidades web 1.0, lo mejor es utilizar algo como Mambo, Drupal o Ez Publish.
¿cuál elegir? (ahora llegamos al quid de la cuestión)
Mi valoración se basa en: potencia del motor (manejo de contenidos, búsquedas), posibilidades de personalización (themes, módulos, multilenguaje).
Seguramente Mambo (o su rama escindida Joomla) sea el más entendido de todos y para el que vas a tener más módulos y themes prefabricados. Sin embargo cuando lo pruebas te das cuenta de que es PHP4 puro, y que tiene un aspecto superanticuado.
Si optas por Ez Publish verás que seguramente se trata del motor más potente de todos. Sin embargo el número de themes-modules-etc disponibles es mucho menor. Además también es PHP4 (claro que pronto vendrá la versión PHP5 que además utiliza como base su conocido framework Ez Components).
Yo he optado por Drupal. Drupal está ampliamente extendido como Mambo, tiene un motor suficientemente potente y es PHP5 si quieres escribir tus propios módulos.
Drupal, para mí, es ahora el claro vencedor. Cuando salga Ez Publish 4.0 quizá replantee mi opinión… hasta entonces estoy contento con lo que me ofrece.
saludos.
1. Roberto | Junio 16th, 2006 at 8:45 am
Hola!
Te aconsejo que visites la siguiente pagina: CMS Matrix. En ella veras la cantidad de CMS que hay en el mundo. Libres y de pago. Es mas, podras hacer una comparacion entre ellos y ver como los calfican el resto de los usuarios.
Sobre Joomla decir que es simplemente algo que casi siempre pasa cuando un programador que tiene exito con su producto gratuito, decide empezar a cobrar dinero de alguna manera con el. Mambo es la evolucion gratuita de Joomla. Se escindio cuando el programador de Mambo decidio hacerlo de pago. Yo personalmente me he olvidado totalmente de Mambo.
Saludos!
2. Luis Artola | Junio 16th, 2006 at 9:03 am
hola Roberto!
Conozco cmsmatrix … y sí: hay muchísimos .. lo que pasa es que no se puede llegar a todos :-S .. y yo he puesto en el articulo los que he llegado a instalarme y a salsear un poco …
Leí en tu blog que le estabas dando caña a Joomla. Ya me contarás qué resultados te está dando …
yo por ahora me quedo con Drupal, pero desde luego estoy abierto a otras posibilidades…
un saludo!!
3. Roberto | Junio 18th, 2006 at 12:25 pm
Hola!
Joomla esta muy bien. Es un gestor de contenidos muy potente. Es muy versatil a la hora de diseñar el interfaz y tiene muchas expansiones. Pero no deja de ser un CMS. Una vez estuve probando Drupal y me dio la impresion de que era mas orientado al mundo Blog. En eso Joomla se ha quedado atras.
Saludos!
Roberto
4. Cirano | Julio 18th, 2006 at 2:48 pm
Que pasa con estos comentarios “Mambo es la evolución gratuita de Joomla”, Roberto, deberías por lo menos fijarte como lo escribes… ¿no será al revés?… con estas confusiones ¿como creer al 100% en los comentarios?
De todas maneras, no creo que siempre sea lo más importante que un sistema esté escrito en la ultima versión del lenguaje para ser el mejor, incluso, se puede convertir en un problema cuando hablamos de que no todos los hosting cuentan con las ultimas versiones y no todo el mundo cree en la estabilidad del PHP5 (aunque a mi me ha ido muy bien), como los desarrolladores de ez que se rumora que esperarían la versión PHP6 para liberar muchas mejoras de su versión 4.0 (http://ez.no/community/articles/ez_publish_4_0_features_list/goals). Joomla para mí, y para los clientes a los que se los he instalado, ha cumplido plenamente las expectativas y más. Es liviano, fácil de aprender a administrar por personal no técnico, su cantidad de módulos lo convierten en una muy buena alternativa para sitios Web que no pretenden crear comunidad alrededor de un tema, que aun son muchos sitios (empresas, universidades, bibliotecas, entre otros). Por mi parte, me parece que ez es muy bueno, muy potente y con una gran infraestructura, pero su mismo tamaño no lo hace una alternativa para muchos sitios aunque si lo es para muchos otros, sin lugar a duda. Drupal es bueno, pero para algunas personas no técnicas se vuelve molesta la administración, sin embargo es potente y con muchos recursos.
Finalmente, uno se queda con lo que alcanza a conocer si cumple con todas sus expectativas. Joomla, ez, Drupal…. los tres son buenos, solo hay que mirar de antemano para que van a ser utilizados y la filosofía bajo la cual trabajan para saber a cual se le puede sacar mejor provecho.
5. Luis Artola | Julio 18th, 2006 at 3:01 pm
Gracias por tu comentario, ejem, Cirano. Lo que sobraba era la puntualización a Roberto. Está claro que se había confundido.
Un saludo de todas formas.
6. Jota | Septiembre 28th, 2006 at 8:46 am
Hola, ¿los sitios realizados con Drupal, Mambo, Joomla… pasan la validación de la W3C (http://validator.w3.org/)?
Saludos.
7. Luis Artola | Septiembre 28th, 2006 at 8:54 am
Hola Jota,
todo depende del tema (theme) que utilices. El tema es el que dicta cómo es el HTML. Puedes utilizar temas ya hechos o crear el tuyo propio.
Veo que tienes un blog en wordpress. Los temas en Drupal, Mambo, Joomla funcionan de forma parecida a los de wordpress.
8. Roberto | Octubre 16th, 2006 at 12:07 pm
Hola!
Cirano tiene razon… lo he escrito al reves!
Gracias por la puntualizacion.
Un saludo
9. Luis Morales | Octubre 26th, 2006 at 8:03 pm
La verdad es que yo he batallado en conseguir algun CMS que sea facil de manejar, el durpal auqneu me gusta, se me hace un poco complicado en su manejo y administración, ademas que al menos las fuentes que estan instaladas no me gustan mucho.
Por otro lado tenemos en Nuke, y sus derivados PHP, ET, y cosas similares, que son tan funcionales cuando uno sabe php como el caso de terra, que es el CMS que utiliza.
Yo por mi parte estoy trabajando en joomla, he encontrado un muy buen soporte en español y creo que al fina podre ver mi proyecto como quiero (apenas tengo 3 dias haciendo la web)
10. Andreas Kaiser | Enero 17th, 2007 at 7:06 pm
La verdad que el uso de uno u otro CMS depende mucho de las necesidades. No entiendo muy bien la frase “y es PHP5 si quieres escribir tus propios módulos”, ya que para el resto de los CMS que comentas es posible crear modulos.
Un CMS muy interesante es MODX, y creo que tambien funciona sobre PHP5.
Finalmente, no creo que eZ Publish 4.0 sea compatible con PHP5 (aunque hay una modificacion del 3.8.x que funciona sobre PHP5) ya que eZ Systems no soportará PHP5 (a partir de 12/2008 eZ Publish estará basado en PHP6)
11. Luis Artola | Enero 17th, 2007 at 7:15 pm
Hola Andreas,
La frase que no entendías muy bien, se refiere a que si quieres progrmar tus propios módulos lo puedes hacer en PHP5 y no estás obligado a lidiar con el tedioso PHP4.
Respecto a lo de ez Publish 4.0, es tal y como dices. Cuando se escribió éste post, estaba anunciada una versión 4.0 compatible con PHP5. Sin embargo se ha postpuesto y será directamente compatible con PHP6.0. Intersante motivimiento el de Ez, no crees?
12. Andreas Kaiser | Febrero 13th, 2007 at 5:36 pm
Gracias por la aclaración Luis.
El Roadmap de eZ Publish me parece arriesgado, pero inteligente al crear un nuevo eZ Publish sobre el eZ Components framework. Aunque no hay que olvidar que es como se están creando los cms sobre ruby on rails. Curioso: en la web de ez el roadmap de eZ Publish dice que la versión 4.0 se creará sobre PHP5. Será un error?
13. Karl | Julio 20th, 2007 at 11:45 pm
Yo quisiera hacer un portal para un periódico local con unas 20 000 visitas al día. Me gustaría hacerlo en Drupal pq he vsto un montón de módulos muy interesante y me parece sencillo desarrollar comunidades, PERO que Drupal puede soportar este tipo de tráfico?
Gracias
14. Luis Artola | Julio 23rd, 2007 at 8:40 am
hola karl,
en principio un CMS como Drupal está preparado para soportar 20.000 visitas. El problema va a estar más en el hosting que tengas contratado y las mejoras al rendimiento que te permitan hacer al PHP, etc…
Pero por Drupal no vas a tener mayor problema…
15. antonio | Agosto 3rd, 2007 at 5:42 am
Hola, xoops trabaja perfecto con php5, estamos probandolo y es super rapido, bueno el hosting (7hosting.cl) tiene cargado el eAccelerator.
me gustaria una openinión de uds. acerca de xoops.
saludos
16. Luis Artola | Agosto 3rd, 2007 at 8:37 am
Hola Antonio,
hace tiempo que oigo hablar de xoops, pero nunca lo he probado. Me pareció interesante, sobre todo porque tengo entendido que tiene más vocación de API para CMS que CMS propiamente dicho. No sé si estoy equivocado. Pero me pareció más fácil de integrar con tus propios desarrollos…
17. Samy Castro | Diciembre 6th, 2007 at 5:54 pm
cordial saludo
Necesito de alguien me ayude,
estoy buscando Un mambo para joomla que permite insertar modulos
scastro95@hotmail.com
Muchas gracias
18. Zandunguero | Marzo 15th, 2008 at 3:02 am
Hola mem gustaria aprender a bailar mambo, porque quiero ser famoso. No leí bien pero dicen que es muy potente, donde puedo aprender?
19. odette | Marzo 19th, 2008 at 7:03 pm
Hola a todos a quien pueda interesar necesito que alguien me ayude con documentaciones de joomla y drupal, requiero de informaciones para poder hacer un proyecto mi correo es odetica0630@gmail.com saludos cordiales
20. gretel | Marzo 19th, 2008 at 7:14 pm
Buenas por favor necesito la colaboracion de ustedes, me podrian brindar documentaciones de drupal y joomla por favor sin mas les escribe gretel mi correo es gretel1011@gmail.com gracias
21. Patricio Aguilar | Marzo 21st, 2008 at 11:53 pm
En general interesante este tema y el blog…
Por otro lado creo que muchas veces un sistema de blog puede ser muy potente, hace falta tener a mano un CMS que posea facilidad de expansión o un framework con un CMS incorporado como aplicación o administrador de sitio
… ayuda mucho a desarrollar un sitio web de forma rápida y sin complicación.
El caso de Wordpress es unos de los pocos que he visto con semejante cantidad de extensiones… incluso creo que el unico administrador con semejante porte es Drupal y xoops.
Y en esto me refiero a las capacidades de encontrar componentes con capacidades que son muy habituales: Capacidades comunitarias (blog/eventos/foros…etc) / conexiones a contenido externo… etc.
Lo raro que Xoops no ha tenido tanta expansion a pesar de ser muy facil de integrar y de actualizar… a eso deberiamos agregar mejoras limpias como el panel de administracion de xoops mexico…
Lo malo creo que muchas cosas en esta web estan en formación… no terminas de asentar un PHP y ya planean el siguiente (somo humanos y no es facil migrar de un lado a otro para aprovechar las cualidades de cada version)….
Creo que vamos ha terminar usando herramientas 4GL para todo y componentes para las 4gl… por que la verdad migrar un Portal no siempre es dificil, pero migrar una aplicación muchas veces es titanico…
Saludos.-
22. Alvaro | Junio 15th, 2008 at 5:54 pm
Hola,
Gracias por la aclaración
Ruby on rails es un CMS?
Conocen algo de este sistema?
Gracias
Alvaro
23. Alvaro | Junio 15th, 2008 at 6:05 pm
Perdonen,
no había leido todo lo que teneis escrito sobre el tema.
Pear es aconsejable para el desarrollo de un comercio on line normal o JOOMLA es más indicado?
gracias
Alvaro
24. Luis Artola | Junio 15th, 2008 at 8:46 pm
Hola Alvaro,
Ruby on Rails es un framework para escribir cualquier tipo de aplicación con el lenguaje Ruby.
Pear es un sistema de distribución de librerías para PHP.
Joomla sí es un CMS. Para comercio on-line puedes utilizar joomla, drupal como CMS. Si quieres algo más específico puedes probar con zen cart, oscommerce o magento…
Un saludo!
25. eZpublish 4.0 - Otro Sist&hellip | Enero 7th, 2009 at 1:12 am
[...] http://www.programania.net/diseno-de-software/mambo-joomla-versus-drupal-versus-ez-publish-versus-wo... [...]
26. Miguel S | Febrero 5th, 2009 at 8:31 pm
Joomla en general es bueno, solo que muchos componentes tienen fallas de seguridad y es exageradamente laborioso agregarle nuevas funciones. es por ello que prefiero utilizar mi propio framework y hacerlo desde cero; ahora si con eso el cliente esta satisfecho al 100%
27. Angel | Marzo 14th, 2009 at 9:34 am
La verdad es que esta entra ya es un poco antigua, pero bueno aquí va mi opinión:
creo que Joola, eZ y Drupal son 3 productos que no son comparables entre sí. Bajo mi modesta opinión:
Drupal – Comunidades y Redes Sociales
Joomla – pequeños desarrollos sin complicación
eZ Publish – sites de embergadura y dónde la utilización de un CMS potente sea crítico para tu negocio.
28. Luis Artola | Marzo 16th, 2009 at 8:57 am
Sí, es una entrada añeja.. casi tres años de antigüedad. Actualmente ando un poco desactualizado en el tema porque estoy totalmente centrado en wordpress. Según leo, Drupal es el que está recibiendo más reconocimiento. Aunque Ez Publish probablemente sea el más elegante con sus Ez Components.
Joomla parece haberse quedado bastante atrás…
Como digo, ahora mismo no tengo tiempo para indagar más profundamente en todos estos cms, y mi opinión son meras impresiones….
29. Als | Marzo 22nd, 2009 at 3:32 am
Joomla bastante atrás?
Han sucedido cosas en estos 3 años, y Joomla ha sido completamente reescrito, ya no es Mambo, ahora su Framework es más completo. Aun así los desarrolladores han tenido que hacerlo compatible con las anteriores funciones heredadas de Mambo, y por eso lo numeraron como Joomla 1.5 y no 2, reservando este dígito para la futura versión.
Sin entrar en detalles, por supuesto que Joomla 1.5 pasó a ser PHP5 y a usar el modelo MVC que no usaba Mambo; etc, etc
No se si mejor o peor que otros, o si va más rápido o despacio, pero no se ha quedado anticuado.
Gracias, y por cierto, nunca lo he dicho pero gracias por vuestra web.
30. Luis Artola | Marzo 23rd, 2009 at 9:40 am
Hola Als,
sabía que Joomla 1.5 se había reescrito de forma orientada a objetos. Lo que no sabía es que seguía un MVC. Estupendo.
Como digo, sólo hablo de las impresiones que saco leyendo algunos artículos. Pero no me he metido a fondo.
Si en algún momento tengo tiempo de profundizar en la actualidad de los CMS, prometo un artículo exhaustivo.
Un saludo y gracias!
31. Jaime | Junio 3rd, 2009 at 9:32 am
Hola a todos,
yo he estado probando casi todos. Joomla, ez y Mambo asi como otros menos conocidos como magnolia o xoops. Dependiendo de las necesidades del cliente hemos instalado uno u otro. Personalmente me siento muy comodo con ez-publish. Es flexible, los themes son ok e instalarno no supone mucho. referente a la tecnologia desearia decir que, como bien dice alguien, no lo es todo. Todo depende de lo que necesite el cliente y el rendimiento esperado. Un Saludo