Salut à tous.
Je développe actuellement en PHP5 un framework qui permet (entre autres) de gérer dynamiquement des articles d'un site.
Il y a donc une table ARTICLE dans la base de données qui contient l'identifiant, le titre, les dates, l'auteur, etc.
Cette table est accessible via une interface en ligne et les gestionnaires du site peuvent donc saisir et modifier les articles avec une page de saisie html du contenu des articles du type HtmlArea.
En terme de stockage du contenu, j'ai deux possibilités :
1) enregistrer le contenu de l'article dans un fichier du site et créer dans la table des articles un champ URL_ARTICLE qui contient l'adresse du fichier
2) stocker tout le contenu de l'article dans la table dans un champ HTML_ARTICLE de type LONGTEXT
(D'après la doc, les champs LONGTEXT peuvent accepter jusqu'à 4294967295 caractères ce qui est largement suffisant pour nos besoins...)
A votre avis quelle est la meilleure solution ?
Merci d'avance pour vos réponses.