WordPress: ¿Qué es un CMS? Utilidad y Características

WordPress: De todo un poco sobre el más popular CMS

WordPress: De todo un poco sobre el más popular CMS

WordPress es un software diseñado con énfasis en la accesibilidad, rendimiento, seguridad y facilidad de uso, lo que lo ha convertido en el más popular CMS al día de hoy. Un gran SW que funciona fácilmente con una configuración mínima, permitiendo que tanto los Administradores de Sitios Web y cualquier Bloguero o Creador de contenido Digital, pueda centrarse fácilmente en la gestión de su trabajo, y en el compartir sus publicaciones, producto o servicios, según sea el caso.

El CMS (del inglés Content Management System o Sistema de Gestión de Contenidos) WordPress no solo es un producto básico, cuyo manejo es simple y predecible, sino que además ofrece potentes características y añadidos (Temas, Complementos, entre otros) que le permiten crecer como aplicación y facilitan el crecimiento, desarrollo y éxito de los sitios web creados con él.

WordPress: Introducción

Recuento

Ya en otras publicaciones sobre WordPress en el Blog DesdeLinux hemos abarcado aspectos aislados tales como: ¿Qué es?, con la publicación del año 2.015 llamada «Conoce al nuevo mejorado WordPress.com, ¡Calypso!«, su instalación y configuración con Apache2 y Nginx, con las publicaciones del año 2016 y 2018 llamadas «Instalación y configuración de WordPress 4.5 Multisite en Debian Jessie« y «¿Cómo instalar WordPress en Ubuntu 18.04 y derivados?« respectivamente.

También se han creado publicaciones sobre sus complementos más útiles o favoritos del momento durante el año 2016 con las publicaciones «8 interesantes plugins de WordPress para tu sitio web« y «3 Plugins Freemium que no pueden faltar en tu WordPress«. Aunque no se han publicado artículos sobre sus temas y otras cosas más como aspectos de configuraciones o políticas de seguridad.

En esta publicación, dejaremos bien en claro ¿Que es un CMS?, que utilidad proporciona y que características lo definen como SW, a parte mencionar que es WordPress.

WordPress: ¿Qué es un CMS? - Tipos

¿Qué es un CMS?

Historia

Antes de aclarar detalladamente que es un CMS, es bueno entender que al principio de la Informática o Tecnología Web, crear un sitio web relativamente sencillo podía ser una actividad bastante compleja y laboriosa, aún para expertos, cuando el desarrollo a implementar llevase altos estándares de calidad visual, estructura de navegación y variedad de contenidos.

Los Programadores o Desarrolladores Web solían requerir conocer y/o dominar en buen grado diversas tecnologías, tales como HTML, JavaScript y CSS, para crear un sitio web estático. O ASP, JSP o PHP si por el contrario se tratase de un sitio web dinámico, solo por nombrar algunas de las más populares y disponibles tecnologías de épocas pasadas recientes. Y la actualización del contenido del mismo también se volvía una tarea ardua, a medida que el sitio web crecía con nuevas secciones, estructuras o jerarquías.

Muchas veces todo esto de modificar contenidos existentes, buscar y localizar secciones y módulos, y hasta el gestionar tanto las páginas como las imágenes y recursos en el servidor, lo realizaban los mismos Programadores o Desarrolladores Web mediante herramientas o desarrollos propios, lo que ocasionaba el aumento de los costos y la complejidad del sitio web.

Esta situación creaba la necesidad tacita de una herramienta, de uso general, fácil de utilizar, tanto para crear sitios web sin asistencia de personal experto, recursos técnicos avanzados u otras herramientas externas, como para su gestión, administración y mantenimiento dentro de un entorno integrado. Y fue así como empezaron a crearse los primeros «Sistemas de Gestión de Contenidos» o CMS para satisfacer dicha necesidad.

WordPress: Concepto

Concepto

Por ende, se puede resumir muy útilmente y de forma corta que un CMS es:

“Una herramienta de software para crear, administrar y gestionar un sitio web”.

Y en una forma más extensa, que un CMS es:

«Un Entorno Integrado de Desarrollo (IDE) que nos permite la creación, gestión, mantenimiento y actualización de un sitio web, además de así mismo. Y que por lo general incluye una cierta cantidad de opciones y funciones extras, tales como: Catálogos de productos, Mapa del Sitio, Galerías de Imágenes, Temas, Complementos, Carritos de Compras, entre muchos otros».

WordPress: Utilidad

Utilidad

