Svilupperò un componente del blog riutilizzabile abbastanza semplice, con semplici operazioni CRUD che utilizzano ASP.Net.
Quale metodo di archiviazione dei post del blog sarebbe più adatto alla situazione in termini di prestazioni / manutenibilità?
- Crea un file XML e archivia i dati nel filesystem, la dimensione dei file non sarà probabilmente superiore a 50kb di dimensione
- Archivia i dati del post di blog nel DB, recupera se necessario
Ho ragione nel presumere che il runtime asp.net memorizzerà nella cache i file .xml e li cancellerà / richiederne una nuova quando i loro contenuti sono cambiati? O devi aggiungere esplicitamente il file alla cache? Se questo è il caso, questo offre le migliori prestazioni rispetto alla memorizzazione dei dati nel database?