• ¿Necesita Dinero?

Publicidad

ElTIEMPO.COM

blog

Colombia - Domingo 5 de septiembre de 2010
Patrocinado por:

Recordar clave

Por favor, escriba la dirección de correo electrónico con la cual se registró.

Planeta Fotón

Por qué usar Joomla en su sitio web.

20/07/08| Por:MCarvajal

Una de las más grandes empresas mixtas colombianas ha solicitado mi opinión acerca de Joomla, como plataforma web para administrar los contenidos de uno de sus portales web. Están pensando seriamente la opción de migrar la plataforma actual (software privativo) a Joomla (software libre).

Me ha parecido muy interesante poder compartir con los lectores de mi blog en El Tiempo y en Astrolabio la respuesta, ya que encuentro que en este momento muchas empresas del sector público y privado les estará picando la gana de probar el software libre para sus páginas web e Intranets.

Joomla es la evolución de Mambo

Logo de Joomla El proyecto Joomla nace en agosto de 2005, como el resultado de la división entre la compañía australiana Miró (fundadora del software libre llamado Mambo) y sus desarrolladores, a raíz de unas cláusulas que violaban los valores principales del código abierto.

Los desarrolladores quisieron darle continuidad a Mambo, siguiendo la filosofía del software libre, así que le dieron un nuevo nombre al proyecto: Joomla, que en lengua swahili significa “todos juntos” (ojo, que se pronuncia "yumla" y no "jungla").

Joomla es un CMS (Content Management System), es decir, un sistema de administración de contenidos web. Su código es abierto y está escrito en PHP, usa bases de datos MySQL y se distribuye bajo la licencia GPL. En palabras menos técnicas, es un software libre, que no paga licenciamiento y se basa en herramientas similares, que no generan costos de licencias.

Por qué Joomla es tan popular

Una de las razones para ser un software tan difundido es su propia esencia: “free software”. Estas dos palabritas que al traducir al español resultan un tanto ambiguas. Algunos la traducen como programa gratis, cuando el verdadero significado es programa libre.

De todas formas, hay que decirlo: Joomla no tiene costo (de licencia). Usted lo puede bajar y usar sin tener que pagar nada. Pero lo más importante: usted es libre de acceder al código, modificarlo, mejorarlo o adaptarlo a sus necesidades.

Joomla: un software de más de dos millones de dólares

Algunos desarrolladores ven en el software libre como Joomla una amenaza. Lo “gratis” para muchos equivale a “malo”. Nada más lejos de la realidad. De hecho, el costo de Joomla está valorado en USD$ 2,194,486, teniendo en cuenta que si una empresa decidiera llegar a un software similar, debería dedicar 11 programadores durante 18 meses continuos para alcanzar las 65.880 líneas de código que Joomla tiene escrito.

Es la gran fortuna del software libre: muchos de los mejores desarrolladores del planeta trabajando al tiempo, desde diferentes partes del mundo y aportando su conocimiento para construir entre todos el mejor software CMS del mundo.

Joomla: mejor CMS del mundo

Así fue considerado en el CMS Award de los dos últimos años (2006 y 2007): el mejor CMS de código abierto del mundo. Durante dos años consecutivos este prestigioso premio ha sido otorgado a Joomla, por encima de otros también importantes y grandes, como Drupal o PHP Nuke.

Las Naciones Unidas usa Joomla

Impresión de pantalla del sitio UNRIC de las Naciones UnidasSon miles de sitios los que hoy en día usan Joomla, sin embargo, es importante resaltar algunos casos exitosos, como el de las Naciones Unidas, que prefirió usar Joomla a una solución de administración de contenidos de Microsoft. Menudo golpe de opinión produjo en todo el mundo que un organismo como Naciones Unidas base toda la plataforma multilingüe a software libre.

Algo similar ocurrió con Orbitel Estados Unidos y Orbitel España. Ahora ellos también usan Joomla para la tienda de comercio electrónico en estos dos países. También la revista América Economía, migró su versión electrónica a Joomla.

Ya en Colombia, hay casos recientes, en el tema de Gobierno Electrónico. Se trata de entidades como la Secretaría de Gobierno de Bogotá, que usa tanto para su portal como para su Intranet a Joomla. De igual forma, los Bomberos de Bogotá, la Gobernación del Valle con su sitio de Inciva, el Centro Internacional para la Agricultura Tropical CIAT con proyectos como Agrosalud, el Hospital La Samaritana, entre otras empresas han confiado en Joomla como solución de administrador de contenidos.

Pantallazos de sitios colombianos hechos en Joomla

Ventajas de Joomla

