En los años 90 e incluso principios de los 2000, era habitual hacer un sitio web usando directamente HTML y CSS. Los sitios web tanto de empresas como particulares eran principalmente estáticos (su contenido se modificaba muy ocasionalmente). Se hacía poco uso de bases de datos y de CMS (Content Management System), plataformas que permiten crear sitios web de forma más rápida y dinámica, con contenidos cambiantes o actualizados.
De no ser un sitio web muy sencillo sin apenas contenidos ni páginas, hoy en día es inconcebible diseñar y mantener una web sin usar algún CMS o desarrollo a medida que emplee bases de datos.
Vamos a ver cuáles son las principales plataformas para poder montar un sitio web, lo extendidas que están y su uso recomendado.
Plataformas para sitios web generales
Ya sea un blog, un diario, sitio web de un pequeño negocio, página personal, o sitio corporativo, los mejores CMS han sido tradicionalmente WordPress, Joomla y Drupal, todos de código libre y programados bajo el lenguaje PHP.
Hoy en día el rey indiscutible es WordPress. A fecha de enero de 2022, de todos los sitios web de internet que utilizan algún CMS, el 65% son WordPress. Joomla y Drupal han caído en desuso con cuotas residuales en torno al 2% y en descenso.
En los últimos tiempos han surgido plataformas online que por una cuota mensual te ofrecen una herramienta con la que poder montar y diseñar tu web de forma más o menos visual e intuitiva. Son los llamados builders o constructores visuales de sitios web.
Uno de los máximos exponentes de estas plataformas online es Wix, y en menor medida Squarespace, Webflow o Weebly.
CMS como WordPress son altamente configurables. Existen multitud de plantillas y complementos que extienden sus funcionalidades. Es un sistema de código abierto y gratuito, con una gran comunidad de usuarios y desarrolladores. Todo ello hace que sea una excelente alternativa para un gran abanico de casos.
Constructores visuales online como Wix son adecuados si tu sitio web es meramente informativo y no vas a necesitar de muchas funcionalidades extras. El problema de esto es que tu negocio o sitio web crezca y quieras incorporar características que la plataforma no te proporciona. Seguramente acabes migrando tu web a WordPress u otro CMS.
Plataformas para tiendas online y comercio electrónico
Para montar una tienda online existen actualmente 3 alternativas a considerar en el caso de querer gestionar y alojar tu propia tienda: PrestaShop, WooCommerce (módulo de tienda para WordPress) y Magento.
En el caso de querer una herramienta online (como el ejemplo de Wix con los sitios web) de pago, que te permita en sí misma de forma visual y sencilla montar tu tienda online, está la opción de Shopify, muy popular en los últimos años hasta el punto de ser la plataforma más usada hoy en día para tiendas online.
Si eres un autónomo o pequeño negocio, las soluciones más interesantes seguramente sean WooCommerce o Shopify. Si tu operativa y lógica de negocio es más compleja, PrestaShop o Magento puede que se adapten mejor a tus necesidades.
Plataforma desarrollada a medida
Muchos de estos CMS, como WordPress y Prestashop, son ampliables y personalizables mediante plugins que puedes instalar, adquirir, o encargar su desarrollo.
Pero en ocasiones, en proyectos complejos y grandes estas plataformas no son las más apropiadas, habiendo de acudir a algún desarrollo a medida.
Hoy en día existen diversos lenguajes, entornos y frameworks que permiten el desarrollo relativamente ágil de aplicaciones online. Esta opción es, por lo general, mucho más costosa que contar con una plataforma ya hecha, pero a veces no quedará más remedio por cuestiones de lógica del negocio, nivel de personalización, optimización y rendimiento, etc.
En conclusión
Si quieres montar una web para tu marca personal, empresa o negocio, lo más idóneo es recurrir a WordPress. Si la web es meramente informativa y no vas a necesitar incorporar funcionalidades (ni ahora ni en el futuro), otra opción es recurrir a herramientas online como Wix.
Si pretendes montar una pequeña tienda online la opción también es clara, te recomendamos WooCommerce o Shopify.
Deberás tener en cuenta que aunque muchos de estos CMS sean gratuitos, no implica un coste 0 para tener un buen sitio web, ya que además de pagar por el alojamiento, dominio, plantillas o plugins, si no tienes los conocimientos o el tiempo necesario necesitarás contar con algún profesional que configure todo correctamente, realice personalizaciones, tenga nociones de SEO (posicionamiento en buscadores), optimización de velocidad, seguridad, normativa legal…