Настройки кеша в админке смарта, в частности кеширование скажем не 900 сек, а 7200 если выставить - влияют на редис ? Т.е. редис будет хранить значение 7200 сек ?
И что все же лучше, редиска или файловый кеш, как я понимаю файловый ( родной ) тоже работает как key value ?
cache & redis
Re: cache & redis
Благодарю!admin wrote:Да, влияет на редис.
Редис лучше.
Re: cache & redis
А тут вопрос такой возник, раз у нас кеширование ( редиска ) только key-value, а не скажем, как у nginx проксирующее, когда мы вообще, заданное время жизни кеша, апстрим не дергаем.
Что будет, если установить в смарте кеширование скажем сутки ? Тумбы у нас в зависимости от ctr меняться будут, или нет ? По идеи должны, т.к. страница, даже при долгом кеше - все равно генерится на лету, просто происходит гораздо быстрее. Есть ли какие-то подводные камни, при установки времени жизни кеша - сутки, ну кроме того, что редис распухнет ого-го
Что будет, если установить в смарте кеширование скажем сутки ? Тумбы у нас в зависимости от ctr меняться будут, или нет ? По идеи должны, т.к. страница, даже при долгом кеше - все равно генерится на лету, просто происходит гораздо быстрее. Есть ли какие-то подводные камни, при установки времени жизни кеша - сутки, ну кроме того, что редис распухнет ого-го
Re: cache & redis
Так сама страница то и кешируется, хотя может быть я не понял вопрос ..
" раз у нас кеширование ( редиска ) только key-value, а не скажем, как у nginx проксирующее"
Честно говоря звучит примерно как "раз у нас яблоко только круглое, а не как у дыни желтое ...".
nginx кеширование можно так же назвать key - value , где key - url страницы и value ее html.
" раз у нас кеширование ( редиска ) только key-value, а не скажем, как у nginx проксирующее"
Честно говоря звучит примерно как "раз у нас яблоко только круглое, а не как у дыни желтое ...".
nginx кеширование можно так же назвать key - value , где key - url страницы и value ее html.
Don't forget to run script update
Re: cache & redis
меня тоже интересует вопрос, скажем если поставить кэш 30 минут, то в течении жизни кэша тумбы, в зависимости от ctr перемещаться не будут, только после того как 30 минут пройдет они переместятся согласно их пересчитанному ctr, да?
Re: cache & redis
Спать нужно больше, а то видимо у меня с выражением мыслей становится тугоadmin wrote:Так сама страница то и кешируется, хотя может быть я не понял вопрос ..
Вот есть связка нгинкс и апачь, когда делаем кеширование бекенда, средствами нгинкс ( я для wp так делаю ) я просто делаю кеш зону у нгинкса, и кеширую запросы к бекенду, т.е. страничку дернули один раз, она у меня полностью в html сохранилась на диск, и живет там в html столько сколько нужно, и бекенд в это время жизни - мы не дергаем вообще никак.
У смарта кеширование работает по такому же принципу или нет ?
Что будет, если выставить время кеша 14400 - ротация будет происходить, или нет?
Re: cache & redis
Да, кеширование работает по тому же принципу.
Кеш 900 сек значит что любая старница не меняется 15 минут, соотв тумбы на этой отдельной странице не меняются 15 минт и тп
НО
в странице остаются вставки например для подсчита просмотров - они не кешируются и выполняются каждый раз.
Если закешировать на nginx - то просто перестанут дергаться эти вставки, тк хит не будет доходить до скрипта, будут пробелмы с подсчетом тк скрипт просто не будет видеть хитов этих.
Кеш 900 сек значит что любая старница не меняется 15 минут, соотв тумбы на этой отдельной странице не меняются 15 минт и тп
НО
в странице остаются вставки например для подсчита просмотров - они не кешируются и выполняются каждый раз.
Если закешировать на nginx - то просто перестанут дергаться эти вставки, тк хит не будет доходить до скрипта, будут пробелмы с подсчетом тк скрипт просто не будет видеть хитов этих.
Don't forget to run script update
Re: cache & redis
Ну на nginx я переводить не хотел, да и смысла нет. Спасибо! Для себя выставил кеширование 3600 - часа достаточно, меньше - нет смысла имху, особенно когда база почти отротирована.admin wrote:Да, кеширование работает по тому же принципу.
Кеш 900 сек значит что любая старница не меняется 15 минут, соотв тумбы на этой отдельной странице не меняются 15 минт и тп
НО
в странице остаются вставки например для подсчита просмотров - они не кешируются и выполняются каждый раз.
Если закешировать на nginx - то просто перестанут дергаться эти вставки, тк хит не будет доходить до скрипта, будут пробелмы с подсчетом тк скрипт просто не будет видеть хитов этих.







