¿Es mejor dominar todo WordPress, Joomla y Drupal o simplemente dominar un tema para cada uno?

Depende de qué tipo de servicios está buscando ofrecer y cuál es su público objetivo.

“Dominar” un CMS es un término vago y hoy en día todos afirman ser expertos en todo, lo que es realmente molesto en su conjunto, ya que está afectando a toda una industria. Pero ese es un tema muy, muy, muy largo en sí mismo.

Si desea proporcionar servicios de “desarrollo web”, debe ser fluido en el desarrollo web, es decir, PHP, JavaScript y SQL para los tres sistemas de gestión de contenido.

Si está buscando un concierto de desarrollo de temas front-end, entonces debe sobresalir en HTML5, CSS3, JavaScript, así como aprender el motor de temas de cada CMS: sus requisitos, limitaciones y cómo adaptar un diseño existente a un tema de CMS completo.

Si es un creador de sitios, se espera que sea un usuario avanzado que conozca todas las opciones y configuraciones de cada CMS (o el que elija) y que pueda doblar algunos temas poderosos + conocer todos los complementos populares que mejorarían un sitio. Personalmente, tengo mucho miedo de los creadores de sitios, ya que realizar operaciones “Lego” podría ser increíblemente peligroso en términos de seguridad, rendimiento e incluso indexación SERP y podría arruinar las operaciones de una pequeña empresa si no comprende lo que sucede debajo de la superficie. Todos los servicios de “creador de sitios” deben venir con un descargo de responsabilidad que los clientes deben tener en cuenta, para que puedan dirigirse a un proveedor de servicios profesionales para una solución estable y confiable o contratar consultores que puedan realizar auditorías de código y plataforma.

Si desea comprender la diferencia entre un sitio de bricolaje y una solución profesional que atiende a todas y cada una de las capas técnicas, consulte La desconexión entre una instalación de WordPress y soluciones desarrolladas – Elevación WP – Explico todo lo que una agencia / consultoría profesional conoce y verifica un cliente y los posibles cuellos de botella cada vez que un proveedor de servicios no experimentado no conoce la imagen completa.

Sería bueno que diga más sobre qué es exactamente lo que planea hacer. ¿Blog? Sitio web de comercio electrónico? ¿O algo mas?
Estos artículos pueden ayudarlo: CMS Digest: ¿Cuál será su blog?
Joomla CMS: la escala de pros y contras
Drupal para un codificador de lujo – CMS2CMS

Domina todo lo que quieras y domina todo lo que puedas. Pero podría ser bueno saber más sobre qué tipo de negocio o trabajo desea. Cada CMS es un mundo en sí mismo.

More Interesting

¿Cuál es la forma de hacer CMS en PHP sin inicio de sesión 'admin'? Lo que quiero decir es CMS sin formulario de inicio de sesión en la página de inicio, pero sin WordPress ni nada de eso.

¿Cómo se crea una lista desplegable en Excel donde puede elegir varios elementos del menú desplegable?

Cómo aprender Spring Framework

Cómo saber cuántas veces se ha visitado una página web específica (no un sitio web) de cualquier sitio web en la web

¿Cómo se usa el método querySelectorAll ()?

¿Es cierto que los desarrolladores de backend tienen mejores habilidades técnicas que los desarrolladores web o móviles frontend?

¿Cómo encontrar los datos de origen para raspar para una tabla dinámica como en este sitio web? ¿Dónde necesita hacer clic en un botón para completar la lista? ¿Qué puedo hacer para que la tabla aparezca rellenada previamente para un programa que recupera datos web de páginas?

¿Qué servicios de facturación recurrente debo usar para cobrar una tarifa mensual por mi aplicación web?

¿Construir con ASP clásico sigue siendo una práctica común en muchas empresas?

¿Es posible escribir código laravel incorrecto?

¿Cuáles son los errores más comunes al codificar con lenguajes asincrónicos?

Cómo hacer un clasificador / filtro usando HTML, CSS y JavaScript / jQuery

¿Qué sabes sobre el desarrollo de chatbot?

Internet Explorer: ¿Ditch IE7 junto con IE6? ... ¿Deberíamos hacer de IE8 la nueva línea de base para la compatibilidad con versiones anteriores?

¿Es bueno para el alojamiento web que estoy desarrollando un sitio web con WordPress?