Вы не зашли.
Главная » PHP » Как кешировать запросы?
#1. Рома Off (0)
Участник
2010.08.20 18:06
Обьясните, или дайте линк на вразумительную статью шоли.
#2. Gemorroj Off (107)
Administrator
2010.08.20 19:07
ну, обычно ищешь данные в кеше, если не находишь, делаешь select в БД. результат записываешь в кэш. вот и все.
#3. Рома Off (0)
Участник
2010.08.20 20:08
А, я значит не правильно понял. Я думал что помимо данных, можно кешировать запросы. В память или в сессию например
#4. Рома Off (0)
Участник
2010.08.20 23:11
А какое значение количества скьюл запросов и генерации считается максимально допустимой нормой для динамического вап/веб сайта?
#5. Gemor
Гость
2010.08.20 23:11
все индивидуально, можно и 1 запросом сервер положить, а можно и 10 простых незаметно сделать.
смотри по генерации страницы.
#6. Рома Off (0)
Участник
2010.08.21 00:12
Ну допустим 30 запросов и 0,0256 на локалке это как?
#7. Gemor
Гость
2010.08.21 00:12
что за запросы смотреть надо, и на реальных данных. бд-то небось у тебя почти пустая.
#8. Мнольрбид
Гость
2010.08.22 08:08
Начиная с какойто там версии, мускул сервер кеширует результат выполнения селект-запросов сам. При апдейте таблицы весь связаный с ней кеш сбрасывается.
Запросы 'select{1 пробел}блабла' и  'select{2 пробела}блабла' считаются разными. Если есть класс-обертка, то можно из селект-запросов предварительно вырезать лишние табуляции, переводы строк и прочие пробельные символы.
#9. Akdmeh Off (9)
Участник
2010.08.22 18:06
Мнольрбид - откуда сведения? Никогда не слышал об этом, можно ссылку, хочу почитать?wink
Желание стать программистом из-за того, что вам нравляться компьютерные игры-это все равно, что желание стать гинекологом из-за того, что вам нравиться сексwink
#10. Морбит
Гость
2010.08.22 18:06
O, http://webew.ru/articles/1041.webew
#11. Akdmeh Off (9)
Участник
2010.08.23 20:08
Спасибо за полезную информацию!smile
Желание стать программистом из-за того, что вам нравляться компьютерные игры-это все равно, что желание стать гинекологом из-за того, что вам нравиться сексwink
#12. Nu3oN Off (11)
Moderator
2010.08.27 22:10
есть ли какие неть классы для кеша?
Хочу посмотреть как правильно кешировать запросы, а то мой класс кеширования не очень то устраивает...
Я буду лучше голоден, но между креслом и рулем и на дороге.
#13. Gemorroj Off (107)
Administrator
2010.08.27 22:10
http://habrahabr.ru/tag/memcached/
#14. Morgan Off (10)
Участник
2010.08.27 23:11
Морбит, как я понимаю, кэшируются только выбранные данные ?
;\
я ждал чего то большего
Натан ротшильд :
Кто владеет информацией, тот владеет миром
#15. Морбит
Гость
2010.08.28 08:08
Ты ждал невозможного, т.к. большего не бывает.
#16. Nu3oN Off (11)
Moderator
2010.08.28 13:01
че то я ничего там не нашел...
Я буду лучше голоден, но между креслом и рулем и на дороге.
#17. Рома Off (0)
Участник
2010.09.08 20:08
Можно ли как то вбить результат запроса в переменную [сессии] ?
Просто есть у меня запрос на вынос всех параметров системы (поле=>переменная), который достаточно сделать один раз, а не при каждом обновлении страницы.
П.с. Ресурс ид 12 не желателен
#18. Gemorroj Off (107)
Administrator
2010.09.08 21:09
Рома, не можно, а нужно)
#19. Рома Off (0)
Участник
2010.09.12 08:08
Простым прямым решением ($сессион =  майскьюл_запрос() ) не удалось. Пришлось второй цикл городить, спецом для сессии.
#20. Gemorroj Off (107)
Administrator
2010.09.12 10:10
Рома, ресурсы не сохраняются. сделай выборку и передавай массив данных
Страниц: 1 2 Все
Главная
WEB
PunBB Mod v0.6.2
0.020 s