Pues yo la verdad me hice un cms desde 0 la verdad simplemente por aprendizaje, lo hice con una base de datos sqlite y todo muy simple tan simple que ni siquiera tiene panel de administración online, el panel lo hice desde una aplicación de escritorio hecha en visual basic y hace POST a una api donde publico las entradas insert, las actualizo, etc. Todo desde el escritorio de windows.
La verdad en seguridad siempre verifico los tipos de datos de las query y pues todo básico evitar que vean los directorios, evitar que descarguen la base de datos, ocultar la dirección de la api, yo pienso que es difícil de hackear pero pues si lo hacen se llevan la base de datos sqlite xD y como la tengo en la pc por que hago backups vuelvo y la subo y ya xD....... más sin embargo todavía esta en pruebas pero me siento orgulloso de lo creado para los estilos uso esto
min para el cache uso el phpfast cache en verdad en total con todos los archivos como 300kb pero esta limitado a sitios o micronichos. En un futuro lo probare y si me funciona dejare de usar wordpress :encouragement:
Es muy bueno tu proyecto pero al ser tan grande son susceptibles a fallos de seguridad.