Pantallazo de los sitios web de Orbitel en Usa y España Dentro de las principales ventajas de usar Joomla, encontramos:

  • Software libre: usted es libre de usarlo, no necesita pagar costos de licenciamiento.
  • Posibilidad de modificar el código fuente: los programadores o diseñadores podrán acceder a lo más íntimo del código y modificarlo según las necesidades de la organización.
  • Más de tres mil extensiones: la gran mayoría de libre uso, que permiten ampliar las posibilidades y características de Joomla. Si el núcleo de Joomla no suple alguna necesidad específica, busque una extensión... seguramente la encontrará.
  • Instalación en servidores Linux, Mac y Windows: no hay excusa, si usted tiene su propio servidor en Windows (pasa mucho en empresas colombianas), podrá instalarlo sobre Apache.
  • Velocidad de carga: a diferencia de otras plataformas, Joomla permite una carga muy rápida de sus páginas gracias al sistema de caché.
  • Cumplimiento de estándares web: la más reciente versión de Joomla se acerca al ideal de cumplimiento de los estándares del W3C. Gracias a su sistema de plantillas es posible separar la presentación del contenido y marcar semánticamente los documentos.
  • Facilidad en la creación de módulos personalizados: gracias al código abierto, si su empresa necesita un módulo muy particular, ¡prográmelo sin arrancar desde cero!
  • Software en constante evolución: el grupo de desarrolladores y toda la comunidad está trabajando permanentemente para ofrecernos cada día un software mejor y más seguro.
  • Versatilidad en los diseños: cualquier idea de diseño es posible de llevarla a cabo. No se limite a un encabezado, dos columnas y un pie de página. Diseñe la interfaz que mejor se acomode a sus usuarios.
  • Seguridad: gracias a una comunidad de miles de usuarios es posible tener una vigilancia exhaustiva de posibles vulnerabilidades en el código. Y cuando aparece una, la solución es inmediata por parte de toda la comunidad.
  • SEO (optimización para motores de búsqueda): Joomla tiene unas excelentes prácticas para posicionar nuestros sitios en los motores. Por ejemplo, títulos independientes por página, uso de etiquetas meta diferenciadas en cada página, URL amigables, entre otras.
  • En español: para muchas personas esto resulta un plus bastante interesante, para entender mejor la interfaz de administración.

La seguridad en Joomla

Tal vez la seguridad sea uno de los principales caballitos de batalla de los detractores del Joomla. La verdad, es que la seguridad dependerá del administrador de la página. Debe estar muy atento a las actualizaciones y parches que salgan (normalmente cada dos o tres meses). Y listo... Pero si hay descuido por parte del Webmáster y nunca se actualiza, las vulnerabilidades estarán presentes y la puerta abierta para que la página sea atacada.

Pero esta situación puede resultar tan crítica en el software libre como en el privativo. Muestra de ello fue el ataque hacker recibido en un servidor de Microsoft, porque la empresa no actualizó un parche de seguridad de uno de sus programas.

Entonces ¿migrará su sitio web a Joomla?

Migrar su sitio a Joomla requerirá de un análisis de todas estas ventajas, comparadas con las ventajas (y desventajas, sobre todo) que su organización reciba de usar software privativo. Esperamos que este breve análisis le sirva en esta importante toma de decisión.

Enlaces adicionales

por: MCarvajal - (9 comentarios )

publicado en: Tecnología

con etiquetas: cms, páginas web, diseño web, joomla

Herramientas

Comente esta notaComentar Enviar a un amigoEnviar Versión imprimibleImprimir Error ortografíaReportar


9 Comentarios a Por qué usar Joomla en su sitio web

9. Por lorenzoMia - MIÉ 28 ENE 2009 05:45 PM.
Vote a favor o en contra de este comentario [ 0 votos ]  Votar en contra Votar a favor

Un solo comentario para Nando... Quien dijo que mySQL solo soporta 3 usuarios simultaneos? Depronto no lo sabe configurar... Manejo 3 sitios, uno de finca raiz internacional, y una tienda online de muebles con 12mil y 7mil visitas mensuales respectivamente, con el contenido, y los productos totalmente en MySQL y mucho mas de 50 usuarios simultaneos sin dificultad. Sumandole a que maneje por un par de años un sistema de manejo de warehouse, contabilidad y CRM, basado totalmente en Linux y MySQL con 250 usuarios manteniendo disponibilidad de casi 99.9% todo el tiempo y con capacidades de replicacion... En fin, volviendo al tema de Joomla.. es muy buen software, claro que para hacer lo mismo que hace Joomla, se puede usar Wordpress sumandole algunos plugins y Widgets teniendo el mismo resultado pero mas liviano. Cuestion de preferencias. Contactenme en morhaim79 arroba gmail.com si tienen alguna duda.