Un CMS en su más sencilla concepción debe no solo permitir la creación de un sitio web, sino facilitar su creación y gestión sin necesidad de conocer a profundidad las tecnologías relacionadas con dicho proceso, es decir, que deben permitir que un usuario básico del área pueda con ciertos conocimientos básicos relacionados con la edición de páginas web crear y gestionar uno con relativa facilidad.

Para eso un buen CMS, como por ejemplo WordPress, debe separar en dos áreas, algo que los típicos usuario ven como un todo integrado, es decir, el diseño o aspecto visual del sitio web y el contenido de mismo, tanto en forma de texto como multimedia: archivos ofimáticos, imágenes, animaciones, videos, sonidos, entre otros.

Por lo tanto, en un completo y funcional CMS, el diseño y su contenido deben ser independientes. Para que así, al cambiarse el diseño del sitio web, esto no afecte al contenido, que deberá seguir mostrándose y adaptándose a las características del nuevo diseño.

Por ende no es una buena practica, agregar elementos de diseño dentro del contenido, para que un cambio en el diseño de un sitio web no signifique un esfuerzo extra como revisar todos los contenidos para eliminar o revisar esos elementos.

Por ende, una de las primeras tareas al crear un sitio web con un CMS suele ser seleccionar o diseñar con sumo cuidado su apariencia visual o tema gráfico. Para luego poder introducir los contenidos que se mostrarán en los espacios reservados a tal efecto en dicha plantilla.

WordPress: Características

Características

Un CMS bien completo debe incluir por defecto una buena lista de capacidades, características, opciones y funciones, que ayuden tanto en la creación de un sitio web básico sin requerir módulos adicionales o adaptaciones externas, como el desarrollo de un sitio web avanzado por medio de módulos, complementos, o adaptaciones específicas o integraciones externas.

Entre estas podemos citar las siguientes:

Acceso web

Debe proveer la capacidad o funcionalidad de acceder al mismo, sin necesidad de ser instalado, desde cualquier Ordenador o Dispositivo con acceso a un Navegador Web y conexión a Internet, es decir, de forma remota. Está no es una característica o funcionalidad imprescindible, pero sí que añade flexibilidad y facilidad de uso.

Rápida curva de aprendizaje

Debe favorecer el rápido uso del mismo por parte de usuarios básicos (ofimáticos) con ciertos conocimientos técnicos, para un eficiente y eficaz dominio de la herramienta (Edición y gestión de contenidos), siempre que esto no incluya la necesidad de usar las opciones de configuración y administración del mismo.

Gestión de contenidos y recursos

Debe incluir todas las típicas funciones y características para la edición, organización, revisión, programación y publicación de los contenidos, tanto texto como multimedia: archivos ofimáticos, imágenes, animaciones, videos, sonidos, entre otros.

Interfaz de administración y gestión

Debe mostrar las más comunes y útiles opciones de configuración en su respectiva interfaz gráfica de administración, para minimizar y/o evitar la manipulación de ficheros de textos para configuración que requieran un conocimiento más profundo de la herramienta o la plataforma donde este instalado.

Perfiles de usuario

Debe poder crear y gestionar varios perfiles de usuarios, con diferentes roles y responsabilidades, como autores, editores o administradores, para que en función de los mismos, los usuarios de los sitios web puedan hacer diferentes cosas y obtener diferentes experiencias de uso, basadas en sus accesos, privilegios o restricciones.

Completo Editor de Textos

Debe incluir un Editor de texto lo más completo y avanzado posible que facilite el dar un formato optimo a cualquier contenido, mejorando así su lectura y seguimiento por parte de los usuarios. Un buen editor de texto entre muchas cosas debe incluir opciones tales como el uso de caracteres en negrita y cursiva, listas enumeradas o no, párrafos, sangrado, entre muchos otros.

Categorización de contenidos

Debe facilitar al usuario la localización de cualquier contenido de su interés, permitiendo su categorización, para así obtener una visualización de solo lo necesario y buscado.

Complementos e Interfaces de Programación

Debe permitir la instalación, integración y uso de Complementos (Plugins) y Aplicaciones de Interfaces de Programación (API), para añadir nuevas y mejores o especificas funcionalidades al gestor de contenidos. Permitiendo el crecimiento de la Herramienta en sí y el sitio web.

Diseño visual configurable/personalizable

Debe facilitar las posibilidades de diseño de un sitio web, de forma que los diseñadores de los sitios web no tengan ninguna limitación o restricción en su trabajo creativo, y puedan integrarse fácilmente sus diseños.

Gestión separada del contenido y el diseño

Como ya dijimos antes, un buen CMS debe poder dejar que un diseñador haga e integre su diseño, y los editores o autores redacten sus contenidos, sin que los cambios de uno u otro interfieran entre sí.

