aopil, при каждом запросе токен генерируется и кладется в сессию. Если запрос POST, то токен сверяется с сессионным. Если не совпадает - запрос режется.
Альберт Ушаков, можете просто отправлять эти данные curl'ом или поставьте "Symfony Panther", но там отправляется запрос точно так же, curl'ом, просто подставляя параметры в заголовки, будто из браузера.
Артур, я хочу сказать, что не стоит загоняться из-за пары секунд в результатах pagespeed. Тем более из-за времени полной загрузки сайта. Если упомянутые виджеты в подвале сайта, то визуально сайт у пользователя прогрузится раньше, чем загрузится полностью. И это нормально.
Артур, скорость влияет только отчасти и результат pagespeed вообще не роляет на ранжирование и никак не связан с реальной скоростью загрузки. У вас сайт на какую аудиторию рассчитан? Откуда скорость pagespeed проверяет? Из той же страны? Сайт будет плохо ранжироваться если человек его откроет и в течение короткого промежутка времени закроет и уйдет на другой. А не если он будет долго грузиться.