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.
- ¿Qué marco es mejor, Bootstrap o Foundation? ¿Por qué?
- ¿Puedo usar Envoyer para implementar en un proyecto de WordPress en un alojamiento compartido?
- ¿Necesitamos devolver explícitamente un código http 200 si una solicitud es exitosa?
- ¿Qué características necesitan los servidores de compilación para soportar la infraestructura de construcción, además de la integración continua del software de construcción?
- ¿Cómo se anima la posición de fondo con jQuery?
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.