我注意到,在 Magento 中,core_config_data 表在安装后非常小,并且只有在保存系统配置的部分时才会随着时间的推移逐渐填充。例如,core_config_data 表中没有联系人设置的值 - 但我仍然可以执行 Mage::getStoreConfig('contacts/contacts/enabled') 并获得正确的值。
那么,这是否意味着 magento 只是读取配置 xml 直到保存值,然后保存到数据库然后从那里读取值?
如果是这种情况,那么肯定这是一个糟糕的设计模式,将这些值存储在两个地方?