Мне нужно сохранить кучу информации о конфигурации в PHP.
Я рассмотрел следующее....
// Doesn't seem right.
$mysqlPass = 'password';
// Seems slightly better.
$config = array(
'mysql_pass' => 'password'
);
// Seems dangerous having this data accessible by anything. but it can't be
// changed via this method.
define('MYSQL_PASSWORD', 'password');
// Don't know if this is such a good idea.
class Config
{
const static MYSQL_PASSWORD = 'password';
}
Это все, о чем я думал до сих пор. Я намерен импортировать эту конфигурационную информацию в свое приложение с помощью require /config.inc.php
.
Что работает для вас в отношении хранения данных конфигурации, и какие наилучшие практики относятся к этому?