Imagen de avatar anacareaga
Ana Lilia Careaga

Joomla!: Todos juntos, como un todo

Ana Lilia Careaga Mercadillo, Octubre de 2013

Abstract

Joomla! is an open source content management system that allows you to build web sites and powerful online applications. This award-winning web site software contains easy-to-use features and it is freely available to everyone. Joomla! is written in PHP for managing content on the web and uses a MySQL database to store content. Joomla! is released under the GNU General Public License an it can be used on any type of sites that you are trying to build. Joomla powered websites can function in many ways. You can build a web site with online web store, directories portal, customer service system, membership sites or even a blog site. The name Joomla is a phonetic spelling for the Swahili word “Jumla,” which means “all together” or “as a whole”. This name was chosen from thousands of community suggestions, and even went through an arduous review session by branding and marketing professionals who also felt that Joomla was the best choice.

———————————————————————————————————
Introducción

Dicen que los mexicanos somos solidarios, y una prueba de ello es lo sucedido en los recientes acontecimientos naturales causados por los huracanes Manuel e Ingrid que impactaron simultáneamente por el Pacífico y por el Golfo, prácticamente coincidiendo con el día que en la Ciudad de México hacíamos simulacros de sismo recordando el terremoto que transformó nuestra ciudad el 19 de septiembre de 1985. Los mexicanos siempre hemos respondido con solidaridad ante las tragedias y todos unidos tratamos de aportar algo para los más afectados y vulnerables. Cada vez que tenemos un desastre natural en México, sean terremotos o huracanes, los mexicanos nos unimos y nos organizamos en grupos de apoyo en las empresas, en las escuelas, en las iglesias y en las familias; a través de las empresas privadas o de las instituciones públicas se abren cuentas bancarias destinadas a la reconstrucción de lo perdido, de manera que no hay manera que no se note la solidaridad que tenemos los mexicanos y esto es muy bueno. Pero ojalá que la solidaridad que se tiene en las tragedias pudiera llevarse a la vida cotidiana. Ojalá esta solidaridad permaneciera todo el tiempo y entonces, quizá, podríamos hablar de un México diferente. Porque la solidaridad nace del ser humano y se dirige esencialmente al ser humano. Si fuéramos solidarios todos los días, habría una fuerza impulsadora de los verdaderos vientos de cambio para favorecer el desarrollo de los individuos y de la sociedad fundada en la igualdad universal que nos une como humanos. Una igualdad derivada directa e innegablemente de la verdadera dignidad del ser humano, que pertenece a la realidad intrínseca de la persona, sin importar su raza, edad, sexo, credo, nacionalidad o partido. Porque esta solidaridad que se instala en el hombre es capaz de hacer sentir en nuestro interior la conciencia de “familia” con el resto de la humanidad; porque la solidaridad implica afecto: la fidelidad del amigo, la comprensión del maltratado, el apoyo al perseguido, la apuesta por causas justas, impopulares o perdidas, por todo lo perdido en las tragedias naturales y por todo eso que debería estar dentro del deber de la justicia. Solidaridad, porque es lo justo, porque todos vivimos en una sociedad, porque todos necesitamos de todos, porque todos estamos juntos compartiendo este planeta; porque somos seres humanos, iguales en dignidad y derechos.

Pero quizá la solidaridad es un término que no ha podido ser comprendido por tener un significado mucho más amplio y complejo. Porque la solidaridad incluye también la compasión; porque la solidaridad es un sentimiento que determina u orienta el modo de ver y acercarse a la realidad humana y social condicionando su perspectiva y horizonte. Porque supone ver las cosas con los ojos del corazón, con el mirar de otra manera. Porque también conlleva un sentimiento de fraternidad, de sentir la empatía por el dolor de los otros…. Porque la solidaridad también implica reconocimiento y universalidad y tiene la presencia y el rostro del otro que espera una respuesta ante la indefensión y la indigencia…

