2012-04-26 62 views
1

我注意到,在Magento中,core_config_data表在安裝之後非常小,並且隨着時間的推移逐漸被填充,只有當系統配置的各部分被保存時。例如,core_config_data表中沒有用於聯繫人設置的值 - 但我仍然可以執行Mage :: getStoreConfig('contacts/contacts/enabled')並獲取正確的值。Magento - 存儲配置保存後才添加到數據庫

那麼,這是否意味着magento只是簡單地讀取config xml,直到保存一個值,然後保存到數據庫,然後從那裏讀取值?

如果是這種情況,那麼肯定這是一個糟糕的設計模式,將這些值存儲在兩個地方?

+0

是的,這是一個不好的設計模板。 Magento有很多與它不兼容的東西..但它仍然是一個很棒的電子商務應用程序。那麼究竟是什麼問題呢? – ppumkin 2012-04-26 11:24:06

回答