Presque tous les CMS publics utilisent un fichier de configuration .php pour les paramètres de la base de données, etc. Par exemple, WordPress crée automatiquement un fichier de configuration .php lorsque vous l'installez.
Pourquoi n'utilisent-ils pas simplement un fichier .ini? PHP a déjà parse_ini_file () et je suis sûr que d'autres langages ont des fonctions similaires.
relate to one well-defined, portable syntax for configurationJe comprends pas. Les fichiers ini ont également une syntaxe bien définie et portable. Chaque.conf.phpfichier a sa propre structure, la plupart sont basés sur des tableaux, mais ce n'est pas si différent d'un fichier ini.