Tal vez, por este amplio significado de lo que es la solidaridad, deja a la palabra corta e incompleta, imprecisa…. porque las palabras nacen con cierto significado y acepción etimológica[1], pero sus significados no son estáticos y evolucionan históricamente. Seguramente el significado de ser solidario no es el mismo ahora que el que se tuvo hace dos milenios ni será el mismo en otro milenio más. De modo que a veces los significados se amplían o, por el contrario, se tornan más precisos y rigurosos. A veces las palabras enriquecen y profundizan sus contenidos, pero al mismo tiempo multiplican sus acepciones. Por todo ello, hay palabras que difícilmente pueden definirse y entenderse con claridad y distinción y son incapaces de comunicar con propiedad y precisión las ideas que se desean exponer en un contexto humano y social. Tal es el caso de la palabra “solidaridad”, la cual me he atrevido a tratar de definir y la misma que ha sido maniatada por políticos confundiéndola con caridad o con ayuda populista. Pero para no ser errática, veamos cuál es el significado etimológico que le da El Diccionario de la Real Academia Española: la palabra solidaridad viene del vocablo latino “solidus”, “solida”, “solidum” que significa sólido, macizo, consistente, completo, entero. También real, seguro, sin vanos artificios, firme. Y del verbo latino “solido” , “solidas”, “solidare”, “solidaui”, “solidatum”, que significa consolidar, dar solidez, asegurar, endurecer, soldar. Etimología que a primera vista parece que no corresponde con el concepto de solidaridad del que el mismo Diccionario define con dos acepciones: 1. f. Adhesión circunstancial a la causa o a la empresa de otros. 2. f. Der. Modo de derecho u obligación in sólidum[2]. Esta última acepción recuerda que en el lenguaje jurídico dícese “solidario” para referirse al modo de derecho u obligación in solidum, que implica un compromiso asumido en conjunto por varias personas que se obligan a responder cada una por el conjunto de ellas[3]. Mientras que en la primera acepción de la palabra solidario, se menciona finalmente la adhesión a la causa o a la empresa de otros, que se asume como propia. Por otro lado, los diccionarios italianos y franceses, que en sus definiciones suelen recoger con mayor proximidad que en castellano la etimología latina de las palabras de tal origen, definen la “solidarietà” y “solidarité” como “un vínculo que une a varios individuos entre sí, para colaborar y asistirse recíprocamente frente a las necesidades”. Donde podemos interpretar que dicho vínculo que une a los individuos en comunidad permite que todos puedan compartir con otros sus sentimientos, opiniones, dificultades y dolores. Creo que este significado más latinizado tiene matices más próximo al sentido “solidario” que he querido describir; mismo que me ha llevado a recordar una palabra de la lengua swahili que aprendí sorpresivamente en un contexto meramente tecnológico. Me refiero a la palabra “yumla”, que significa “todos juntos, como un todo”.

Los Swahili son una etnia y cultura con lengua propia en la costa este de África, situada en las islas cercanas a las costas de Kenia y Tanzania y norte de Mozambique, el número de swahilis ronda por el millón y medio, pero el número de personas que hablan esta lengua sobrepasa los 80 millones[4] en África Oriental porque esta lengua fue tomada por varios pueblos africanos como segunda lengua, para poder comprenderse en lugares donde hay un sinnúmero de dialectos y así evitar la invasión de idiomas coloniales.

Durante siglos, los persas comerciaban por la costa africana Oriental, trayendo sal, cuentas y vestidos que cambiaban con marfil y otras mercancías, algunos de estos persas se establecieron y formaron familia con las bellas mujeres africanas bantúes; de estos matrimonios mixtos se llegaría a una mezcla de las lenguas persa-bantú. Por otro lado, los árabes también comerciaban con esta zona costera de África Oriental, algunos se instalaron y formaron matrimonios mixtos, con lo que se originó una raza mestiza que dio lugar a una cultura influenciada por tres mezclas: bantú-persa-árabe, naciendo así la cultura Swahili, palabra árabe que significa, “las personas de la costa.” Actualmente es la lengua oficial de Uganda, Tanzania y Kenia. En la República Democrática del Congo se considera como “lengua nacional”, por lo que el swahili es considerada como “lingua franca”[5] en un territorio extenso donde existen decenas de otras lenguas.

