RE:Como organizar texto a ser mostrado en pagina w
Sería conveniente que tuvieras una base de datos al solo efecto de tener una organización de la información del sitio, pero los textos e imágenes en sí deberían estar fuera de la base de datos, la base de datos solo tendría el nombre de los archivos donde está el texto y las imágenes. También podrías agregar algunas palabras clave en la base de datos (a modo de tesauro).
Se me ocurre que por ejemplo la definición de la base de datos sería algo así:
Colección|Libro|Capítulo|Archivo|ListaDePalabrasClave
Donde:
Colección sería el nombre global de la entidad (ej: Biblia Reina Valera 1960)
Libro sería la entidad menor (ej: 1Reyes)
Capítulo sería la unidad estructural (ej: capítulo 2)
Archivo sería el path y nombre de archivo donde está esa unidad (ej: bliblias/reinavalera/1reyescap02.txt)
Y lista de palabras sería una lista separada por comas de las palabras clave que contiene el texto (ej: David, Salomón, muerte, Absalon)
Esto está en función de acelerar el acceso a la base de datos, es mejor que la base de datos tenga información concisa y directa en el menor espacio posible antes que toneladas de información que en su gran mayoría sería irrelevante para buscar la información; además por una cuestión de seguridad de datos, si se te pincha la base de datos solo pierdes eso y no todo el sitio completo.
En fin, es solo una idea.