2019
JOOMLA GESTOR DE CONTENIDOS
¿QUÉ ES UN SISTEMA GESTOR DE CONTENIDOS ? Es un software que mantiene la trazabilidad o seguimiento de cada pieza de contenido en un sitio web, muy parecido a una biblioteca pública que almacena libros y mantiene el seguimiento de los mismos. El contenido puede ser texto, fotos, música, vídeo , documentos varios, o cualquier cosa similar que quiera administrar. Una de las mayores ventajas de usar un CMS es que no requiere habilidades técnicas para administrar el contenido ya que el software se encarga de los detalles técnicos.
FUNCIONES ESENCIALES: 1.- Manejo de versiones, de manera que los integrantes del proyecto puedan trabajar en forma segura sobre un documento y tener acceso a versiones anteriores del mismo. De esta manera los sistemas guardan versiones anteriores de los archivos en una base de datos, registran la fecha y hora de los cambios, y permiten llevar un registro de comentarios. Si hay múltiples usuarios involucrados en la creación de documentos, el sistema de control de versiones garantiza que dos autores no modifiquen el mismo documento simultáneamente. 2.- Workflow, para implementar procesos de revisión y control sobre el contenido. Los sistemas de workflow permiten establecer múltiples etapas en los procesos, involucrando diferentes usuarios y acciones a tomar, tales como revisar, publicar, archivar. De esta manera, siempre es posible saber lo que sucede con cada componente del contenido. El esquema de workflow posibilita, además la generación de reportes sobre el estado de la información, controlando el contenido y los procesos involucrados. 3.- Integración, para que la información pueda almacenarse en una forma accesible y fácil de manipular, independientemente del modo en que se va a presentar. El mismo contenido puede publicarse como una página web, o reusarse en diferentes páginas y tipos de documentos. Se trata de organizar el contenido de una forma estructurada y estándar.
¿CUÁLES SON LAS CARACTERÍSTICAS PRINCIPALES DE UN CMS? Sencilla instalación, tan sólo necesitamos disponer de un hosting con un motor de base de datos que será normalmente MySQL y un servidor Web con PHP configurado. Zona pública o Frontend y zona privada o Backend desde donde se administran los contenidos vía Web desde cualquier lugar y dispositivo.
Creación de infinitas categorías de contenidos. Control de acceso a la zona privada mediante ACL (Access Control Level) por el que según al departamento que pertenezca el editor podrá acceder a determinadas secciones o no del panel de control. Gran flexibilidad para adaptar nuevas funcionalidades sobre el software.
CRITERIOS DE SELECCIÓN DE UN CMS
1. Edición WYSIWYG a través del navegador 2. Sindicación de noticas y artículos 3. Asignación de perfiles distintos para los usuarios 4. Soporte multilingüe 5. Soporto para varios navegadores 6. Personalización del entorno en función del usuario 7. Publicación programa y asignación de fechas de caducidad 8. Herramienta de búsqueda 9.Mecanismos de comunicación entre los usuarios del portal (foros, chat, correo electrónico, etc. 10. Carga y descarga de documentación y material multimedia 11. Creación , actualización y restauración de copias de seguridad 12. Generación de estadísticas e informes
¿QUÉ ES JOOMLA? Joomla es la herramienta lider en la creación de webs, es el Gestor de Contenidos (CMS en inglés) más premiado a nivel mundial, que permitirá ir ampliando las funcionalidades de tu web con nuevas opciones como pueden ser tienda virtual, envío de boletines, foros, galerías de imágenes y un sinfín de posibilidades que no paran de crecer. Joomla permite gestionar con mucha facilidad toda tu web, crear un nuevo apartado, modificar los actuales, añadir nuevas imágenes, crear nuevas opciones de menú y casi cualquier cosa que puedas necesitar la podrás hacer rápidamente y sin tener conocimientos técnicos, conociendo Word o algún editor de textos podrás manejar tu web.
IMPORTANCIA Y VENTAJAS DE JOOMLA Nos permite crear plataformas web profesionales, con múltiples funcionalidades y diseños personalizados para adaptar dicho espacio a las necesidades de nuestro negocio. Pero como todo buen gestor de contenidos, es necesario una correcta configuración, para que todo funcione adecuadamente y consigamos alcanzar los objetivos que nos hemos propuesto con nuestra web, blog, etc. A partir de este punto, en Joomla nos encontramos con múltiples características que pueden ser ventajosas a la hora de posicionar nuestro espacio frente a los de la competencia. Algunos de ellos son:
GESTIÓN DE CONTENIDOS Al hablar de la gestión de los contenidos de un sitio web en general, Joomla ofrece un gran número de opciones a la hora de su creación, publicación, organización, etc. Las opciones para configurar menús y crear páginas o secciones son muy amplias. Por ello, resulta ideal con el paso del tiempo y vamos incluyendo cada vez más contenido. En lo referente a gestionar contenidos, también cabe destacar la facilidad para llevar a cabo cualquier tarea, incluso para usuarios no experimentados.
PROCESO DE APRENDIZAJE Como hemos comentado, aprender a utilizar Joomla es bastante sencillo. Dispone de plantillas y funcionalidades estándar, que permiten diseñar un sitio web desde cero e ir aprendiendo de forma intuitiva con el paso del tiempo. En general, la estandarización de dichos elementos lo convierten en un CMS con un código muy estable.
OPCIONES DE CONFIGURACIÓN Además de todos estos elementos estándar y características que se aplican al conjunto del sitio web, Joomla dispone de diversas opciones para hacer configuraciones individualizadas para crear páginas diferentes dentro del sitio. En este sentido, podrás utilizar diferentes plantillas dentro de la plataforma y crear distintos espacios con diseños acordes a los contenidos que hayas creado.
ADMINISTRACIÓN DE USUARIOS Aquellos negocios online que necesitan crear diversos tipos de accesos, ya sea para miembros del equipo de trabajo o áreas de clientes, encuentran en Joomla la solución perfecta. Esta funcionalidad viene de serie, integrada en el núcleo de Joomla y te permite una personalización prácticamente sin límites, para que puedas crear los niveles de acceso que sean necesarios.
IDIOMAS Las principales caracteristicas de Joomla es la creación de plataformas en un gran número de idiomas, incluso para la creación de sitios web multilingües. Además las secciones de la plataforma pueden personalizarse de forma independiente, ya sean contenidos, páginas, menús, etc., eligiendo un idioma diferente para cada uno de ellos.
CONFIGURACIÓN E INSTALACIÓN DE JOOMLA Tras acabar nuestra serie Primeros pasos en WordPress, comenzamos ahora un nuevo serial, centrado en el potente gestor de contenidos Joomla!. Al hablar de Joomla!, nos referimos a uno de los mejores CMS (Content Management System) de propósito general: potente, versátil y con una gran comunidad detrás. Se usa en millones de sitios web, incluso los de diversas instituciones gubernamentales a nivel mundial, lo que sin duda nos debe dar una idea de lo robusto que es. Aunque Joomla! puede instalarse fácilmente desde el Pack de Aplicaciones que incluimos en nuestros planes de hosting compartido, en este primer post nos centraremos en instalación y configuración manual.
Joomla! es de código abierto y gratuito, incluso para fines comerciales. El equipo de desarrollo está constantemente encima del proyecto, liberando versiones con rapidez y corrigiendo problemas de seguridad que puedan aparecer. Es una opción altamente profesional para proyectos personales y de pequeñas o grandes empresas que, además, se puede extender por medio de nuevos componentes que permiten personalizarlo y extenderlo aún más
DESCARGAR JOOMLA Comenzamos por descargar el CMS, el archivo comprimido que contiene todo el código de Joomla!. La recomendación es obtener la descarga directamente del sitio oficial: www.joomla.org
Existen sitios como Joomla Spanish que nos ofrecen versiones del CMS ya personalizadas con el idioma español, pero nosotros os explicaremos cómo instalar los paquetes de idioma de vuestra preferencia, por lo que no sería necesario decantarnos por esa opción. Una vez descargado el zip con el código del gestor de contenido, lo descomprimimos y lo colocamos en nuestro servidor web. Puedes usar tu servidor web en local, si es que tienes configurado uno, o bien subir por FTP los archivos a un hosting en arsys.
INICIAR JOOMLA! POR PRIMERA VEZ El procedimiento para la instalación de Joomla! ha sido simplificado mucho, permitiendo hacer casi toda la configuración de manera semi-automática, con interfaz web. Accediendo a Joomla! por primera vez comenzará nuestro proceso. Verás que se trata simplemente de un asistente que nos pide todos y cada uno de los datos que necesitamos, comenzando por la configuración general del sitio.
En este paso puedes cambiar el idioma y, además, rellenar los datos generales de nuestro sitio web. Pulsamos Siguiente para continuar. Luego, nos piden configurar la base de datos, para lo cual introducimos todos los parámetros de conexión solicitados. Si estás instalando Joomla! en local, probablemente los sepas. Si lo estás instalando directamente en un alojamiento en remoto, consulta en tu panel de control de arsys para obtener la información que necesitas. La base de datos que usa Joomla debería estar creada previamente. Si no lo está, el asistente intentará crearla por nosotros, pero es probable que en un alojamiento remoto, PHP no tenga permisos para crear bases de datos. En ese caso, es preferible haberla creado antes.
En el tercer paso del asistente nos ofrecen básicamente un resumen de nuestra configuración. Además, podrás seleccionar si quieres instalar un paquete de datos de ejemplo en el CMS. Esos datos de ejemplo son interesantes si estás haciendo una primera exploración en Joomla! para ver cómo se organizan las informaciones dentro del CMS, a fin de ir aprendiendo a entenderlo. Para usuarios más experimentados esta opción no será necesaria. Otra cosa interesante en esta pantalla del asistente es comprobar si tienes activas todas y cada una de las características requeridas en tu servidor. Si alguna está marcada como “No”, deberías corregirla antes de continuar. ¡ Ya esta! ¡Tienes Joomla! instalado en tu sistema! Antes de usarlo, sólo te queda borrar los archivos de instalación, por un obvio motivo de seguridad. Joomla! no te dejará continuar hasta que no lo hayas realizado. En el propio asistente encontrarás un botón para que Joomla! lo haga, pero si no le es permitido, simplemente puedes borrar la carpeta “installation”.