Documentos de Académico
Documentos de Profesional
Documentos de Cultura
web
Instalación de gestores de contenido
IAW02 – Instalación de gestores de contenido.
Índice
1. QUÉ ES UN GESTOR DE CONTENIDO .............................................................................................. 3
2. CÓMO FUNCIONA UN GESTOR DE CONTENIDOS ........................................................................... 3
3. ESTRUCTURA DE UN CMS .............................................................................................................. 4
4. TIPOS DE GESTORES DE CONTENIDO ............................................................................................. 4
5. LICENCIAS DE USO ......................................................................................................................... 5
6. ¿QUÉ NECESITAREMOS PARA INSTALAR UN CMS? ........................................................................ 6
7. ESCOGER EL CMS ADECUADO ........................................................................................................ 7
8. WORDPRESS .................................................................................................................................. 8
9. JOOMLA ...................................................................................................................................... 10
2
IAW02 – Instalación de gestores de contenido.
El CMS es un programa instalado en un servidor web que permite crear una Web sin necesidad
de conocer el lenguaje HTML para poder publicar fotos, artículos, archivos, etc. El acceso al CMS,
tanto para administrarlo como para ver los contenidos, se realiza utilizando un navegador web.
La interfaz que utiliza el CMS está basada en formularios, donde se dan de alta los contenidos
de forma organizada, de manera que puedan aparecer en la parte de la web donde los hemos
dado de alta. Luego, el CMS tendrá dos partes diferenciadas:
- Backend – donde los usuarios autorizados administran el CMS, cargan contenidos, etc.
- FrontEnd – Lugar donde se visitan y ven los contenidos cargados desde el Backend.
Los usuarios acceden al gestor tecleando la URL en el navegador, entonces el servidor selecciona
el esquema gráfico e introduce los valores de la base de datos que correspondan. La página se
genera dinámicamente para el usuario, el código HTML se genera con esa llamada y,
normalmente, el gestor tiene varios formatos o plantillas de presentación para dotar de más
flexibilidad al acceso a los contenidos.
3
IAW02 – Instalación de gestores de contenido.
3. Estructura de un CMS
Las funciones de un CMS están separadas en:
- Front-End: Sitio Web donde los visitantes y usuarios registrados ven la información.
- Back-End: Contiene la parte de administración del gestor, suele estar localizado en otra
URL y en esta parte se realizan las tareas de configuración, mantenimiento, limpieza,
creación de estadísticas, administración de usuarios, etc.
- Derechos de acceso: Son los privilegios de acceso que se dan a los distintos usuarios que
pueden acceder al Gestor, pueden ser desde administradores a editores de contenido o
autores.
- Contenido: Los contenidos pueden ser muy variados: textos, imágenes, videos, música,
archivos multimedia… o combinaciones de ellos. Para facilitar la presentación y gestión
de los contenidos, se dispone de estructuras que permiten jerarquizar la información en
categorías, secciones.
- Plantillas: Para personalizar la forma (colores, tipos de letra, etc), en que se presenta la
información.
4
IAW02 – Instalación de gestores de contenido.
- Gestores e-learning: Son una variedad conocida como LMS (Learning Management
System), están destinados a procesos de aprendizaje. Ejemplo: Moodle.
5. Licencias de uso
La licencia es un documento que expresa la voluntad del autor sobre los límites y alcances del
uso que pueden hacer las personas respecto a la copia, reproducción, modificación, traducción
y adaptación de su obra.
Las licencias pueden ir desde las más restrictivas, en la cual el autor se reserva todos los
derechos, hasta las más permisivas, en las cuales el autor permite una gran cantidad de usos de
la obra a las personas, siendo el caso más extremo de esta posibilidad el de dominio público.
En todos los tipos de licencias está el respeto por los Derechos Morales, por el que en ningún
caso una persona puede adjudicarse la autoría de una obra que no ha creado. Además, siempre
que se conozca la autoría de una obra ha de citarse al autor.
5
IAW02 – Instalación de gestores de contenido.
Una Licencia de Uso debe especificar, al menos, lo que se permite hacer en los siguientes
aspectos:
• Reproducción o copia.
• Beneficio económico.
Tipos de licencias:
• Copyright: el autor se reserva todos los derechos. Se representa por el símbolo ©.
• Creative Commons están basadas en la GPL, y, aunque no suelen ser empleadas para
licenciar software, si suelen ser utilizadas para distribuir y usar contenidos. Suelen
responder al lema "algunos derechos reservados" por lo que un autor que decida
publicar su trabajo mediante una licencia CC debe escoger aquellos derechos que está
dispuesto a ceder, de entre los que posee.
No obstante, cuando las tecnologías empleadas son de código abierto, lo habitual es que el
sistema operativo del servidor sea GNU/Linux, en cualquiera de sus distribuciones, sobre el que
se ejecuta un servidor Apache, con soporte para PHP y como SGBD se utilice MySQL.
6
IAW02 – Instalación de gestores de contenido.
En la búsqueda del sistema de gestión de contenidos más acorde con los intereses de cada uno
es fácil perder la perspectiva fácilmente. Hoy en día se encuentran en el mercado entre 250 y
300 programas diferentes, que van desde simples sistemas modulares para blogs a gestores
más completos para el ámbito profesional. Aquí, la cuestión central gira en torno a los
requisitos que ha de cumplir un gestor de contenidos para que pueda soportar eficazmente el
proyecto previsto.
Para dar con el mejor CMS y sacarle todo el partido, es necesario tener claro el contenido y el
objetivo del proyecto.
https://neliosoftware.com/es/blog/wordpress-drupal-o-joomla-cual-es-mejor/
https://www.ionos.es/digitalguide/hosting/cms/cms-en-comparativa-los-gestores-de-
contenido-mas-usados/
https://isyourweb.com/comparativa-drupal-joomla-y-wordpress/
7
IAW02 – Instalación de gestores de contenido.
8. WORDPRESS
- WordPress en un servidor de aplicaciones web, distribuido bajo licencia GP. Aunque sea
gratuita, debemos tener en cuenta el coste del servidor web (en el caso de que no sea
propio).
Rendimiento de Wordpress
Una de las ventajas de WordPress, la cantidad de plugins que maneja, es una de las principales
desventajas desde el punto de vista del rendimiento.
Cuando el CMS tiene muchos plugins instalados, el rendimiento y la capacidad de respuesta del
sitio web pueden verse afectados.
Algunos desarrolladores que trabajan con WordPress recomiendan incluir los plugins que logran
un buen nivel de rendimiento y eliminar el resto.
A continuación, figuran una serie de artículos relacionados con los pasos a seguir para optimizar
wordpress:
https://www.webempresa.com/blog/como-mejorar-la-velocidad-de-wordpress-en-2017.html
8
IAW02 – Instalación de gestores de contenido.
https://www.arsys.es/blog/programacion/mejorar-rendimiento-wordpress/
https://ragose.com/optimizar-wordpress-guia-paso-a-paso/
Instalar un plugin de caché: para que wordpress utilice un área de caché y permita que se
guarden las copias de las páginas consultas y puedan ser utilizadas por otros usuarios. El más
usado por ser gratuito es WP Super Cache.
Eliminar los plugins no necesarios: Lo que importa es que no haya plugins con un alto
consumo de recursos, porque será este el que ralentice tu WordPress.
Eliminar los plugins que no estemos utilizando o con funciones que pueden ser reemplazadas de
otra forma. Aunque perdamos alguna funcionalidad, a largo plazo el sitio funcionará de forma
más rápida y segura.
Cuando estemos planificando que plugin eliminar, debemos tener en cuenta que muchas de sus
funciones podemos crearlas nosotros mismos (codificando directamente en HTML), sin
necesidad de emplear plugin. Ejemplos:
- En vez de instalar un plugin para generar la lista de “Entradas populares”, podemos crear
la lista en HTML puro.
Para analizar el rendimiento de que plugins pueden estar causando problemas, hay otro plugin
P3 Plugin Performance Profiler, es un plugins para WordPress que analizará hasta el último
plugin de tu web y te dirá cuál de ellos es el culpable del consumo de recursos.
A la vista de estos datos, los plugin que actúan dentro de todos los post consumirán la mayor
parte de los recursos.
9
IAW02 – Instalación de gestores de contenido.
9. JOOMLA
Cuando instalamos Joomla, somos propietarios de nuestro sitio pero no del sistema Joomla que
se utiliza para el mismo (no podríamos venderlo como si fuese nuestro). Esto quiere decir que
hay ciertas leyes de Copyright que tenemos que respetar (no confundir con el Copyright de los
contenidos que puede ser nuestro). Cuando un cliente nos page por la construcción de un sitio
utilizando Joomla, el dinero no es por el concepto de compra del software (es gratuito), sino por
los servicios que de él se deriven: instalación, configuración, diseño, puesta en marcha y soporte.
El código base de Joomla está escrito en PHP. Aunque esté pensado para trabajar en un Servidor
Web Apache+PHP+MySQL, también puede correr en otros servidores, siempre que tengan el
módulo de PHP y el gestor MySQL.
10
IAW02 – Instalación de gestores de contenido.
- Sistemas de reserva
- Herramientas de comunicación
https://docs.joomla.org/Extension/es
https://docs.joomla.org/Extension_types_(general_definitions)/es
Directorio de extensiones
https://extensions.joomla.org/
En Joomla, por extensión se entiende todo aquello que realiza alguna tarea.
Son extensiones:
Ya los hemos visto, son aplicaciones mucho más simples que los
componentes y generalmente son una extensión o complemento
Módulos de algún componente.
Muestran información secundaria, simplificada que toman de la
base de datos y luego cargan sobre los laterales del sitio.
11