Lecciones aprendidas: de un desarrollador de cms

Como desarrollador de CMS, he aprendido algunas lecciones valiosas a lo largo de los años. Éstos son algunos de los más importantes que quiero compartir con ustedes:

  • Nunca utilice el directorio raíz de su sitio web; “Reenviar” solicitudes a un directorio secundario. Esto hará que su sitio web sea más seguro y más fácil de administrar. Puede utilizar archivos .htaccess u otros métodos para redirigir solicitudes desde el directorio raíz a un subdirectorio donde se encuentran sus archivos CMS.
  • Dar crédito es bueno; ¡los piratas informáticos te amarán! Si bien es bueno reconocer a los desarrolladores y contribuyentes del CMS que estás utilizando, debes evitar mostrar sus nombres y enlaces en tu sitio web. Esto sólo atraerá a piratas informáticos que puedan explotar las vulnerabilidades de su CMS o complementos. Aún puedes dar crédito en tu código fuente o en una página privada a la que solo tú puedes acceder.
  • “No todo es siempre BETA.” STABLE funciona. Es tentador utilizar las funciones más recientes y mejores de su CMS, pero a veces no están completamente probadas ni son compatibles con su configuración actual. Siempre debes hacer una copia de seguridad de tu sitio web antes de actualizar o instalar nuevos complementos y utilizar versiones estables que hayan demostrado que funcionan bien.
  • CMS no equivale a ninguna edición web ni secuencias de comandos, ¡solo menos! Un CMS puede hacerle la vida más fácil proporcionándole una interfaz fácil de usar y plantillas listas para usar para crear y administrar el contenido de su sitio web. Sin embargo, aún necesita algunas habilidades básicas de edición web y programación para personalizar su sitio web de acuerdo con sus necesidades y preferencias. También debe aprender cómo solucionar problemas y corregir cualquier error o problema que pueda surgir con su CMS o complementos.
  • Los Servicios de Hosting Comercial ofrecen el programa Fantastico para instalar Aplicaciones de SO. ¿Por qué no? Fantastico es una herramienta conveniente que le permite instalar varias aplicaciones de código abierto, incluido CMS, con solo unos pocos clics. Sin embargo, puede que no siempre sea la mejor opción para su sitio web. Algunos de los inconvenientes de usar Fantastico son: es posible que no instale la última versión de la aplicación, que no le permita elegir su propio nombre o prefijo de base de datos, que no actualice la aplicación automáticamente y que no sea compatible con algunos complementos o temas. Siempre debes verificar la compatibilidad y los requisitos de la aplicación antes de usar Fantastico y considerar instalarla manualmente si es posible.