He estado en la gestión de contenidos esencialmente toda mi carrera. Mi primer trabajo fue para una editorial global donde construí todo el sistema de publicación. Ahora consulto en soluciones CMS para empresas globales.
Entonces, comenzaré diciendo que aprender a codificar y usar el sistema CMS no son opciones polares. Son complementarios. Puedes desarrollar una extensión para la mayoría de los CMS disponibles.
Si tiene requisitos muy únicos y realmente no hay herramientas disponibles o las herramientas que están disponibles realmente se interpondrán (y, sinceramente, no será un desarrollador entusiasta), de todos modos, construirán las suyas propias.
Pero considere esto: ninguno de mis clientes ha venido a mí para construir un CMS desde cero.
- ¿Es cierto que algunas personas no pueden entender un tema en particular porque sus cerebros no procesan la misma información para llegar a la misma conclusión?
- ¿Cuáles son las compañías de contenido más populares de ‘aprendizaje combinado’?
- ¿Puede el trastorno obsesivo compulsivo interferir con la capacidad de aprender?
- Cómo leer un libro con cuidado y paciencia.
- ¿Qué debo aprender en matemáticas?
Pero más de unos pocos clientes pasaron diez años invirtiendo en una herramienta personalizada. Ahora descubren que no pueden mantenerse al día con su competencia. Su sistema propio no puede hacer bien en varios idiomas. O su herramienta no es compatible con el diseño de respuesta. O el único hombre en la compañía que conocía el sistema anterior (y le prometo que estaba mal pagado) se fue de la compañía y nadie sabe cómo funciona. O lo escribieron en VB y ahora quieren .net o Java.
Los clientes también piden cambiar las plataformas comerciales. Pero esas transiciones suelen ser más fáciles.
Así que incluso si elige WordPress, realmente considere comenzar con un CMS existente. En la gama alta tienes Sitecore y Adobe. En el medio tienes a Umbraco, Sitefinity y, literalmente, a otros 1.000. Probablemente hay un millón de soluciones de código abierto si quieres ir por ese camino.
Elige uno bueno y extiéndelo para hacer lo que necesites.
Lo que sea que hagas, no uses Drupal. Realmente odio a Drupal;).