Как закэшировать морду сайта?

Post Reply
adaliska
Posts: 151
Joined: Sun Dec 23, 2012 9:20 am

Как закэшировать морду сайта?

Post by adaliska »

Есть желание закэшировать морду сайта в статику, т.е. отдавать статическую страницу с тумбами, при этом аяксом (яваскриптом из html-кода) отправляя асинхронный запрос к SmartCJ со всеми необходимыми данными о запросе (реферер, юзер-агент и т.д.)

Как в принципе кэшировать ответ php-скрипта - понятно: nginx proxy cache.

Вопрос - как уведомить SmartCJ, чтобы он корректно учёл "in" ?
admin
Site Admin
Posts: 37994
Joined: Wed Sep 10, 2008 11:43 am

Re: Как закэшировать морду сайта?

Post by admin »

А в чем смысл ?

В целом можно дергать ajax тот же include.php , переменные типа UA там будут, а реф можно передать как inckude.php?referer=... (подставить его в JS), а потом в common.php сделать

if ($_GET['referer']) $_SERVER['HTTP_REFERER'] = $_GET['referer'];
Don't forget to run script update
Post Reply