
Me han dicho que Sitecore es el CMS de código cerrado preferido (debido a su increíble flexibilidad).
Dicho esto, ¿cuál es el equivalente de código abierto? ¿O hay uno? He jugado con Drupal y parece más una plataforma de blogs que un CMS. ¿Tienes una experiencia diferente? ¿Te encanta un CMS diferente?
Respuesta1
A pesar de no estar familiarizado con Sitecore, voy a arriesgarme y sugerir que Drupal es una buena combinación, exactamente porque es increíblemente flexible.
Cuando buscaba migrar el sitio web de una iglesia de HTML estático a una plataforma CMS, descargué y probé más de 50 plataformas diferentes. Me tomé los fines de semana durante varios meses. Sí, ¡soy un fanático del castigo! La mayoría los pude descartar en menos de media hora: problemas de estabilidad, falta de documentación, ninguna comunidad de la que hablar, etc. Drupal fue mi elección final.
La configuración predeterminada de Drupal es similar a la de un blog, claro, pero eso parece deberse principalmente a que es una configuración que los nuevos usuarios entienden y pueden usar como punto de partida para la personalización.
Una habilidad clave que me gusta es la forma en que Drupal trata todo el contenido de la misma manera, lo que le permite mostrar múltiples perspectivas del mismo contenido desde diferentes lugares dentro de su sitio.
Algunos módulos, como CCK y Views, son tan potentes que requieren un estudio independiente por sí mismos. Como puedes adivinar, esto es tanto bueno como malo.
Soy un desarrollador de tiempo completo, pero casi nunca he necesitado romper el capó y preocuparme por el código PHP.
Si desea una solución empaquetada con soporte completo, algo parecido al modelo de código cerrado, consulteAquia Drupal, ofrecen un instalador completo y soporte con algunos extras sorprendentes. (Aclaración: la distribución Drupal de Aquia sigue siendo GPL, por lo que puede descargarla y probarla/usarla de forma gratuita. Solo brindan soporte y también algunos servicios de red).
Respuesta2
Hablo de Drupal porque es el único que conozco y uso. Drupal está un poco "orientado al programador". Está escrito en php, funciona principalmente en mysql pero también puedes conectar ldap. Las cosas no son precisamente fáciles si no estás satisfecho con lo que hace un módulo y tardas incluso en entenderlo y utilizarlo. La buena noticia es que Drupal tiene una gran comunidad y muchos buenos libros/libros electrónicos muy útiles para aprenderlo (http://www.packtpub.com/drupal-books)
Respuesta3
Después de haber investigado varios sistemas de gestión de contenidos para varios proyectos diferentes, debo decir que depende.
El mayor desafío que experimenté fue hacer coincidir la funcionalidad proporcionada por el proveedor de alojamiento con los objetivos del cliente. Básicamente, el cliente quería un sitio nuevo y elegante pero no quería pagar mucho más por la funcionalidad alojada necesaria.
Dicho esto, he tenido mucho éxito utilizando Drupal. Me resultó fácil de administrar, los diseñadores pudieron usar los módulos para ofrecer la funcionalidad deseada, la mayoría de los planes de hosting incluían la funcionalidad PHP y SQL db necesaria y al cliente final le gustaron los resultados. Desafortunadamente, también me han afectado mucho las vulnerabilidades XSS.
Respuesta4
Joomla o Typo3 dependiendo de cuánto tiempo tengas para aprender a personalizarlo, Joomla es más fácil de aprender, Drupal también es bueno, hay muchos complementos para elegir. Realmente me gustó crear sitios web de typo3 después de que lo dominé, tiene una excelente interfaz de backend, buena para organizaciones donde habrá varios editores de sitios web en diferentes departamentos.