Juste une petite question. Dois-je mettre le contenu HTML textarea dans une base de données ou un fichier plat? Le contenu de textarea peut être très long (comme un article ou un projet).DB ou fichier plat?
Merci de votre aide. Silvio.
Juste une petite question. Dois-je mettre le contenu HTML textarea dans une base de données ou un fichier plat? Le contenu de textarea peut être très long (comme un article ou un projet).DB ou fichier plat?
Merci de votre aide. Silvio.
Utilisez texte type au lieu de chaîne, varchar type en db.
Remarque: champs -Text dans mysql sont limités à 65kb
EDIT
OU Vous devriez envisager d'utiliser MySQL's LONGBLOB or LONGTEXT type de données. Ils peuvent stocker jusqu'à 4 gigaoctets de données binaires ou textuelles, respectivement.
texte n'est pas nécessairement une bonne option, car il est obsolète [source MSDN] (http://msdn.microsoft.com/en-us/library/ms143729.aspx) – slugster
@slugster vérifier modifier la partie .. Est-il bien? –
mon mauvais, je n'aurais pas dû supposer SQLServer, votre mention d'autres DB et leurs types est parfaitement valide. +1 – slugster
Base de données sans aucun doute.
Il n'y a pas beaucoup de points dans les fichiers plats car lorsque vous commencez à développer ce que vous allez faire, vous devez créer plus de fichiers et il est plus facile de perdre la trace. Commencez avec une base de données et lorsque vous grandissez, vous pouvez faire des choses beaucoup plus rapidement et des sélections plus complexes en utilisant structured query language
le nom dit tout.
Une base de données relationnelle n'est pas toujours le marteau correspondant pour votre ongle ... – joschi
Voici quelques avantages et les inconvénients du haut de ma tête (je l'ai fait dans les deux sens avec différents niveaux de réussite):
Pros Base de données
Base de données Moins
Pros fichier plat
fichier plat Contre
Faites-moi savoir s'il vous plaît la base de données que vous utilisez. 'Question' n'est pas un tag approprié –
Quel type de contenu? Combien d'utilisateurs accèderont aux données? L'accès en écriture se produira-t-il simultanément? Qu'est-ce qui est "très long" en octets? – joschi
Il y a des cas légitimes où un fichier plat peut avoir du sens, mais impossible à répondre sans connaître le but de l'application. – roryf