rss
Click para suscribirte
Deja un comentario!

Selecciona tu lector de Feeds:

Añadir a Netvibes Añadir a iGoogle Añadir a Mi Yahoo

Ahora me leen 24 personas mediante feeds.
TAGS

Motivos contra Joomla!

ESCRITO POR Josep Viciana EL 12-04-2007 - EN LA CATEGORÍA Informática.

Acabo de instalar Joomla en mi servidor local y he encontrado más motivos para no usarlo, lo que confirma mi teoría de que es un software curioso y trabajado pero que no merece los premios que recibe y ni por asomo el raro aprecio que algunas personas le tienen.

Joomla y la formación profesional
Creo que los ciclos formativos de informática son una estupidez… y no por que no sean una buena idea, que lo es, pero no veo lógico que una persona que se ha formado hace décadas me este enseñando informática sabiendo a la velocidad que cambian y se renuevan las herramientas que se usan, por que lo que me enseña el profesor será o bien generalizado por miedo a que sus clases queden obsoletas o bien dedicadas a algo, en este caso Joomla. ¿Tiene sentido? No.
Todo lo que hay que saber sobre Joomla se aprende en una tarde, lo que quiero decir con que no tiene sentido es que he estado cuatro meses dando Joomla en clase y me parece que todos los alumnos son capaces de aprender a utilizar por si solos una herramienta tan básica…
Si ya me gustaba poco, cuando lo he trabajado he encontrado mas motivos para creer que no es bueno utilizarla para portales corporativos como se intenta hacer creer y mucho menos para enseñar a hacer una web…

No sé, creo que al hacer una web.. tienes que hacerla, no abrir el navegador pulsar siguiente y esté hecha, me parece de lo mas vago y bobo por que no harás lo que quieres sino que te amoldaras a las posibilidades que Joomla te ofrece. Tienen razón en que son muchas, pero NI DE COÑA para un portal corporativo… para un portal tipo Meristation, ElOtroLado y otros clones con nombres diferentes si es viable por que a nadie le importa que este mejor o peor, solo a los creadores que tienen que saber si su moral les dice que la palabra hacer o crear significa lo mismo antes y después de joomla.

En base y sin andarme por las ramas lo que quiero decir que a alguien que estudió hace décadas Joomla le impresiona, pero a gente que se está formando en la 2.0 ni le importa una herramienta así a menos que la utilice y ese es un fallo que a su manera apoya mi teoría de que los ciclos formativos de informatica no sirven.

Joomla y MySQL 5.X
Si Joomla se basa en PHP y MySQL, por qué no soporta MySQL 5.X? He tenido que cambiar a una versión vieja de mi SGDB para poder utilizar un software que no me gusta por culpa de su poca compatibilidad. Sé que no soy nadie y que a mi me moleste no importa pero intento hacer ver que no tiene sentido hacer tantas convenciones e historias raras por un programa que hace poco que ha salido y parece estar atrasado.

Joomla y otros CMS
Joomla es un PHP-Nuke mejor preparado y entiendo que a la gente le gustase PHP-Nuke por que era fácil hacer tu propio portal y entretenerte pero en su época se hakearon cientos de portales por utilizar CMS autoinstalables y llenos de agujeros de seguridad. Joomla es mas seguro, pero no es la única alternativa asi que no entiendo como se ha podido hacer tan famoso como para llegar al punto de ocupar casi medio curso de formación profesional…

Otros CMS:

  • E107 (PHP/MySQL Content Manager)
  • Geeklog (PHP/MySQL Content Manager)
  • Mambo (PHP/MySQL based CMS)
  • Nucleus (PHP/MySQL based CMS)
  • PostNuke (PHP/MySQL based CMS)
  • Xoops (PHP/MySQL Content Manager)
  • phpWiki (PHP/MySQL based CMS)

Joomla y la simplicidad
Joomla no es un software simple que se entiende desde el primer momento… así que o el sistema educativo está mal por gastar 4 meses enseñando una aplicación que es fácil de usar, o el sistema educativo está mal por gastar 4 meses en aprender a usar un software en vez de aprender a hacer software similar.. que a diferencia de servir para hacer portales clon sirve para hacer software especifico. ¿Tiene sentido? Tampoco.

Lo bueno de Joomla
Permite a escritores hacer dinero fácil vendiendo libros a mi ver 100% prescindibles.
Permite a desarrolladores cobrar de mas a clientes que no tienen una experiencia que nadie les obliga a tener pero confían en la moral del desarrollador.
Con MUCHO tiempo puedes dejar un portal bien bueno y seguro.
Ha generado interés en el OpenSource y motivado a desarrolladores a hacer sofware similar.

Seguramente haré otro articulo defendiendo Joomla, suelo contradecirme… en caso de hacerlo postearé la dirección en los comentarios de este articulo.