El swahili como otros tantos dialectos africanos como el zulú y el xhosa[6] poseen palabras cuyos significados son tan profundos que trascienden las limitaciones rigurosas de los lenguajes; tal es el caso de la palabra “ubuntu” que más que una palabra viene siendo una filosofía de “humanidad hacia otros” o “soy porque somos”. Es por ello que no es coincidencia que mucho del software libre tome prestadas estas palabras como nombre propio para describir su intención de llevar a todos los seres humanos los beneficios de la tecnología abrazando este sentido de humanidad y solidaridad. Pero estos contenidos fuertes y comprometidos que tienen las palabras “ubuntu” o “jumla” son las mismas que en el castellano tiene la palabra solidaridad, porque, en su sentido original del latín, se trata de una solidaridad que constituye un vínculo comprometido y decidido, que permanece en el tiempo y que obliga a sus individuos a responder como un todo.

Joomla es la pronunciación fonética en inglés de la palabra swahili “yumla” que significa “todos juntos, como un todo”. En tecnología, Joomla! es un software libre para desarrollo de contenidos web, conocidos como Gestores de Contenidos (en inglés conocidos como CMS “Content Management System”); dicho de una manera más sencilla, es una especie de programa para editar y gestionar páginas web. Existen diversos CMS´s de libre difusión (p.ej. Mambo, Drupal, WordPress, Nucleus, etc.) y Joomla! es uno de los más utilizados. Se basa en estándares propios de desarrollos web como XHTML, CSS, JavaScript y PHP.

¿Quieres saber más de Joomla?…

Continúa leyendo…

———————————————–

¿Qué es Joomla!?

Joomla! es un gestor de contenidos web de software libre, de código abierto (“open source”) y licencia GPL por lo que está desarrollado por una comunidad de usuarios que lo mejoran, actualizan y lo ponen a disposición para su uso gratuitamente. Joomla! surge como resultado de una bifurcación de Mambo Open Source, de la corporación Miro of Australia, quien mantenía la marca del nombre Mambo en esa época y el grupo principal de desarrolladores. Joomla! nace con esta división el 17 de agosto de 2005.[7]
Joomla! permite publicar sitios web cuyos contenidos cambian continuamente, son fáciles de administrar y ampliar sin necesidad de realizar una inversión económica en software. Joomla! se distribuye con unos contenidos básicos y a esta versión de base la denominamos “Joomla nativo”. Joomla! nativo está bastante centrado sobre el formato de “artículo”, del que ya daré detalles, pero admite muchos otros. Además se está continuamente ampliando a través de nuevos módulos y plantillas que se van publicando periódicamente. Es quizás en webs de comunidades donde Joomla! se ha hecho más popular. Es decir, además de permitirnos la publicación continua de contenidos nuevos, permite que una comunidad de usuarios interactúe y participe en el sitio. Esto no significa que un sitio Joomla! necesariamente se cuente siempre con una comunidad de usuarios. Algunos sitios Joomla! son administrados por una única persona, aunque esto no es lo habitual. Por lo tanto, Joomla! es una solución indicada para personas que quieren publicar una web centrándose en los contenidos y dejando que el backup se base en un desarrollo de software libre.

Como Joomla! es una aplicación web, es decir, no se ejecuta en nuestro equipo local sino en un servidor (aunque podemos hacer funcionar a nuestro equipo local como servidor), está programado en el lenguaje PHP, que es un lenguaje de servidor y requiere para su funcionamiento una base de datos creada con un gestor MySQL, así como de un servidor HTTP Apache.

Una pregunta frecuente es si Joomla! es un programa para diseñar páginas web como puedan ser el Dreamweaver o el Frontpage. La respuesta es NO. Dreamweaver y Frontpage son editores de páginas web y Joomla! un gestor de contenidos que está basado en una interface que controla una o varias bases de datos donde se aloja el contenido del sitio. El sistema permite manejar de manera independiente el contenido y el diseño. Así, es posible manejar el contenido y darle en cualquier momento un diseño distinto al sitio sin tener que darle formato al contenido de nuevo, además de permitir la fácil y controlada publicación en el sitio a varios editores. Un ejemplo clásico es el de editores que cargan el contenido al sistema y otro de nivel superior que permite que estos contenidos sean visibles a todo público.

