Stocker des informations dans un fichier php ou .ini

Eléphanteau du PHP | 31 Messages

01 janv. 2011, 20:00

Bonjour,
Je voudrais savoir les avantages et les inconvénients des fichiers .ini par rapport aux fichiers .php pour stoker des données telles que des informations de configuration pour le site.
Par exemple le framework Zend emploie beaucoup les fichiers .ini pour la configuration etc.

Merci d'avance

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 8758 Messages

01 janv. 2011, 21:41

salut,

sur le principe je dirais :
++
- facilité d'utilisation pour le néophyte, pas besoin de connaitre le framework pour configurer la chose
- je pense une certain "standardisation" de la chose et donc éditable par d'autre soft (enfin possible)


--
- Faut créer un script / fonction / classe qui parse les fichiers (c'est pas compliquer tu me diras y a une fonction pour ça :d)
- Si pas protéger correctement affiche le contenu dans le navigateur (moyen pour des accès protégé tel le sgbd).

voila je vois pas d'autre chose

@+
Il en faut peu pour être heureux ......

Eléphant du PHP | 256 Messages

01 janv. 2011, 21:48

Bonsoir,

Pour parler de ma petite expérience, j'ai toujours été allergique aux bases de donnes. Je gardais un mauvais souvenir de mes cours de Sql dispensés à l'Université en 1995 (!). Alors, pour développer un Framework de mon cru, je pensais m'appuyer sur des fichiers .ini. J'avais été aidé ici par Stealth à de nombreuses reprises, au demeurant. :mrgreen:

Néanmoins,à l'usage, je me suis aperçu que les fichiers .ini devenaient très difficilement gérables en production, dès que le contenu s'étoffe.

Je regrette d'avoir perdu du temps.

Depuis, je me suis tourné vers une base de données, et cette solution est bien plus flexible. Avec Pdo, j'ai trouvé la tâche plus aisée.

Après, bien entendu, je ne sais ce que tu attends des fichiers .ini, qui peuvent se révéler précieux à titre ponctuel, bien sûr.

Bien à toi,

Gaspard