[Reporte de Abuso]
8. Por jkpelaez - VIE 07 NOV 2008 05:51 PM.
Vote a favor o en contra de este comentario [ 0 votos ]  Votar en contra Votar a favor

pd: Yo trabaje en el desarrollo del eContent de Gattaca. actualmente no tengo ninguna relacion ni con Proexport ni con Gattaca S.A. Saludos Juan.

[Reporte de Abuso]
7. Por jkpelaez - VIE 07 NOV 2008 05:51 PM.
Vote a favor o en contra de este comentario [ 0 votos ]  Votar en contra Votar a favor

Hola Mario, creo adivinar por sus escritos que la empresa que le pregunto esto es Proexport, que el software que piensan reemplazar es Gattaca eContent de la empresa colombiana Gattaca S.A y que el sitio que quieren hacer es turismocolombia.com, que con el eContent y su anterior administrador estuvo nominado al premio Colombia en línea en 2007, o proexport.com.co que gano el mismo premio en 2006, creo que el problema no es de editor de contenido , que si es open source o no, (que si Proexport lo pide el código a Gattaca hasta se lo regalan, creo yo), sino de los administradores, editores de contenido, etc, etc, no puede ser que de un dia para otro un CMS sea premiado, ejemplo, etc, y de pronto ya no sirva y haya que botarlo a la basura y hacer otro proyecto donde el software es gratis pero la implementación un montón de dinero (de los contribuyentes por cierto, pero ese es otro asunto). Creo que se confunde la discusión resolviendo el problema equivocado. saludos, Juan.

[Reporte de Abuso]
por MCarvajal - VIE 12 DIC 2008 10:19 AM.
Vote a favor o en contra de este comentario [ 0 votos ] Votar en contra Votar a favor

No, juan... el problema no es de open source. el problema es simplemente de hacer las cosas bien y esto lo haces desde cualquier bando. lo que pasa es que el código abierto te permite todas las ventajas que te hablo en el artículo. porque de eso se trata. ah, y a propósito, en una semana sale a la luz el sitio oficial de turismo de colombia www.colombia.travel (hecho en joomla). si quieres, sobre este desarrollo continuamos la sana discusión. ¡saludos!

por MCarvajal - VIE 12 DIC 2008 10:19 AM.
Vote a favor o en contra de este comentario [ 0 votos ] Votar en contra Votar a favor

Hola juan... no solo proexport me realizó la pregunta. también lo hizo la vicepresidencia de colombia y otras muchas instituciones tanto del orden público como privado. muchas han decidio implementar joomla, por supuesto proexport y vicepresidencia lo hicieron. ahora bien, los problemas de usabilidad, accesibilidad, interfaz, seo, pueden pertenecer como dices a quien administra el contenido. pero solo una parte. porque otra parte de responsabilidad, se la lleva el cms (y sus diseñadores/desarrolladores). por otro lado, a estas alturas de la vida no creo que el premio colombia en línea sea sinónimo de calidad en el trabajo. y te lo digo yo, que también lo he ganado (el mismo año que proexport, a propósito). siendo honestos, este no es un premio a los sitios web bien hechos, que estén centrados en el usuario. y esto te lo puedo demostrar con un análisis heurístico realizado al sitio que mencionas.

6. Por nando023 - MAR 12 AGO 2008 06:51 PM.
Vote a favor o en contra de este comentario [ 0 votos ]  Votar en contra Votar a favor

Por ultimo en un ambiente que requiera HA (High Availability) creo que MySQL no es una opcion con su capacidad de solo soportar 3 usuarios concurrentes y como todos saben PHP es un lenguaje interpretado lo que lo restringe mucho en este campo. Creo que es muy grueso decir que solo por que es el mas usado es el mejor, eso es como decir que IExplorer es el mejor navegador por que es el mas utilizado y es gratis. Saludos

[Reporte de Abuso]
5. Por nando023 - MAR 12 AGO 2008 06:51 PM.
Vote a favor o en contra de este comentario [ 0 votos ]  Votar en contra Votar a favor

Para mi Joomla! es una opcion mas en el mercado de las tantas gratis que hay y de hecho muy similar a todas, al blogger le recomendaria revisar CMSs como Dotnetnuke que aunque bien es hecho en .Net una tecnologia de Microsoft el CMS como tal es gratuito y su codigo fuente disponible y modificable y Liferay CMS hecho en java que no solo soporta creacion de portlets en java si no tambien Ruby y PHP , cabe resaltar que ambos CMSs permite utilizar CUALQUIER base de datos y por desgracia Joomla! no, solo MySQL y pues que ambos se soportan tras frameworks de desarrollo lo que no tiene Joomla! tampoco.

