Los mejores CMS después de WordPress
Categoría:
Gestores de contenidos CMS,
Temas técnicos sobre webs
Fecha:
01/12/2022
¿Quieres crear un sitio web pero no tienes claro qué CMS utilizar? Seguramente estés dudando entre varias alternativas. En el mercado existen multitud de sistemas de gestión de contenido (CMS), pero a veces es difícil elegir la opción adecuada para construir tu sitio.
En este artículo, voy a intentar ayudarte a elegir la que mejor se adapte a tu proyecto y, para ello, voy a contarte cuáles son los mejores CMS después de WordPress, el rey de los gestores de contenido. ¡Allá vamos!
[elementor-template id="80835"]
Características de los gestores de contenido (CMS)
Antes de empezar a listar los mejores CMS del mercado, creo que es interesante aclarar qué son este tipo de herramientas. CMS son las siglas en inglés de "Content Management System" o, lo que es lo mismo, un sistema de gestión de contenido. Un CMS es una herramienta informática pensada para crear y gestionar un sitio web y su contenido de manera ágil y sencilla para el usuario. Dicho de otra manera, un CMS es una aplicación web que puedes utilizar en tu servidor para crear una sitio web completo sin necesidad de tener que escribir "a mano" todo el código que implica. Antes de que existieran los CMS, la tarea de crear una web y mantenerla implicaba necesariamente tener altos conocimientos de código HTML, CSS, PHP o JavaScript. Además, las labores de actualización del contenido pasaban por realizar modificaciones manualmente sobre el código, lo que era un proceso en ocasiones lento y tedioso. Para agilizar todo esto surgieron los CMS o gestores de contenido. Gracias a sus interfaces intuitivas y su facilidad de uso (algunas más que otras), es posible gestionar y actualizar sitios web de manera mucho más rápida. Además, gracias a los CMS, personas sin conocimientos avanzados de código pueden crear y mantener su propia página web, blog o tienda online. Obviamente, tener conocimientos de desarrollo web va a ser una grandísima ventaja al utilizar algunos de los CMS que existen.Cómo elegir el CMS adecuado
Cuando vas a empezar a desarrollar una web, sin duda una de las grandes preguntas que debes hacerte es: ¿qué CMS utilizo? Por supuesto a veces, y aun existiendo los gestores de contenido, una opción es optar por hacer un desarrollo a medida. Ciertos tipos de webs así lo requieren si, por ejemplo, necesitan funcionalidades extremadamente concretas. Pero aun así, pocos proyectos web se me ocurren que no puedan ser desarrollados con alguno de los mejores CMS que existen en el mercado. Sitios web corporativos, blogs, ecommerce, sitios web con membresía, plataformas de cursos, foros... Cualquiera de ellos puede hacerse con un CMS. La clave es saber cuál es el más adecuado para cada caso. Algunos de los aspectos que tienes que tener en cuenta para elegir el mejor CMS son:- Cómo es su curva de aprendizaje: No es lo mismo empezar en el mundo de los CMS con Magento que empezar con WordPress. Tenlo en cuenta al elegir tu plataforma de gestión de contenido.
- Cómo es su interfaz de gestión: Al crear y subir contenido, lo vas a hacer a través de una interfaz gráfica. Está claro que, cuanto mas intuitiva sea esta, más cómodo vas a estar utilizando el CMS.
- Cómo gestiona los perfiles de usuario: Tienes que tener en cuenta si el CMS permite crear diferentes tipo de roles de usuarios, asignarles diferentes permisos, etc.
- Qué formas tiene de categorizar el contenido el CMS: Es conveniente que te fijes en si puedes subir distintos tipos de contenido y crear categorías, etiquetas, etc., mediante las que organizarlo.
- Cuál es su nivel de personalización: Todos queremos que nuestro sitio web sea único, por lo que al elegir un CMS es interesante que te permita personalizar cuantas más cosas mejor.
- Si admite plugins o plantillas: Muchas veces el CMS que hayas elegido no viene con cierta funcionalidad de manera nativa. Esto no tiene por qué ser un problema si existe un plugin para ello que puedas instalar.
- Cómo gestiona el SEO: Si quieres que los usuarios te encuentren, tienes que hacer un buen SEO. Con algunos CMS es más fácil que con otros, porque permiten configurar u optimizar más elementos.
- Cómo es su consumo de recursos: Si tu web va lenta los usuarios se van a ir. Intenta elegir un CMS que optimice lo mejor posible los recursos de tu hosting.
- Cómo de grande es su comunidad de usuarios: A todos nos ha pasado. Te surge una duda con respecto a cómo hacer cierta tarea en el CMS y acudes a internet. Si la comunidad de usuarios del CMS que utilices es grande, mayores serán las opciones de que encuentres una solución.
- Su nivel de escalabilidad: Muchos proyectos nacen siendo un producto pequeño pero con el tiempo crecen y se convierten en grandes webs. Si tu CMS no te facilita ese crecimiento, quizás no es tu mejor opción.
- Seguridad: No lo dudes y escoge un CMS cuyas actualizaciones sean frecuentes.
- Precio: Muchas veces merece la pena pagar por un producto de buena calidad, pero también ten en cuenta que en el mundo de los CMS muchas de las mejores opciones son herramientas gratis y de código abierto.
Los mejores CMS del mercado
Tomar una decisión sobre cuál es el mejor CMS para crear tu sitio no es una tarea sencilla, ya que existen muchas y muy buenas opciones. Ahora que ya sabes qué aspectos tener en cuenta para elegir, voy a contarte cuáles son algunos de los mejores CMS del mercado.WordPress
Aunque este artículo se centra en los mejores CMS después de WordPress, quiero repasar antes de nada las características generales del más grande de los gestores de contenido. WordPress nació allá por mayo del año 2003 de manos de Matt Mullenweg y Mike Little como una herramienta orientada principalmente a la creación de blogs. Con el tiempo se ha convertido en el sistema más utilizado para crear sitios web de todo tipo, desde páginas web corporativas hasta tiendas en línea. Está desarrollado en PHP y MySQL y es de código abierto bajo licencia GPL. Como usuario, puedes utilizar WordPress de dos maneras:- Por un lado, existe wordpress.com, que funciona como un servicio online en el que utilizar el CMS. En este caso no necesitas contratar alojamiento ni instalar WordPress por ti mismo. Eso sí, ten en cuenta que con esta opción las posibilidades de personalización son menores que comparadas con el siguiente método.
- Por otro lado, está wordpress.org, que es el sitio web desde el que te puedes descargar el software de WordPress para instalarlo en tu hosting. En este caso tendrás control absoluto sobre la herramienta.
- PHP 7.4 o superior
- MySQL 5.7 o superior / MariaDB 10.3 o superior
- Nginx o Apache con el módulo mod_rewrite
- HTTPS
- Los "themes" o plantillas sirven para modificar el aspecto visual de la web y funcionan independientes al contenido. Es decir, puedes cambiar la plantilla de tu WordPress sin que ello afecte al contenido que tengas ya creado.
- Los plugins son "mini herramientas" que añaden funcionalidades extra a WordPress. Por ejemplo, existen plugins para añadir un sistema de chat, para mejorar el SEO, para crear tiendas online, para optimizar imágenes, etc.
Joomla
En agosto de 2005 surge Joomla como evolución de otro CMS llamado Mambo Open Source. La compañía australiana Miro era la propietaria de Mambo pero, por diferencias con los desarrolladores, el proyecto se bifurca y es cuando surge Joomla. Sin embargo no es hasta septiembre cuando se lanza la primera versión estable de este CMS. Joomla es un CMS muy versátil que puede utilizarse para muchos tipos de sitio web. De hecho, tal y como figura en su propia documentación, Joomla puede ser utilizado para sitios como:- Sitios web corporativos, intranets o extranets
- Sitios web de pequeños negocios
- Sitios de revistas o periódicos online
- Ecommerce
- PHP 8.0 (mínimo 7.2.5)
- MySQL 5.6 o superior o PostgreSQL 11.0 o superior
- Servidor Apache, Nginx o Microsoft IIS
- Componentes: Son las extensiones más complejas y tienen una parte pública (visible en el front-end de la web) y una privada en el panel de administración.
- Módulos: Son extensiones mas livianas, también llamadas cajas o "boxes", que pueden situarse en diferentes partes de las páginas y suelen estar ligadas a un componente.
- Plugins: Los plugins en Joomla son un tipo especial de componente que funcionan como controladores de eventos. Es decir, cuando se dispara un evento el plugin realiza una determinada acción.
- Plantillas: Sirven para cambiar el aspecto visual de la web y definen las posiciones en los que irán situados los módulos.
- Idiomas: Son básicamente paquetes de idiomas que afectan tanto a la parte pública de la web como a la interfaz de administración.
PrestaShop
Es una de las herramientas de gestión de contenido orientadas al ecommerce más conocidas del mundo. PrestaShop nació en el año 2007 gracias a Igor Schlumberger y Bruno Lévêquecon con la idea de hacer más accesible el comercio electrónico tanto a pequeñas como a grandes empresas. Este CMS es gratuito y está desarrollado en PHP, MySQL y Smarty (un motor de plantillas para PHP) y es de código abierto. Para instalar PrestaShop en tu hosting la propia compañía recomienda una serie de características para su correcto funcionamiento:- Servidor web Apache 2.2 o superior o Nginx.
- PHP 7.1 o superior.
- MySQL 5.6 o superior.
- Acceso FTP
- Configurar los parámetros 'memory_limit' en '256M' y 'upload_max_filesize' en '16M' dentro del archivo 'php.ini'.
- Certificado SSL.
- Extensiones de PHP : CURL, DOM, Fileinfo, GD, Intl, Mbstring, Zip, Json, iconv, MemCached, Apcu, OpCache.
- Configurar diferentes métodos de pago con el addon 'PrestaShop Checkout' (gratuito).
- Gestionar los envíos (impuestos, métodos de envío, empresas de transporte, etc).
- Vender productos digitales.
- Trabajar con la moneda que elijas y vender a todo el mundo.
- Tener un sistema de descuentos integrado.
- Llevar un registro de estadísticas de tu tienda online.
- Gestionar el stock de tu tienda.
Drupal
En el año 2000 Dries Buytaert y Hans Snijder crearon una red inalámbrica y un sitio web interno que les permitía compartir noticias e información entre ellos y otros estudiantes de la Universidad de Anwerp. Así nació Drupal, nombre que viene de la palabra holandesa 'druppel' que significa gota (de ahí el logotipo). En el año 2001 se produjo el lanzamiento de la primera versión de este CMS. Drupal es una herramienta gratuita y 'open source' (de código abierto) con licencia GNU/GPL y te la puedes descargar desde su sitio web para empezar a utilizarla. Está desarrollado en lenguaje PHP y MySQL para las bases de datos. Los requisitos recomendados de Drupal según la web oficial son:- Servidor Apache, Nginx o Microsoft IIS.
- PHP 8.0 o superior.
- MySQL (5.7.8 o superior), MariaDB (10.3.7 o superior), o Percona Server (5.7.8 o superior).
Magento
Magento es otro de los clásicos en esta lista de mejores CMS. Esta plataforma surgió en 2008 en California gracias a la empresa Varien Inc. Tres años más tarde, en 2011 fue adquirida por eBay y finalmente en mayo de 2018 es Adobe quien se hace con Magento. Si vas a instalar Magento en un servidor tienes que saber que los requisitos recomendables para utilizarlo son:- Servidor web Apache 2.4 o superior o Nginx
- PHP 7.3 o superior
- MySQL 8.0 o superior
- Certificado SSL
Shopify
En 2004 Tobias Lütke, Daniel Weinand y Scott Lake fundan Shopify como necesidad a la creación de un sitio web de venta online de equipos de snowboard. Años después (en 2006), Shopify fue lanzado oficialmente como plataforma. Shopify se ha convertido con el paso de los años en una herramienta muy popular. Tanto es así que según datos de W3Techs es el 2º CMS más utilizado y esto es debido en parte que es extremadamente fácil de usar. En este punto, tengo que aclarar que Shopify no es un CMS como tal sino más bien una herramienta de creación de sitios web, en este caso, de tiendas online. De todos modos, he decidido incluirlo en esta lista de mejores CMS porque es una plataforma muy popular entre los usuarios. Existe una gran diferencia entre los CMS de tienda online 'clásicos' como PrestaShop, Magento o WooCommerce y herramientas como Shopify y es que este último es una plataforma 100% online. Al estar basada en la nube, para utilizar Shopify no necesitas descargarte nada, ni contratar un hosting ni siquiera un dominio. De esta manera, los únicos requisitos que tienes que cumplir son registrarte en su plataforma y pagar la cuota mensual. Así de sencillo. ¿Y cuanto cuesta Shopify? Actualmente existen tres tipos de plan que puedes contratar y que van desde los 27€ al mes hasta los 289€ al mes. Las principales diferencias entre estos planes son el número de cuentas para personal, las sucursales para inventario, los tipos de informes, las tarifas de envío calculadas por terceros o las automatizaciones. Además de la tarifa mensual, Shopify también te cobra una comisión por cada venta. El porcentaje de esta comisión será mayor cuanto más básico sea el plan que contrates. Por supuesto tendrás un servicio de soporte 24h. a tu disposición por si tienes dudas con algún aspecto de tu tienda. Puede que estés pensando en la comodidad que te proporciona usar Shopify, y en parte es cierto ya no tienes que preocuparte por instalar nada, ni por tener conocimientos técnicos. De hecho, podrás tener tu funcionando tu tienda online relativamente rápido. Pero todo tiene desventajas. Si buscas poder personalizar al máximo tu tienda o gestionar al detalle tus productos, Shopify no es tu opción. Sí es verdad que en Shopify existen plantillas de pago, pero seguramente te encuentres con otras tiendas con una apariencia muy similar a la tuya. O quizás no puedas crear tantas variaciones en los productos como querías. En ese sentido, plataformas como WooCommerce superan claramente a Shopify. Lo mismo pasa con el SEO. Con Shopify estarás limitado en muchos aspectos porque tendrás que adaptarte a la propia estructura de la herramienta, y aunque sí que permite modificar ciertos aspectos (textos, descripciones de productos, metadatos) no podrás apoyarte en un blog con artículos que potencien el SEO de tu tienda (por poner un ejemplo). En cuanto al precio, el principal inconveniente son las comisiones por venta y el hecho de estar pagando a veces por cosas que realmente no necesitas. Es cierto que, aunque CMS como PrestaShop o WooCommerce son gratis, tienes que pagar un hosting, dominio y en ocasiones algún que otro plugin. La ventaja es que pagarás por lo que necesitas en cada momento y podrás escalar tu tienda a tu ritmo. Otro detalle importante es que con Shopify realmente tu tienda online está en manos de terceros. Si el día de mañana quieres migrarla a otro servicio, sencillamente no vas a poder. En resumen y bajo mi punto de vista, Shopify solamente debería ser tu opción si tus conocimientos técnicos son muy básicos y necesitas tener ya en funcionamiento tu tienda online y que además sea muy fácil de usar. Para el resto de casos, sin duda hay opciones mejores como las ya mencionadas PrestaShop, Magento o la combinación de WordPress + WooCommerce.Wix
Wix fue creada en 2006 por los israelíes Avishai Abrahami, Navad Abrahami y Giora Kaplan y usaba una plataforma basada en Adobe Flash. En marzo del año 2012 lanzaron un nuevo constructor de sitios basado ya en HTML5 que fue un completo éxito. Al igual que Shopify, Wix es una plataforma basada en la nube y con la que no necesitas preocuparte por contratar un hosting e instalar la herramienta. Simplemente tienes que contratar alguno de sus planes y empezar a crear un sitio web. Actualmente se encuentra en el tercer puesto de los CMS más utilizados según datos de W3Techs, y es que al igual que Shopify es una herramienta extremadamente fácil de usar y es por ello muy popular entre los usuarios menos experimentados. Al igual que pasa con Shopify, Wix tampoco es un CMS al uso. También he decidido mencionarlo en este artículo sobre los mejores CMS ya que a veces es considerado como tal (por ejemplo en los rankings de W3Techs). Como te decía, para utilizar Wix tienes que contratar alguno de sus planes. Están divididos en 'Planes para páginas web' y 'Planes de negocios y ecommerce'.- Los 'Planes para páginas web' van desde los 5,50€ al mes del plan 'Conectar dominio' hasta los 29€ al mes del plan VIP. Todos los planes incluyen 1 dominio gratis durante 1 año a excepción del plan 'Conectar dominio' el cual además te incluye publicidad de Wix en tu plataforma.
- Los 'Planes de negocios y ecommerce' están indicados para que crees tu tienda online y van desde los 20€ al mes del plan 'Business básico' a los 44€ al mes del plan 'Business VIP'.