nginx cache by php
izbushka 18 октября, 2011 - 11:37
Хочу попробовать создавать кеш для nginx средствами php. Т.е. при запросе nginx проверяет наличие файла кеша и отдает его как статику, иначе проксит запрос бекэнду.
Почему именно так: чистить кеш через ngx_cache_purge неудобно - надо удалять по одному файлу. Кешировать memcached накладно по оперативке и сохранности кеша при рестарте. Кешировать просто php долго.
Вопрос в структуре такого кеша. Самый простой вариант - повторить структурой кеша структуру сайта, но будет очень много каталогов. Что можно придумать?
»
- Для комментирования войдите или зарегистрируйтесь