9 razones por las que nunca debes usar un CMS
Me gustaría encontrar a ese tipo que fue el primero en promover a los clientes la idea de que podían administrar su propio sitio web «tan fácilmente como usar un procesador de textos» y darle una buena patada en el trasero. Creo que se lo merece. Real y verdaderamente.
Desde ese fatídico día en que la idea se presentó por primera vez al público, hemos visto surgir una estampida de sitios de baja calidad. Probablemente no siempre fueron sitios de baja calidad, pero creo que encontrará que, en general, existe una relación proporcional directa entre la disminución de la calidad de un sitio y la cantidad de tiempo que el propietario del sitio ha estado autogestionándolo. .
Existe una relación proporcional directa entre la disminución de la calidad de un sitio y la cantidad de tiempo que el propietario del sitio ha estado autogestionándolo.
Luego aparecieron creadores de sitios de terceros con sus anuncios en todo Facebook alentando la idea de que con su software alguien puede crear un sitio web de forma rápida y sencilla. Hasta cierto punto esto es cierto. Alguien lata construir un sitio web; pero no se sigue necesariamente que todos debería construye uno.
Mi hijo de cinco años puede hacer un dibujo de un automóvil. En un momento de mareo podría hacer algo realmente loco como pegarlo en el refrigerador. Pero ciertamente no estoy lo suficientemente loco como para salir y exhibirlo en una galería de arte. Sin embargo, eso es casi directamente análogo a lo que están haciendo estos creadores de sitios web aficionados. No estoy diciendo que no haya lugar para los aficionados, especialmente cuando está claro que el sitio web está destinado a ser un sitio web de aficionados que alguien acaba de crear para un pasatiempo; sin embargo, es otra cuestión cuando los sitios de aficionados se utilizan para representar empresas. y organizaciones.
El daño ya está hecho y, a menos que haya una iluminación masiva repentina, seguirá siendo la pregunta con la que cada nuevo cliente te pone los dientes de punta: «¿Podré actualizar y administrar este sitio yo mismo?»
Donde antes estaban aterrorizados de siquiera pensar en meterse con algo técnico, ahora lo esperan como un derecho. Obviamente, como cliente y propietario del sitio, tienen ese derecho, pero me gustaría poder ser completamente franco con ellos y decirles: “Por supuesto, puede administrar el sitio usted mismo. Pero, si ambos somos totalmente honestos el uno con el otro en este momento, no hay forma de negar que lo vas a estropear «.
Sin embargo, no puedo decir eso, en lugar de eso, suspiro silenciosamente y doy una dócil respuesta afirmativa, haciendo una mueca mentalmente al pensar que este va a ser otro sitio más al que tendré que vigilar y eventualmente dejar de lado mi portafolio una vez que el El cliente lo ha arruinado lo suficiente como para que ya no me enorgullezca mostrarlo.
Los principales culpables de este cambio en las expectativas y la mentalidad de los clientes son los productos CMS como WordPress, Drupal, Joomla, etc. En un mundo ideal, el propósito de CMS sería completamente facilitar que los diseñadores, desarrolladores y administradores de contenido diseñar, desarrollar y administrar sitios web.
la copia que elaboró con más cuidado para los motores de búsqueda, será el primer contenido que edite su cliente
Sin embargo, inevitablemente, algún tonto equivocado decidió en algún momento lanzar la idea de que el cliente tendría control autónomo sobre el contenido de su sitio. Así es como terminan con una imagen de 700 px de ancho en una columna que estaba destinada a contener una imagen de 200 px. Y esa imagen estará a 300 ppp. Y guardado en formato GIF. O tal vez BMP si realmente están teniendo un buen día.
Es una regla, universalmente cierta, que la copia que elaboró con más cuidado para los motores de búsqueda será el primer contenido que edite su cliente.
Ignorarán por completo el espacio en blanco que incorporó al diseño. Copiarán y pegarán la mitad de un código JavaScript de Trip Advisor y luego lo culparán cuando no funcione. Combinarán alegremente cuatro estilos de fuente diferentes en el mismo párrafo. De hecho, si hay alguna forma de hacer que su diseño se vea terrible, lo encontrarán.
¿Cuál es el lado bueno de CMS? Bueno, por un lado, le permite desarrollar sitios más rápidamente siempre que ya sepa exactamente cómo la piel de su sitio cubrirá el marco. Por otro lado, dependiendo del CMS que elija, puede tener acceso a una amplia biblioteca de herramientas y complementos que lo ayudarán a agregar fácilmente funcionalidad al diseño.
Pero, ¿qué pasa con el lado malo de CMS? Allí es un lado malo. Las razones para no usar un CMS incluyen:
- Las vulnerabilidades de seguridad en su CMS elegido se convierten en vulnerabilidades de seguridad en sus sitios.
- A menos que tenga un contrato hermético, cualquier daño causado por vulnerabilidades de seguridad lo expone a litigios; cuando instala y utiliza el software CMS, usted (no el cliente) acepta un acuerdo de licencia que establece específicamente que aceptas todo riesgo Para utilizar el software, no tiene ningún recurso para presentar una reclamación contra el fabricante, incluso si el problema se debió a negligencia de su parte.
- Todos los editores WYSIWYG disponibles en línea tienen peculiaridades y problemas que dan como resultado: “Lo que ves es casi lo que obtienes, ¡pero no del todo! «
- Para sitios más pequeños que no necesitan acceso a la gama completa de tecnologías proporcionadas por un CMS, el uso de un CMS es excesivo y a menudo implica una curva de aprendizaje empinada para el cliente.
- Los productos CMS inhiben su capacidad para crear código fuente estructurado semánticamente.
- Los productos CMS a menudo hacen que las tareas simples sean más complejas.
- Todos los productos CMS introducen hinchazón en sus páginas, lo que puede aumentar el tiempo de carga de la página e impedir el rendimiento.
- Algunos productos de CMS no son compatibles con SEO desde el primer momento, es posible que deba modificar la configuración para que sus páginas se puedan rastrear, y ¿no es así? De Verdad ¿Quieres dejar el SEO a un plugin?
- La autogestión le permite al cliente modificar su diseño, pero aún así espera que usted apoye su sitio (incluidos sus cambios).
En conclusión, un CMS ofrece muchas ventajas a los diseñadores, desarrolladores y administradores de contenido para un desarrollo rápido y un acceso algo simple a funciones avanzadas. Pero es hora de que dejemos de promocionarlo como una forma para que los clientes administren sus propios sitios, porque en realidad, tú vas a hacer la administración por ellos (gratis).
Y, sinceramente, ¿con qué frecuencia la mayoría de los clientes necesitar para actualizar su sitio web?
Foto principal, Imagen CMS a través de Shutterstock.