> Expires: Thu, 19 Nov 1981 08:52:00 GMT
> Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
> Pragma: no-cache
Перед вами заголовки, которые вам выдаст любое поделие типичной веббляди.
Такая вебблядь прекрасно разбирается в кеше. У такой веббляди всегда есть опыт разработки веб-приложений под ХАЙЛОАД. ХАЙЛОАД — это когда запросов больше 10 в секунду и в энджэниксе приходится прописывать несколько гетвеев сразу и включать в нем КЕШИРОВАНИЕ. Продвинутая вебблядь еще и знает про мемкашд и варниш. Вебблядь очень любит кеш, потому что это один из трех способов справиться с нагрузкой. Кроме этого она умеет только добавить моар серверов или выкинуть кусок тормозной функциональности. Оптимизировать само веб-приложение вебблядь не берется, и правильно делает: оптимизировать говно PHP/Ruby/Python невозможно в принципе.
Но при всей любви к серверному кешу, включать его на стороне клиента ни одна вебблядь в здравом уме не будет. Во-первых. вебблядь не понимает, зачем выдавать пользователю статическую страничку. В каменный век, блять, возвращаться? А как же последние комментарии и прочие шуточки с башорга в правой колоночке? Во-вторых, у веббляди жуткие проблемы с определением протухании копии в кеше. Типичный вебблядский мозг просто не в состоянии справиться с такой задачей. В-третих, вебблядь не умеет в 304 но модифиед. Во многих случаях она вообще не подозревает о существовании HTTP-заголовков. Ну и в-четвертых браузерных кеш для веббляди — сродни отраве. Я уже, блять, забыл про причины такого отношения, но вебблядь будет выдавать страницы с рандомными URL’ами к стайлшитам и изобретать прочее говно, лишь бы наебать принудительное кеширование. А принудительное кеширование — это охуенная фитча современных браузеров, сделанная для того, чтобы поделия типичных вебблядей торомзили чуть быстрее. И вот так, итерация за итерацией, проходит соревнование долбоебов. Одни пишут браузеры, другие — веб-приложения.
Хотите прогноз? В скором времени на эти заголовки забьют хуй и выкинут нахуй из стандартов. Как букву X из HTML5. Все равно никто не осиливает, нахуй это говно в стандарте держать?
komar
21.02.2013 00:42 thinkpad
Do you really want to delete ?
Хуиты написал, простите.
Охуенно.
#tsotfs/1 же.
Да и похуй.
>ХАЙЛОАД
это рилтайм апдейтисы всё мельтешит и забрасывает юзера мегатоннами свежайшего контена.
какое кеширование, ты чё. то что закешировано — уже устарело.
>в нем КЕШИРОВАНИЕ
кеширование в енжинксе? точно? с вебсокетами не перепутал?
>А как же последние комментарии и прочие шуточки с башорга в правой колоночке?
на самом деле склеивать ету хуету с шаблоном хомяка — недорго, проиграешь фактически только в трафике.
>жуткие проблемы с определением протухании копии в кеше.
на самом деле иногда бывают действительно нетрививиальные случаи
>в 304 но модифиед
лишний запрос, у нас тока пять парарельно выполняется, слышь, дорого, да.
>кеш для веббляди — сродни отраве
отравись-ка этим: http://www.stevesouders.com/blog/2010/07...
>будет выдавать страницы с рандомными URL’ами к стайлшитам
ЛИШНИЙ ЗАПРОС ЖЕ. ГУГЛЬ ЗАСЕКАЕТ С ТАЙМЕРОМ И КАРАЕТ ЗА КАЖДУЮ МИКРОСЕКНДУ
>принудительное кеширование — это охуенная фитча современных браузеров, сделанная для того, чтобы поделия типичных вебблядей торомзили чуть быстрее.
не знаю, но мне кажется что это просто ПРОЦЕСС СТАНДАРТИЗАЦИИ
>букву X из HTML5
НЕДОСТАТОЧНО ЗАКРЫТЫХ ТЕГОВ. ДЕЛАЙТЕ БОЛЬШЕ НЕЙМСПЕЙСОВ, СХЕМ И XSLT-ГОВЕН
> это рилтайм апдейтисы всё мельтешит и забрасывает юзера мегатоннами свежайшего контена.
> какое кеширование, ты чё. то что закешировано — уже устарело.
Про аяксеров я сейчас вообще молчу.
> кеширование в енжинксе? точно? с вебсокетами не перепутал?
Точно. Не перепутал.
> на самом деле склеивать ету хуету с шаблоном хомяка — недорго, проиграешь фактически только в трафике.
Спасибо.
> на самом деле иногда бывают действительно нетрививиальные случаи
У веббляди все на свете — НЕТРИВИАЛЬНЫЙ СЛУЧАЙ. Приведи пример такого случая, мы поржем.
> лишний запрос, у нас тока пять парарельно выполняется, слышь, дорого, да.
Что за хуйню ты несешь?
> отравись-ка этим: http://www.stevesouders.com/blog/2010/07...
401
> ЛИШНИЙ ЗАПРОС ЖЕ. ГУГЛЬ ЗАСЕКАЕТ С ТАЙМЕРОМ И КАРАЕТ ЗА КАЖДУЮ МИКРОСЕКНДУ
А вебблядь как раз и кладет хуй на бедняжку поискового бота. А он кладет хуй на его поделие.
> не знаю, но мне кажется что это просто ПРОЦЕСС СТАНДАРТИЗАЦИИ
Чего, блять?
> НЕДОСТАТОЧНО ЗАКРЫТЫХ ТЕГОВ. ДЕЛАЙТЕ БОЛЬШЕ НЕЙМСПЕЙСОВ, СХЕМ И XSLT-ГОВЕН
Про что несешь? Вообще охуеть.
фублять ты тупой, вообще охуеть.
Вот вам и нетривиальный случай!