Performans açısından, ben tanımlayan sabitler / ayarları hangi yöntem daha iyi merak ediyorum?
Zend_Config_Ini gibi bir sınıf aracılığıyla config.ini dosyası kullanarak veya sadece php sabitler bir dizi tanımlayarak?
PHP sabitleri tanımlama hızlıdır.
Neden:
Kullanarak. Ini dosyaları parse_ini_file() çağrısı gerektirir (ve böylece diskteki bir dosyayı okur) bu yana inline sabitleri tanımlamak yerine trivially yavaş olacaktır. Eğer ayrı bir PHP dosyasında sabitleri tanımlamak ve eklerseniz () muhtemelen aynı şey gelirdi ama.
Ancak, genellikle kullanarak öneriyoruz. Ini dosyaları daha sürdürülebilir ve dağıtımları basit hale getirir çünkü.