Quasi tutti i CMS pubblici là fuori usano un file di configurazione .php per le impostazioni del database e così via. Ad esempio WordPress crea automaticamente un file di configurazione .php quando lo si installa.
Perché non usano semplicemente un file .ini? PHP ha già parse_ini_file () e sono sicuro che altre lingue abbiano funzioni simili.
relate to one well-defined, portable syntax for configuration
Non capisco. i file ini hanno anche una sintassi ben definita e portatile. Ogni.conf.php
file ha una propria struttura, la maggior parte sono basati su array, ma non è così diverso da un file ini.