Hay docenas de grandes CMS por ahí. Independientemente del tipo de sitio que esté construyendo, probablemente haya uno que se ajuste perfectamente a él.
El problema es que la mayoría de los diseñadores y desarrolladores no quieren perder tiempo aprendiendo un montón de diferentes CMS. Quieren aprender uno, o tal vez dos, y usarlos para todos sus sitios. Eso significa que necesitan algo que sea flexible y poderoso.
Los CMS a continuación se ajustan a esa factura bastante bien. Algunos se han convertido prácticamente en nombres familiares (al menos en hogares de diseño), mientras que otros son un poco más oscuros.
Los primeros tres, WordPress, Joomla !, y Drupal, son indiscutiblemente los mejores CMS que existen. Los próximos siete son un poco más subjetivos, pero tienen una buena combinación de soporte, características y facilidad de uso.
Pruébelos y decida cuál es el más adecuado para sus necesidades y las de sus clientes.
Gratis, basado en PHP
Hace un par de años, se debatió ampliamente si WordPress realmente debería considerarse un CMS teniendo en cuenta sus raíces como una plataforma de blogs. Ese debate ha quedado prácticamente en el olvido en este momento, ya que WordPress ahora impulsa muchos sitios web que no pertenecen al blog, que incluyen desde simples sitios de estilo de folletos de varias páginas hasta redes sociales completas (usando complementos como BuddyPress).
Hay miles de temas disponibles para WordPress, así como miles de complementos y widgets para ampliar su funcionalidad. WordPress también tiene una comunidad increíblemente activa que lo rodea, lo que significa que es fácil encontrar tutoriales o información sobre casi todos los aspectos del desarrollo de WP.
Mediante complementos y temas personalizados, puede convertir a WP en una red social, un foro, un sitio de comercio electrónico y mucho, mucho más. También hay una función incorporada para crear redes de blogs u otras instalaciones de varios blogs desde una única instalación central. WordPress.com ofrece una versión alojada y menos versátil de WordPress, aunque la funcionalidad básica está ahí.
Gratis, basado en PHP
Joomla! es utilizado por algunas empresas muy importantes como el CMS para sus sitios web, incluidos MTV, la Universidad de Harvard y IHOP. También es adecuado para redes de back-end, y Citibank lo utiliza para ese fin. Joomla! se ha utilizado para todo, desde sistemas de control de inventario hasta sistemas de reservas, directorios empresariales complejos, además de sitios web normales.
Joomla! tiene un largo historial de desarrollo y una comunidad de desarrolladores muy activa (con más de 200,000 usuarios y colaboradores), por lo que encontrar información y tutoriales es fácil. También hay toneladas de complementos y complementos para Joomla !, por lo que la extensión de la funcionalidad de Joomla! No requiere necesariamente una codificación personalizada.
Si bien hay muchos temas para Joomla !, la calidad para muchos no se compara con lo que está disponible para WordPress. Sin embargo, hay algunos grandes temas, disponibles, si está dispuesto a buscarlos.
Gratis, basado en PHP
Drupal es otro CMS muy popular, utilizado por una serie de empresas de alto perfil como el New York Observer, Popular Science, MIT, Sony Music, Fast Company y otros. Incluye un conjunto de características para crear sitios internos y externos, y un montón de herramientas para organizar su contenido.
Drupal tiene una comunidad muy activa, con varios canales de IRC, foros e incluso eventos Drupal cara a cara. También hay documentación generada por la comunidad que se actualiza y mejora constantemente. Esta documentación incluye todo lo que necesita saber sobre instalación, construcción de sitios y módulos, diseño de temas y más.
Hay más de 6.000 complementos ("módulos") disponibles para Drupal, por lo que es fácil extender la funcionalidad de Drupal para hacer casi cualquier cosa que desee. Esto significa que puede dedicar su tiempo a enfocarse en el diseño y el contenido, en lugar de tener que codificar un montón de funciones complicadas.
$ 99.95 a $ 299.95 según licencia, basado en PHP
ExpressionEngine es un híbrido interesado de software comercial y de código abierto. El código base para el núcleo de ExpressionEngine se basa en CodeIgniter, que es su propio marco PHP de código abierto. Pero el aspecto comercial del CMS significa que hay desarrolladores comprometidos y personal de soporte técnico enfocado únicamente en EE.
Hay un montón de excelentes sitios web creados en ExpressionEngine, y han configurado un sitio de exhibición, Show-EE , específicamente para compartirlos. Algunos sitios creados en EE incluyen A | X Life, el sitio Canon Ixus y LivingSocial Adventures.
ExpressionEngine no tiene tantos complementos y complementos como muchos otros CMS, con solo 22 módulos adicionales y un poco más de 100 complementos oficiales. Sin embargo, los complementos y complementos que tienen son algunos de los más utilizados, e incluyen una wiki, un foro de discusión, un administrador de miembros, una lista de correo, un comercio electrónico, estadísticas y mucho más. También hay complementos de comunidad, si no puede encontrar lo que necesita en los complementos oficiales. El conjunto de características principales de EE es impresionante, también.
Gratis, basado en PHP
TextPattern es probablemente uno de los CMS más ignorados que hay. Sin embargo, TextPattern es un CMS altamente flexible, fácil de usar y fácil de personalizar por diseñadores y desarrolladores. Utiliza un sistema de etiquetado para hacer que la recuperación de contenido y la visualización sean fácilmente controlables. TextPattern usa Textile para convertir rápidamente texto sin formato a XHTML válido en sus artículos y contenido, lo que lo hace muy fácil de usar para usuarios menos técnicos.
TextPattern no tiene la gran variedad de temas o plantillas disponibles para WordPress, Drupal o Joomla !, con solo un poco más de 120 temas de usuario disponibles. También ofrecen temas administrativos de back-end, para personalizar la experiencia del usuario para los creadores de contenido.
Hay casi 700 complementos para TextPattern y otros 50+ mods. Las categorías de complementos incluyen galerías de imágenes, integraciones, comercio electrónico, campos personalizados, archivos, artículos, funciones de administración, navegación y más. Los mods y complementos disponibles aumentan en gran medida la funcionalidad de TextPattern y pueden hacer que sea un CMS mucho más poderoso.
Gratis, basado en PHP
Contao tiene una interfaz de usuario que incorpora Ajax y otras características de la Web 2.0 para mejorar la usabilidad. Incluye funciones de edición avanzadas para el contenido, incluida la edición de múltiples registros a la vez o el retroceso a versiones anteriores de contenido.
También incluye una serie de módulos integrados comunes. El módulo de calendario admite múltiples calendarios, eventos de todo el día y de varios días, eventos abiertos y sindicación a través de RSS o Atom. El módulo de boletín informativo incorporado admite correos electrónicos opcionales doble en HTML o texto sin formato. Puede importar destinatarios de un archivo CSV e incluso personalizar los boletines que se envían. El módulo de noticias / blog build-tin incluye soporte para múltiples categorías, archivos, publicaciones destacadas, comentarios y sindicación RSS o Atom. También hay disponibles toneladas de módulos adicionales para ampliar aún más la funcionalidad de Contao.
Hay un mercado de varios temas premium para Contao, aunque parece que hay aún menos temas gratuitos disponibles. Esto no es realmente un problema para los diseñadores que planean crear todos sus sitios desde cero (y Contao incluye un marco de CSS incorporado para que esto sea más fácil).
Gratis, basado en PHP
SilverStripe es un CMS de código abierto que es adecuado para desarrolladores y diseñadores que se sienten cómodos con el código. Tienen recetas y tutoriales para desarrolladores principiantes, y muchos módulos para cosas como blogs, formularios y foros. El código está aislado en Sapphire, por lo que los diseñadores pueden usar cualquier HTML y CSS que deseen para diseñar sus sitios. También es compatible con varias plantillas de página para satisfacer diferentes necesidades.
SilverStripe también tiene potentes herramientas de creación de contenido. Puede configurar su propio proceso de aprobación de contenido, así como publicar o anular la publicación de contenido en fechas específicas, y tener diferentes niveles de permisos para diferentes partes del sitio. Eso puede ser muy útil si tiene varios editores o autores que solo necesitan acceso a una parte específica del sitio.
SilverStripe se ha descargado más de 350,000 veces y hay una comunidad de desarrollo sólida. SilverStripe LTD. Administra el desarrollo del código, por lo que siempre hay alguien a quien puede llamar si necesita ayuda. Al mismo tiempo, sin embargo, tienen socios en más de 30 países, lo que significa que no está encerrado en un único proveedor como usted con muchos CMS comerciales y de nivel empresarial.
Gratis, basado en .NET
Umbraco brinda a los diseñadores un control total sobre los aspectos de diseño, y se enfoca en los estándares web y en un sistema de plantillas completamente abierto. Hay kits de inicio y máscaras disponibles para que sea más rápido comenzar. También es fácil integrar contenido Flash y Silverlight en su sitio basado en Umbraco. Se construyen varios sitios de alto perfil en Umbraco, incluidos los sitios de Heinz y ABBA.
Desde el punto de vista de la creación de contenido, Umbraco facilita la gestión del contenido al utilizar una vista en árbol de su sitio. Permite la presentación de información definida por el usuario sobre su contenido, para que solo vea lo que necesita. Es compatible con control de versiones, publicación programada y vistas previas. Una ventaja que tiene Umbraco sobre muchos otros CMS es que funciona bien con contenido creado en Microsoft Word, lo que puede ser una gran ventaja para los usuarios que están acostumbrados a tratar con productos de Office. (¿Cuántas veces los clientes le enviaron documentos con un formato de Word detallado que esperaban que recreara a la perfección?)
Umbraco tiene soporte para desarrolladores y diseñadores para personalizar el back-end con aplicaciones personalizadas. Tiene una API abierta para que los desarrolladores puedan acceder fácilmente a todos los aspectos de Umbraco a los que se puede acceder a través del back-end. Esto abre un montón de opciones de aplicaciones personalizadas para los desarrolladores.
Gratis, basado en PHP
hormigón5 no solo es un CMS poderoso, sino que también se puede usar como un marco para desarrollar aplicaciones web. Diseñar sitios es fácil y se puede hacer en una variedad de niveles. Puede comenzar con un tema y luego anular los estilos sin tocar el código. O puede codificar sus propios temas con HTML y CSS. Si te sientes cómodo con PHP, puedes usar plantillas personalizadas que pueden anular la apariencia de cualquier bloque.
Una ventaja concreta que tiene sobre algunos otros CMS es la edición en contexto. Han intentado replicar la funcionalidad de un procesador de textos, al tiempo que simplifican la edición de páginas a medida que las ve. Lo hace muy fácil de usar para los usuarios no técnicos, que pueden ser los que administran el contenido del sitio.
Según el Informe de participación de mercado de CMS de código abierto de 2010, la comunidad de desarrolladores de concrete5 es la que más crece entre los CMS de código abierto. Tienen una comunidad muy activa, con métodos orientados a diseñadores, complementos y temas con soporte real, e incluso soporte de tickets si se encuentra con un problema que no puede ser resuelto en los foros. La comunidad y el apoyo que rodea al concreto5 lo convierten en un CMS muy atractivo para los usuarios al principio y al nivel intermedio.
Gratis: $ 28 al mes según el conjunto de características alojado.
CushyCMS es el único CMS alojado en esta lista. Hay una versión gratuita de características limitadas que incluye una cantidad ilimitada de sitios, páginas y editores, pero no le permite usar su propio logotipo o su propio nombre de dominio para el panel de administración ni personalizar la experiencia de administrador. Si no le importa su propia marca en el panel de administración, puede funcionar para su negocio. La versión paga, que cuesta $ 28 al mes, tiene muchas más funciones, incluido soporte de marca.
Lo principal que distingue a CushyCMS de la mayoría de los demás es que está específicamente destinado a facilitar a sus clientes la edición de su propio contenido. Usted diseña el sitio web como lo desee, y luego lo agrega a la cuenta CushyCMS. Desde allí, puede definir qué partes son editables y dar acceso a sus clientes.
Debido a la naturaleza de CushyCMS, no hay complementos ni temas predefinidos. Pero para los diseñadores que quizás no estén acostumbrados a trabajar con un CMS, o que diseñen una gran cantidad de sitios básicos que realmente no necesitan un CMS con todas las funciones, pero que necesitan ser editables por sus clientes, CushyCMS es una gran opción.
¿Qué CMS usas? Dado que los "mejores" CMS son muy subjetivos, ¿hay uno que piense que debería haber sido incluido en lugar de uno de los anteriores? Háganos saber en los comentarios!