Заказчик
Отзывы фрилансеров:
+ 1
- 0
Зарегистрирован на сайте 8 лет и 6 месяцев
Бюджет:
по договоренности
Имеется хостинг на debian с веб-сервером nginx и стандартной файловой структурой вида /home/siteAdmin/web/site.com/public_html/
Соответственно, имеется site.com, а в нём каталог target c php-страницами. Статику у нас кэширует cloudflare, а вот с динамикой нужно разобраться отдельно. Необходимо реализовать кэширование (например, на 5 минут) двух страниц:
- site.com/target/index.php кэшируется при наличии двух определённых параметров (foo и bar), остальные игнорируются. Т.е. ответ на запрос site.com/target?foo=1&qux=2&bar=3 будет закэширован, site.com/target?foo=1&bar=3 и site.com/target?foo=1&baz=10&qux=4&bar=3 вернут эту копию из кэша, а site.com/target?foo=1&bar=5 создаст другую копию (т.к. значение bar другое);
- site.com/target/style.php кэшируется с учётом строки запроса, т.е. site.com/target?foo=1 и site.com/target?foo=2 создадут разные копии в кэше.
Прикрепляю текущий конфиг, в который нужно добавить новые записи, определяющие кэширование. Проверять работоспособность буду через загрузочные тесты рабочая конфигурация будет отдавать копии из кэша и, вследствие, сохранять минимально возможное время ответа, не скачущее с появлением каждого нового коннекта.
Разделы:
Опубликован:
21.10.2018 | 00:21 [последние изменения: 21.10.2018 | 00:21]
Заказ находится в архиве