Une base de données et un fichier n'ont pas la même utilité.
Tu dois décider en fonction du types des données et de la fréquence d'appel de ces données. Si ce sont des bytes, un fichier PHP avec des constantes est suffisant. Si tu as des phrases courtes, alors ce sera le nombre de ces phrases qui va décider. Qui va avoir besoin de ces données, qui est concerné par ? Une partie du programme en particulier ? Alors, une base de donnée est mieux. Tout ton programme, un fichier est mieux, quoi que. Il faut encore relativiser. Il faut voir si la connexion est disponible partout dans le programme.
Il faut aussi voir le plus économe. Faire plein de petites requêtes est lourd au bout d'un moment.
Donc le type de stockage dépend de beaucoup de paramètres. Il faut identifier les ressources : qualitativement, et quantitativement, où vont-elles être utiliser et à quelle fréquence.
Et ensuite, choisit bien ton support. Un fichier XML est sympa, car facilement interprétable, mais c'est coûteux en ressource. Une base de donnée est très bien pour de grosses et nombreuses informations. Un fichier INI est sympa pour de petites informations. Etc.
Si tu as d'autres questions, n'hésites pas

«
Un handicap est le résultat d'une rencontre entre une déficience ou différence et une incapacité de la société à répondre à celle-ci. »
Hoa :
http://hoa-project.net (sur
@hoaproject).