Requisitos para instalar Joomla![8]
Joomla! es una aplicación web, por tanto necesita herramientas de trabajo en entornos web. Para poder instalar Joomla! (existen distintas versiones: 1.5 – 1.6, 1.7, 2.5, 3.0. 3.1, 3.5) es necesario un servidor web Apache (Apache 1.3 o superior ó IIS) dotado de PHP 4.3 o superior y servidor de bases de datos MySQL 3.2 o superior. Apache es gratuito y dispone de una enorme comunidad de usuarios, siendo compatible con Windows, Linux y Mac Os. IIS está indicado y optimizado para Windows, pero muchos usuarios de Windows trabajan con Apache porque es lo más habitual.

Versiones disponibles
Entre las versiones de Joomla! algunas son versiones a corto plazo y otras versiones extendidas (STS y LTS). Una versión a corto plazo es publicada cada 6 meses, una versión extendida es publicada cada 22 meses. Se puede reconocer la versión extendida por el .5 en la versión. Las versiones disponibles actualmente son:
• Joomla! 2.5 es la versión extendida que acaba de ser reemplazada por Joomla! 3.5 en Septiembre 2013
• Joomla 3.0 es la pasada versión a corto plazo y fue reemplazada por Joomla 3.1 en Marzo 2013

• Joomla 3.5 es la actual versión extendida y tendrá vigencia desde Septiembre 2013 hasta Marzo 2015

¿Qué se puede hacer con Joomla!?
Con Joomla! se pueden crear todo tipo de sitios web dinámicos. Estos sitios web pueden consistir en páginas web con contenidos, como texto, imágenes, vídeo y audio. Las páginas pueden cambiarse o personalizarse con frecuencia y de forma automática, en base a ciertos criterios. A continuación algunos ejemplos de los cientos de extensiones disponibles:

· Portales Educativos
· Portal Empresas u Organizaciones
· Portal para comercio electrónico
· Herramientas de registro de datos
· Implementar comunidades virtuales
· Generadores de Formularios Dinámicos
· Gestores de Documentos
· Galerías de Imágenes Multimedia
· Software de Foros y Chats
· Calendarios
· Software para Blogs
· Servicios de Directorio
· Boletines de Noticias
· Sistemas de noticias, Publicación de Anuncios
· Servicios de Suscripción

Paso 1: Cómo descargar e instalar Joomla!

Para poder instalar Joomla! , requieres rentar un espacio en un servidor web, pero también está la opción de instalarlo en la modalidad de “local host”.
Para la instalación necesitas cumplir con los siguientes requisitos:
• Sistema Operativo (Linux, Windows, OSX)
• servidor web (Apache, IIS)
• base de datos (MySQL, PostgreSQL)
• lenguaje de script (PHP)
Los requisitos específicos para Joomla! 3.x son los siguientes:

Puedes descargar Joomla! en:
http://www.joomla.org/download.html

Gracias al instalador web de Joomla!, puede ser instalado en sólo unos pocos minutos. En Joomla! los archivos se copian en la carpeta raíz de documentos públicos y los configura el instalador web de Joomla!.

Es recomendable que hagas una comprobación previa a la instalación porque te ayudará a verificar si tu entorno en el servidor es el adecuado para la instalación de Joomla!. Se presenta con una selección de idiomas y siempre que veas un marcador en rojo, quiere decir que no tienes la configuración correcta y el sistema no te dejará instalarlo.

Paso 2: Configura la Base de Datos

Ahora debes configurar tu base de datos.Si instalaste Joomla como local host, deberás introducir :
nombre del hospedaje: localhost
• nombre del usuario: root
• contraseña: [la que quieras]

Si instalaste Joomla en un servidor, deberás introducir los valores que el proveedor de éste te haya establecido.

Paso 3: Finalización
En el tercer paso, Joomla! resume los valores de configuración y pregunta si deseas instalar los datos de muestra.

Paso 4: Último paso para terminar instalación: Elije tus datos muestra, plantillas, idioma y colores

