Maneira mais rápida de armazenar dados de configuração facilmente editáveis ​​em PHP?

Qual é a maneira mais rápida de armazenar dados de configuração no PHP para que seja facilmente modificável (via PHP)? Primeiro eu pensei em ter o arquivo config.php, mas não posso editá-lo rapidamente com o PHP, pelo menos não de forma muito simples? Então pensei em ter arquivos XML, mas analisá-los para cada solicitação HTTP é impressionante. Então, pensei em arquivos INI, mas depois percebi que os arquivos INI são restritos a valores int / string. No final, cheguei à conclusão de que o arquivo codificado JSON é o melhor:

$config['database']['host'] = ...;
$config['another']['something'] = ...;
...
json_encode($config);

Como o JSON pode armazenar matrizes, posso criar configurações bastante complexas com ele e analisa mais rápido do que arquivos INI.

Minha pergunta: eu perdi alguma coisa ou há uma maneira melhor de fazer isso?

questionAnswers(7)

yourAnswerToTheQuestion