[Reporte de Abuso]
4. Por nando023 - MAR 12 AGO 2008 06:49 PM.
Vote a favor o en contra de este comentario [ 0 votos ]  Votar en contra Votar a favor

Yo difiero de los comentaristas anteriores. 1. Por que aunque desarrollamos con tecnologias libres y aprovechamos de todos y cada uno de los modulos disponibles, el aporte real de los desarrolladores colombianos a este tipo de software es infimo por no decir nulo, nos gusta copiar , utilizar pero no aportar. 2. Mi concepto como ingeniero de sistemas es que cada tecnologia tiene su nicho y para mi la combinacion PHP , Apache , MySQL solo es validad para el nicho de PyMES y desarrollos pequeños ya que el soporte sobre estas tecnologias es nulo , si algun dia falla algo nadie responde y si el tiempo de respuesta va directamente proporcional a las perdidas en una orgnizacion , pues no se pueden dar el lujo de postiar en un foro a esperar que en 3 o 4 dias les den respuesta.

[Reporte de Abuso]
3. Por Naransim - LUN 21 JUL 2008 10:19 AM.
Vote a favor o en contra de este comentario [ 0 votos ]  Votar en contra Votar a favor

Tienes tosda la razón, no hay mejores tecnologías, sólo hay personas que se adaptan a unas mejor que a otras y claro, siempre hay que tener en cuentas que unas son gratis y otras no...muchos preferimos desarrollar con y para herramientas libres y evitarnos sobrecostes...de esta manera también se le evitan sobrecostes al cliente y todos sabemos que en este negocio, así como en todos, el dinero lo mueve todo.

[Reporte de Abuso]
2. Por LUIS0417 - LUN 21 JUL 2008 09:11 AM.
Vote a favor o en contra de este comentario [ 0 votos ]  Votar en contra Votar a favor

Todo eso es muy bonito, sin embargo no podemos volvernos amantes de un modelo de desarrollo, una tecnología, una metodología y un lenguaje de programación, pues a mi me parece que con ASP y JSP también se logran cosas buenas, se debe trabajar con esas tecnologías integrandolas con un motor de bases de datos como PostgreSQL o MySQL para lograr crear una arquitectura de tres niveles (Modelo - Vista - Controlador) y te aseguro que tendremos algo extraordinario. Tengo que reconocer que anteriormente yo me basaba mucho en la arquitectura de Smarty para el desarrollo de páginas con PHP, pero comencé a probar Visual Studio.Net y le encontré cosas muy interesantes, lo que ahora creo es que ninguna tecnología es mejor que otra, solo que unas son más fuertes en ciertas cosas. Saludos.

[Reporte de Abuso]
1. Por TerraNeo - LUN 21 JUL 2008 07:05 AM.
Vote a favor o en contra de este comentario [ 0 votos ]  Votar en contra Votar a favor

Tenia una página web y voy a reabrirla, cómo aprovecho todas estas ventajas en este momento ? Debo solicitarle a la empresa con la que contrate el Hosting?

[Reporte de Abuso]
por MCarvajal - LUN 21 JUL 2008 08:56 AM.
Vote a favor o en contra de este comentario [ 0 votos ] Votar en contra Votar a favor

Terraneo: habla con tu actual proveedor de hosting. es posible que tengas instalado cpanel, en tal caso lo más probable es que tengas acceso al script fantástico, que te permitirá instalar en menos de cinco minutos la versión actualizada de joomla. esto lo puedes hacer tú, pero también le puedes pedir el favor a tu proveedor de hosting. para personalizar la apariencia puedes recurrir a plantillas gratuitas o pagadas. pero también, si deseas una plantilla personalizada, habla con tu diseñador web de confianza, seguro él conoce de joomla. ¡saludos!

Ver mis reportajes gráficos

Perfil

Perfil Blogger
MCarvajal
Perfil

Mario Carvajal. Caleño, modelo setenta-y-cuatro. En mi tiempo libre trabajo en diseño web y pongo a sonar bambucos en mi emisora web. Desde chico me gusta la magia, por eso de grande quisiera ser fotógrafo.



Descripción

Haluros de plata floreciendo o píxeles naciendo en el jardín cromático de la vida. Y por ahí, los fotones, vagabundos de ideas, esperando ser atrapados cuando el dedito haga clic. Bienvenidos al Planeta Fotón

Algunos derechos reservados
Reconocimiento

RSS

Suscríbase gratis y haga el seguimiento de sus contenidos favoritos

Últimos comentarios

Enlaces de texto