Hola, como ya comenté en otro hilo, estoy recopilando información, consejos e ideas para conseguir resucitar hardware obsoleto de ese que con tanta facilidad se encuentra al lado de contenedores y usarlo como servidor web. Sin embargo, en el fin de conseguir que todo sea lo más ligero posible no solo interviene el software de servidor sino también la manera en la que están diseñados los sitios hospedados.
Así que de paso voy a diseñar algún que otro CMS muy ligero y muy sencillo pensado específicamente para estar hospedado en estos servidores.
En lo que a almacenamiento de datos se refiere, pienso que en muchas ocasiones puede resultar interesante usar "bases de datos" en archivos planos (flat-file) (en casos en los que la base de datos tenga más uso ya será mejor ir a por sqlite).
El objetivo final es la eficiencia, y una pésima gestión del modelo de datos me la echaría al traste. Me gustaría saber si alguien me podría dar consejos para diseñar todo lo que sería el convenio que podría seguir para almacenar datos en archivos, si me recomendáis que use XML, y sino, como parseo los datos de la forma más ligera posible. Truquillos, ideas y consejos para hacerlo todo más eficiente vamos.
Un saludo y muchas gracias.
Así que de paso voy a diseñar algún que otro CMS muy ligero y muy sencillo pensado específicamente para estar hospedado en estos servidores.
En lo que a almacenamiento de datos se refiere, pienso que en muchas ocasiones puede resultar interesante usar "bases de datos" en archivos planos (flat-file) (en casos en los que la base de datos tenga más uso ya será mejor ir a por sqlite).
El objetivo final es la eficiencia, y una pésima gestión del modelo de datos me la echaría al traste. Me gustaría saber si alguien me podría dar consejos para diseñar todo lo que sería el convenio que podría seguir para almacenar datos en archivos, si me recomendáis que use XML, y sino, como parseo los datos de la forma más ligera posible. Truquillos, ideas y consejos para hacerlo todo más eficiente vamos.
Un saludo y muchas gracias.