5 Comentarios! Sólo falta el tuyo.
admin dice:

Para quien no lo sepa, trabajo en un datacenter.
Acabamos de detectar un hack que a través de Joomla! subía un archivo C y a través de PHP se podía incluso compilar y ejecutar, evidentemente el servidor ha tenido serios problemas por esa aplicación. Me gustaría que el profesor con doctorado y cantidad de estudios que defendía a capa y espada Joomla! lea esto, pero lo veo un poco dificil… en fin, que un saludo.

...el 26-03-2008 a las 3:43 pm.
jordi dice:

Hola,

¡Yo no creo que Joomla! sea una herramienta tan básica como la pintáis en este artículo! Es una herramienta práctica porque en algunas ocasiones, que no siempre, es posible adaptarla a lo que queremos hacer, sin necesidad de gastar tiempo en cosas que ya están hechas.

Pienso que es muy difícil aprender a hacer algo parecido a Joomla!, llevaría mucho tiempo hacerlo y no creo que una persona sola pueda con ello.

He hecho una lista con las cosas que creo que debería uno saber para construir un CMS: dominio de la programación orientada a objetos y de la programación procedural, dominio de las bases de datos relacionales y MySQL, dominio de una metodología para la construcción de software (como el patrón de diseño MVC), dominio de HTML y CSS, conocimientos de la pila de protocolos TCP/IP, dominio de javascript, conocimientos de algún IDE como Eclipse (para el desarrollo de componentes), dominio de…

¿Cuánto tiempo créeis que necesita una persona normal para aprender todo esto? ¡Menos mal que ya existen cosas como Joomla! o Drupal! En cualquier caso, si a uno no le gusta Joomla!, siempre puede programar un componente que se adapte a sus necesidades.

¡Saludos!

...el 06-08-2008 a las 12:35 pm.
jordi dice:

Hola otra vez,

Joomla! es un proyecto de código abierto con muchas líneas de código, es decir, es un programa bastante complejo. Conforme las aplicaciones crecen, es más o menos normal encontrar errores o agujeros en la seguridad porque esto es algo inherente a la complejidad de un programa. En otras plabras: no existen programas que no tengan errores o que sean completamente seguros; cuando los programas se vuelven más complejos es más fácil encontrar fallos, en otras: los programas son escritos por pesonas…

¡Saludos!

...el 06-08-2008 a las 12:47 pm.

Hola Jordi,

Antes de nada agradecerte que te tomases un buen tiempo en tus comentarios, :)

Está claro que Joomla! es un proyecto de grandes dimensiones, con un montón de horas y días de trabajo detrás que lo convierten en un CMS respetable y a tener en cuenta… pero hay que notar que el articulo (además de una evidente y dura critica a Joomla!) era una critica al sistema educativo español, pero algo camuflada.

En cualquier caso, siempre defenderé la postura que tenía cuando escribí el articulo hace ya algo más de 16 meses, por que es una postura que (al proponer desarrollar CMS’s propios) busca innovar, mejorar y ampliar conocimientos. Todo lo contrario que utilizar CMS como Joomla! o el mismo Wordpress que yo utilizo, por que estos muchas veces te hacen aprender a utilizar funciones propias que no sirven de nada en ningún lenguaje, digamos que es artificial.

...el 06-08-2008 a las 1:58 pm.

Hola,

casualmente me encontre con este articulo buscando algunas cosas para joomla! y casi me voy de espaldas al leerlo, no por la critica al cms, sino porque no entiendo como se le puede dar tanta importancia a un csm como joomla, al punto de enseñarlo en una institucion de educacion (segun lo que entendi y si me equivoco corrijanme) No soy español y no conozco mucho de su sistema educacional asi que no voy a profundizar en esa parte.

por otro lado, es logico que joomla no sirva para todo tipo de sitios, es como comprar un auto, no todos los autos sirven para andar por un cerro, en la nieve, etc, hay vahiculos especiales para eso o puedes ajustarles algunas cosas para que sirvan para esas tareas, asi como a joomla puedes intalarle complementos. Por lo mismo tambien existen otros cms, cada uno con su especialidad, ventajas y desventajas.

Por otro lado, los cms cunentan con sistemas de plantillas, que bien utilizados pueden lograr buenos resultados mas alla de lo que comunmente se ve, y puede ser mucho mas facil dedicarle tiempo al diseño de una plantilla que a desarrollar un cms nuevo, o incluso modificar directamente las opciones de joomla! a fin de cuentas esa es la ventaja de ser un sistema de codigo abierto, a quien no le guste lo puede mejorar o acomodar a sus necesidades.

...el 12-11-2008 a las 8:17 am.

¡Deja un comentario! No necesitas registrarte : )






Ni sus manos son tan blancas ni son blancas sus palomas.

Algunos derechos reservados. Josep Viciana. 21-11-2008.

Browse Happy logoPagerank