DeadProgrammers’ Caffe nos trae 7 recomendaciones interesantes para un CMS y que algunas veces no nos paramos a reflexionar lo suficiente:
- No implementes la búsqueda tu mismo, usa Google.
- No implementes los comentarios tu mismo, los spammers tienen mil trucos que otros sistemas ya resolvieron.
- Separa fisicamente la interfaz de administración de lo que va a ser usado por los usuarios. A poder ser, que lo de los usuarios sean páginas estáticas.
- Comprobación: Calcula la RAM en en orenadores personales de trus trabajadores, compáralo con la RAM en tu granja de servidore. ¿Quien gana?
- Usa CDN o un proxy cache, no escatimes. Cuando tengas éxito en digg lo echaras de menos. Memcached es un obligatorio.
- Asegúrate de tener buenas copias de seguridad.
Lucha contra los editores WYSIWYG. Al final nunca funcionan y la gente pega desde el Word, y los usuarios seguro que pueden hacer BBCode o algo similar.