Gerçekten kaydetmek ister "ayarları" türüne bağlıdır. They DB host, port, ve giriş gibi "bootstrap" ayarları var mı? Ya da uygulama ayarları uygulama için özel olarak vardır?
Bir yönetici arayüzü dosya sistemindeki bir dosyayı yazmak icar ile sorun dosyaya yazmak için gerekli izinleri olduğunu. Herzaman dosyaları yazmak için web sunucusu açmak, sizin kodunda bir hata ciddi bir ayrıcalık tırmanması olanak verebilecek olasılığını artırır.
Veritabanları okur ve potansiyel sistem güvenlik risklerini tanıtan olmadan yazıyor sağlamak için tasarlanmıştır.
Biz (veritabanı erişimi bilgi gibi) statik yapılandırma verilerini saklamak için "oluşturulan" PHP dosyaları kullanın. Bu komut satırında bir kullanıcı tarafından bir yarar komut dosyası tarafından oluşturulur. Bundan sonra, statik olmayan tüm bilgileri bir veritabanı tablosunda saklanır. Veritabanı tablo, sırayla, bir Yönetici alanı güncellemek için kolaydır. Bu sizin applicecation yükseltme olarak genişletmek ve yükseltmek kolaydır.
Bu bir yerde yedeklenmiş ihtiyacı "veri" merkezileştirme için de çok kolay.
Bunu hızlandırmak için memcached veya benzeri bir şey kullanarak önerebilir miyim?
Sadece birkaç düşünceler ...