Posicionamiento SEO

Debe lograr la generación de sitios web que cumplan con las directrices o políticas para los Webmaster de los principales buscadores. Es decir, la creación de sitios web cumplan con los factores básicos de posicionamiento, es decir, que sean «SEO-friendly».

Eficiente, rápido y bajo consumo de recursos

Debe ser una aplicación informática que no sobrecargue los recursos del servidor donde es alojado, es decir, que utilice racionalmente los recursos de éste para su propia ejecución (memoria, CPU, disco duro). Para que no afecte al rendimiento general del servidor web y, en consecuencia, no incida negativamente en la experiencia de usuario de los sitios web.

Soporte técnico y Comunidad de usuarios

Debe contar con un eficiente y eficaz soporte técnico, que atienda las fallas y errores de la aplicación, y con una amplia comunidad de usuarios, con sus propios foros de participación, wikis, blogs, entre otras herramientas, que faciliten la ayuda sobre cualquier incidencia, y así resolver rápidamente.

WordPress: ¿Qué es?

¿Qué es WordPress?

Actualmente WordPress (WP) es uno de los CMS más usado de todo el ecosistema de apps en esta área. Tiene una enorme comunidad de millones de usuarios enfocados no solo en la creación de blogs sino también en cualquier tipo de sitio web, por muy sencillo y robusto que necesite ser.

WP empezó en 2003 cuando Mime Little y Matt Mullenweg crearon una bifurcación de b2/cafelog. Y debido a la necesidad de un sistema de publicación personal, elegante y bien estructurado para ese tiempo. Hoy WP usa el lenguaje PHP, y MySQL como Gestor de Base de Datos (BD) y Apache como servicio bajo licencia GPL. Por lo que dicha aplicación u herramienta de SW, cumple con las características de Código Abierto (CA) utilizado en el Software Libre (SL).

WP es un robusto CMS de libre descarga y uso, pero también es un enorme y excelente servicio de plataforma de alojamiento y publicación de sitios, gratuitos y pagos, conocido como «WordPress.com« el cual recibe actualizaciones muy frecuentemente. Además cuenta con otro dominio hermano conocido como «WordPress.org« disponible también en idioma español. Y que cuenta con un enorme contenido útil de corte informativo y técnico.

En la actualidad

En grandes rasgos, puede decirse que es uno de los más usados principalmente debido a su extrema facilidad de uso, lo que lo hace ideal tanto para usuarios principiantes y su primer sitio web o para usuarios profesionales y sus múltiples proyectos web de sitios web desde los relativamente pequeños sin requisitos especiales, como sitios web corporativos o blogs de gran alcance.

Su extensa biblioteca oficial y no oficial de complementos (plugins) abarca casi cualquier esencial necesidad a implementarse. Su enorme comunidad de usuarios, muy experimentada, metódica y organizada a nivel mundial y en muchos idiomas, con grandiosos foros, es sumamente colaborativa y útil para resolver los problemas (fallos y errores) que se presentan con dicha herramienta.

WP no es perfecto, pero si es muy completo. Tal vez tenga ciertas limitaciones en el área del diseño web que viene «de fábrica», pero esto se compensa con la enorme oferta disponible de complementos, temas y plantillas, gratuitas y pagas, para cubrir prácticamente cualquier tipo de necesidad de cualquier sitio web.

WordPress: Conclusión

Conclusión

En está publicación hemos visto a profundidad que es un CMS y que es WordPress. En próximas publicaciones sobre WP exploraremos un poco más a profundidad sobre las características actuales del mismo, su Comunidad, su Soporte, que son los Temas y los Complementos, y cuales son los más populares actualmente. Además de explorar algunos tips de seguridad para así cumplir con los objetivos iniciales de la publicación, y exponer que alternativas en línea o instalables existen a WP.

Por ahora, nos debe quedar claro que no es correcto o apropiado permitirnos tener un sitio web cuyo contenido solo pueda ser gestionado por profesionales técnicos cualificados; por razones de dependencia a un personal especifico, costos y la dinamización del mismo sitio web.

Y que la acción más lógica es optar por el uso de un CMS genérico por sobre un gestor de contenidos construido a la medida, para disponer de la suficiente versatilidad y flexibilidad la incorporación de módulos o complementos, pagos o gratuitos, existentes en una gran comunidad global que también ofrezca ayuda o soporte. Teniendo en cuenta a WordPress como una excelente primera opción de CMS a usar.


Deja tu comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

*

  1. Responsable de los datos: Miguel Ángel Gatón
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.