En las versiones anteriores de Joomla! sólo era posible instalar un conjunto de datos de muestra. Con Joomla! 3 es posible elegir varios conjuntos de datos de muestra. La opción “Datos de ejemplo tipo blog” permite tener una estructura simple de un blog, la opción “Datos de ejemplo tipo folleto” la estructura de una presentación de producto, la opción, “Datos de ejemplo predeterminados” permite crear una estructura de sitio web, la opción “Datos de ejemplo: Learn Joomla” un tutorial de Joomla (en inglés) y por último “Datos de ejemplo: Test” una prueba de lo que sería un sitio predeterminado. Dependiendo de tus necesidades y de tus conocimientos, debes elegir entre los diferentes conjuntos de muestras de datos que se ofrecen. Desafortunadamente no es posible cambiar de opción una vez elegida después de finalizada la instalación. También puedes realizar una instalación de Joomla sin ningún tipo de datos de ejemplo. El “Joomla vacío” es un buen comienzo para tu sitio web, si ya sabes cómo utilizar Joomla. En este momento puedes elegir el idioma español, seleccionar tu plantilla o personalizarla con diferentes colores. Y listo! Has terminado la instalación.

Agrega tu primer artículo
Un “artículo” en Joomla es el apartado donde introducirás el contenido que quieres publicar en la web. Para agregarlo, debes “logearte” primero y entrar al panel de control.

Edita tu primer artículo del blog o de cualquier otra aplicación que elijas.

Conclusiones

Si estás leyendo esto es porque ya leíste este artículo y ya sabes lo que es un gestor de contenidos, probablemente ya te has dado cuenta de que el desarrollo web hoy en día se hace mayormente con este tipo de herramientas y espero que sepas que los CMS te facilitan el trabajo pero ahora la pregunta que seguramente te estás haciendo es: Cuál es mejor: WordPress, Joomla o Drupal? Primero la respuesta corta (basada en mi experiencia): El mejor CMS para editar Blogs, es WordPress , para desarrollos más complejos yo me inclinaría por Drupal (por la gestión de roles, por la seguridad, por la versatilidad de los bloques, por la gestión de la internacionalización…) y Joomla, en mi opinión, está a medio camino .

Pero ahora, la respuesta larga: todo depende de lo que quieras hacer. Dijimos que los conceptos que expresan las palabras no son estáticos y que el significado de los términos evoluciona. Especialmente aquellos que se refieren a comportamientos humanos pero también en el mundo de las tecnologías de Información, todo evoluciona; así que considera bien tus opciones antes de iniciarte a crear tu web.

[1] Citado en http://www.luisrazeto.net/content/el-concepto-solidaridad

[2] Diccionario de la Real Academia Española, disponible en la Web en: http://lema.rae.es/drae/?val=solidaridad

[3] Citado en http://www.luisrazeto.net/content/el-concepto-solidaridad

[4] Citado en http://es.wikipedia.org/wiki/Idioma_suajili

[5] Una lengua vehicular o lengua franca (también en latín lingua franca) es el idioma adoptado para un entendimiento común entre personas que no tienen la misma lengua materna. La aceptación puede deberse a mutuo acuerdo o a cuestiones políticas, económicas, etc.

[6] El zulú es el idioma más hablado de Sudáfrica y uno de los 11 idiomas oficiales del país después del fin del Apartheid. El xhosa es un idioma bantú , que forma parte de estas 11 lenguas oficiales de Sudáfrica.

[7] Citado en http://es.wikipedia.org/wiki/Joomla!

[8] Citado en http://www.joomlaspanish.org/noticias/196-tutoriales.html

Tags: , , , , , ,

4 respuetas para “Joomla!: Todos juntos, como un todo”

  1. Muy buena recomendación

  2. Así como tu puedes ayudar a la gente que lo necesita joomla te ayuda a administrar tu sitio de lo mejor

  3. Excelente administrador recomendado, cuando se trata de ayudar hay que apoyar la unión hace la fuerza, saludos

  4. Visit Essays Service firm to get to know more about how to buy an essay and make the best of our wonderful firm when it comes to professional custom essays writing.

Deja un comentario