Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: кеширование
Форумы портала PHP.SU » » Вопросы новичков » кеширование

Страниц (1): [1]
 

1. teddy - 30 Апреля, 2013 - 23:21:16 - перейти к сообщению
Доброй ночи. Скажите пожалуйста, когда пользователь приходит на сайт, в случае если я отправил http заголовок вида Cache-Control no-cache, то браузер закеширует все данные которые пользователь изначально запросил из БД(будет кешировать и далее в случае контент будет обновляться) и перестанет мучать БД повторными запросами? Если нет, то что делать? Сессии использовать? Ещё хотелось бы несколько советов о том, как можно снизить нагрузку на БД.
2. KingStar - 30 Апреля, 2013 - 23:42:30 - перейти к сообщению
сама БД кеширует часто повторяющиеся запросы
3. teddy - 30 Апреля, 2013 - 23:45:04 - перейти к сообщению
KingStar пишет:
сама БД кеширует часто повторяющиеся запросы

О как, значит все намного проще, чем я ожидал ) Спасибо за помощь

Кстати, а нужно как то отдельно настраивать БД на такое кеширование? Или там все без участия разработчика происходит?
4. esterio - 30 Апреля, 2013 - 23:52:14 - перейти к сообщению
если вопрос относится к mysql то да уже настроено . но никто вам не запрещает настроить по своему. и не не все запросы кешируются. например если в запросе есть вызов NOW() то такой запрос не будет закеширован потому что, результат исполнения этой функции каждый раз иной
5. LIME - 30 Апреля, 2013 - 23:53:12 - перейти к сообщению
ТС сумасшедший
у него браузер кэширует запросы бд
при помощи заголовка http
полнейшая фантасмагория
я в восторге!
6. teddy - 30 Апреля, 2013 - 23:56:19 - перейти к сообщению
esterio пишет:
но никто вам не запрещает настроить по своему

Да, MySQL. Если они нормально настроены и кешируют частые запросы автоматически, то меня в принципе все устраивает... ) Спасибо за подробный ответ )
(Добавление)
LIME пишет:
полнейшая фантасмагория

Может не так выразился... но благо умные люди меня поняли )

 

Powered by ExBB FM 1.0 RC1