Где применять кеширование?

Печать RSS
186

C
Автор
Малиновые штаны
0
Вот такой вот вопрос, где его применять? Я вообще не понимаю. Кешировать целые страницы это тупо как бы) где посоветуете применять?

KinG`уренок
0
В страницах, информация которых масивна и статична..
A

Оранжевые штаны
0
http://visavi.net/pages/tegi.php? к примеру здесь

KinG`уренок
0
3. Azzido, или в правилах

Ктулху
0
В правилах смысла нет... там и так почти голый html в echo "";
Применять нужно в местах где долгое выполнение, например грабберы, счётчики. Вообщем информация которая поддаётся кэшированию, которую нет нужды каждый раз получать (если это сравнительно долго)
N

Голубые штаны
0
Пример в тему, счетчик общего числа рег на сайте. Десятки тысяч в минуту заходят на главную страницу и каждый раз дергать базу через count? Поэтому кэшируют и обновляют через определенное время.
A

Оранжевые штаны
0
Ну если такого рода кэш, кэш запросов. Я имел ввиду конкретно header('Cache-Control: public');
N

Эцилопп сией тентуры
0
В загруз-центрах удобно! что бы каждый раз не дергать базу, закешировал например список категорий и потом уже выводишь кеш! на форуме список разделов, обновляешь только счетчики допустим раз в час, и выводишь! список новостей, ты ж каждый день не пишешь новые новости! вот закешировал как появилась новая новость, и пусть выводится кеш, что бы постоянно не делать кучу запросов к бд! применении очень много!
О

Землянин
0
Как правило там где запросов больше на выборку чем на изменение/удаление.
Например, статьи, каталоги. Там обычно один раз опубликовали и больше никаких изменений нет. Но при этом нужно поддерживать актуальность за счет использование различных алгоритмов. Если статья обновилось, то и сохраненый кеш следует чистить и записывать новый

2000 лет д.н.э.
0
Да в принципе можно кешировать что угодно при условии что это 'что угодно' жрет ресурсов больше чем само кеширование..
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск