воскресенье, 22 мая 2011 г.

Улучшаем профайлер в Zend Framework (Костыли)

Из рубрики "Чего мне хотелось бы в Zend Framework, а его там нет".

ZFDebug показывает, что запросов на странице 30 - хорошо (всмысле плохо - много, но! знать об этом - это хорошо). Знать бы еще из какой модели был вызван запрос. Поправим это. Решение снова хардкорное :/ не смог придумать как бы его так сделать по-хорошему, пришлось (опять) менять ZF (да-да, знаю за это меня будут мучать вечно в програмистском аду)

Имена ключей в memcache backend Zend Framework (Костыли)

Из рубрики "Чего мне хотелось бы в Zend Framework, а его там нет".

в Zend_Cache_Core: Invalid id or tag 'my-namespace:my-key' : must use only [a-zA-Z0-9_]

по нашим внутренним правилам: Имена ключей в key-value хранилищах должны разделяться двоеточием (:) где используются переменные, а также в именах ключей минусом (-) заменяются пробелы, т.е.
'users:3', 'users:17', 'users-by-eye-color:desc', 'users-by-eye-color:asc' и т.п.