Velocidad al cargar página web
Estoy tratando de optimizar la página principal de una web. Me explico:
Es una web de imágenes, en disco hay 137 carpetas con imágenes.
Bien, la aplicación lo que hace es recorrer el directorio donde están la carpetas, toma su nombre, selecciona una imagen y con esos datos, llena una <table>, bueno, pues hacer eso tarda alrededor de 13 segundos, mucho a mi entender, por lo que decidí meter el nombre de dichas carpetas en una base de datos, y así ahorrarme el recorrido inicial buscando carpetas, pero aún así sigue tardando 13 segundos, le he quitado llamadas a funciones que podia obviarlas, pero nada, el pasarlo a bbdd no representa ningún beneficio en cuanto a velocidad, me da la sensación que lo que retarda la carga de la página no es de donde proceda la información, bbdd o disco, sino en el dibujado de la tabla con su contenido.
¿Alguien puede darme alguna alternativa?