[c# ASP.net] Base de données ou fichiers ?
Bonjour,
Je voudrais développer un site d'une cinquantaine de page environ (mais amené à grandir). La pluspart des pages de ce site sont statiques (simple html + css) mais les menus sont généré dynamiquement à partir d'un sitemap et j'aimerais ajouter aussi un moteur de recherche sur chaque page. Ce site sera de plus disponible dans 4 langues.
Que pensez vous qui soit le mieux : stocker les contenus html dans une base de données ou créer pour chaque page 4 fichiers .aspx (un pour chaque langage) ?
Quels sont les avantages et inconvénients des 2 solutions. L'impression que j'en ai est que la seconde méthode est bien plus facile à mettre en oeuvre. Par contre pour la recherche sur le site ça risque d'être plus long de parcourir des fichiers plutôt que des lignes d'une table de la base de données...
Qu'en pensez-vous ?
merci d'avance pour vos conseils.
Mathmax