Hola metacortex, si deseas ver la flexibilidad del sistema podrás apreciar que tanto la web de openflavor.org como la demo disponible on line tienen un interface completamente distinto.
Esto es gracias a que trabaja sobre el motor de plantillas de la clase Smarty.
mira las capturas y la demo
http://www.openflavor.org/openweb/?module=pages&page=17
Evidentemente la web de tuspresupuestos.com tiene un modulo integrado que he desarrollado para el tema de los presupuestos y proyectos aparte sobre la base de openflavor
Actualmente la beta 1.03 no incorpora ningún directorio a ese nivel pero si una estructura de segmentación de contenidos en categorias y subcategorias para clasificar tanto los articulos y las noticias que publicamos entre otras cosas.
Lo mejor fue la forma de generar las categorias de tuspresupuestos.com dado que el directorio inicial no utiliza tablas y se ejecuta por medios de layes (<div>) en el array interno que devuelve la consulta de categorias y subcategorias. Evidentemente todo esto se realiza desde los templates y los css pero a un nivel más avanzado.
Lo mejor que no tira de base de datos en el tema de los contenidos. Es decir los array previos de portada y diferentes categorias se crean desde administración sobre archivos xml que es desde donde luego se leen. De esa forma podemos manipular la base de datos , generar cambios sin que interfiera en la web pública hasta crear un nuevo reporte en los xml actualizados. Por eso no hace falta un sistema de cache.
Estaré gustoso de despejar si tienes alguna duda. Puedes descargarte la beta que es 100% funcional y probar tu mismo.
Un saludo.