Если кешей в приложении на зенде много (а так обычно и бывает, если у вас не хоум пейдж), рекомендую использовать их через специальный кеш менеджер, для которого существует соответствующий ресурс приложения.
В принципе, пример не сильно отличается от оф доки, разве что Вы также нарвались на упоминания в оной неких статический методов класса Zend_Cache_Manager, которых давно уже нет в коде =)
Записки обо всём, с чем приходится столкнуться по работе и что полезно не забывать. python, php, ZendFramework, NOSQL и т.д.
19 октября 2011 г.
17 октября 2011 г.
Отдача .PDF с помощью Zend
Бывает результатом работы action-а зенда является отдача файла.
По хорошему, файлы надо отдавать напрямую сервером, но бывает файл генерится автоматически да ещё отталкиваясь от прав. В этом случае от зенда уже не отмазаться =))
По хорошему, файлы надо отдавать напрямую сервером, но бывает файл генерится автоматически да ещё отталкиваясь от прав. В этом случае от зенда уже не отмазаться =))
13 октября 2011 г.
Zend и контроль доступа
Основы контроля доступа в приложениях на зенде разжёваны в интернетах вдоль и поперёк, поэтому подробно рассматривать эту тему я смысла не вижу.
Если вкратце:
Если вкратце:
- Создали ACL (статически или динамически)
- Определили роль юзера (как правило используются сессии)
- Проверили наличие привилегии к ресурсу
- Разрешили или отказали (способов отказа как правило несколько, от редиректа до исключения)
MongoDB под python (основы)
Решил запостить основные рецепты дабы не потерялись. Постепенно буду пополнять.
Сборник cоветов по компонентам Zend-а
В процессе рефакторинга часто встречаются различные "прелести", оставшиеся от старых версий тех или иных библиотек. Есть такие и у зенда. Буду дополнять этот сборник по мере работы.
Подписаться на:
Сообщения (Atom)