dfilatov
Новичок
Zend_Cache
Решил попробовать Zend_Cache, используя Zend_Cache_Frontend_File. Типа отслеживает время изменения главного файла.
В документации есть типа пример того, зачем он нужен. Как раз мой случай:
"For instance, you have an XML configuration file which is parsed by a function which returns a "config object" (like with Zend_Config). With Zend_Cache_Frontend_File, you can store the "config object" into cache (to avoid the parsing of the XML config file at each time) but with a sort of strong dependency on the "master file". So, if the XML config file is modified, the cache is immediatly invalidated."
После профайлинга оказалось, что парсить xml быстрее, чем пользоваться этим кэшем.
Суммарное время теста для 100 повторений в моем случае:
- Zend_Cache - 1.60 с
- парсинг - 0.40 с
Может я что-то не так понял?
Решил попробовать Zend_Cache, используя Zend_Cache_Frontend_File. Типа отслеживает время изменения главного файла.
В документации есть типа пример того, зачем он нужен. Как раз мой случай:
"For instance, you have an XML configuration file which is parsed by a function which returns a "config object" (like with Zend_Config). With Zend_Cache_Frontend_File, you can store the "config object" into cache (to avoid the parsing of the XML config file at each time) but with a sort of strong dependency on the "master file". So, if the XML config file is modified, the cache is immediatly invalidated."
После профайлинга оказалось, что парсить xml быстрее, чем пользоваться этим кэшем.
Суммарное время теста для 100 повторений в моем случае:
- Zend_Cache - 1.60 с
- парсинг - 0.40 с
Может я что-то не так понял?