Her sayfa yükleme config.ini ya. Xml dosyasını ayrıştırma neden çünkü. Ini veya. Xml dosyasını kullanarak yüksek trafik projeleri ile iyi bir fikir olduğunu sanmıyorum.
Is there any way to replace using .ini/.xml with regular php array as config? Now php ini looks like that...
[production]
phpSettings.display_startup_errors = 0
phpSettings.display_errors = 0
phpSettings.date.timezone = "Europe/London"
includePaths.library = APPLICATION_PATH "/../library"
bootstrap.path = APPLICATION_PATH "/Bootstrap.php"
bootstrap.class = "Bootstrap"
appnamespace = "Application"
resources.frontController.controllerDirectory = APPLICATION_PATH "/controllers"
resources.frontController.params.displayExceptions = 0
resources.db.adapter = PDO_MYSQL
resources.db.params.host = localhost
resources.db.params.username = rob
resources.db.params.password = 123456
resources.db.params.dbname = zf-tutorial
resources.layout.layoutPath = APPLICATION_PATH "/layouts/scripts/"
resources.view.doctype = "XHTML1_STRICT"
[staging : production]
[testing : production]
phpSettings.display_startup_errors = 1
phpSettings.display_errors = 1
[development : production]
phpSettings.display_startup_errors = 1
phpSettings.display_errors = 1
resources.frontController.params.displayExceptions = 1
Ben böyle bir şey istiyorum ...
<?php
$config = array(
'production' => array(
['phpSettings.display_startup_errors'] => 0,
['phpSettings.display_errors'] => 0,
),
);
Bu mümkün mü? Ben ne yapmalıyım ve nasıl benim kendi config.php kullanmak için uygulamayı söylemeliyim?
Benim İngilizce için teşekkür ve özür ederiz.
UPD: Ben Zend_Application kurucusuna dizisi geçirerek doğru bir yolu olduğunu düşünüyorum?