Форум русской поддержки Joomla!® CMS
11.12.2016, 08:14:41 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор

А от чего зависит размер папки кеша? Большой ли размер бывает?

 (Прочитано 142 раз)
0 Пользователей и 1 Гость смотрят эту тему.
1-F7
Давно я тут
****

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 219



« : 01.10.2016, 13:11:48 »

А от чего зависит размер папки кеша? Большой ли размер бывает?
Записан
pavelrer
Давно я тут
****

Репутация: +4/-0
Offline Offline

Сообщений: 262


« Ответ #1 : 02.10.2016, 04:14:49 »

Папка кэша растет в прямой пропорциональности хостам. т.е чем больше новых посетителей тем жирнее папка кэш.
Мое субъективное мнение: Если рассматривать кэш серва для магаза, то его нужно затирать раз в трое суток (если дури есть можно и до двух недель потерпеть).
Дальше думаю смысла нет его хранить.
Если все же в голове сидит мысля, что кэш серва это хорошо для юзера, то можно от скуки заняться оптимизацией HTML,css,js, подгрузок.
Ну и естественно не забываем, что мы сами определяем, что будет кэшироваться - какой модуль и.т.д.
Тут нужно тоже думать, допустим если у вас блог с комментами и вы кэшируете новости на 2 недели, то и Яндекс бот не увидит изменений странички от комментов,
пока вы не потрете кэш. (по этой причине я тру раз в сутки)
Как уже сказал - от скуки заняться оптимизацией HTML,css,js, подгрузок -работа очень трудная, но результативная! Как говорит Псаки от Google, делайте все что
может ускорить загрузку, делайте все для удобства юзера и будет вам счастье.
Как-то так.
Записан
1-F7
Давно я тут
****

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 219



« Ответ #2 : 02.10.2016, 12:52:28 »

Я вот думаю, если 1000 хитов в день, то сколько кеша нужно создать для этих пользователей. Дофига будет папка занимать.
Записан
zikkuratvk
Профи
********

Репутация: +258/-2
Offline Offline

Пол: Мужской
Сообщений: 3938


Разрабатываем для Joomla


« Ответ #3 : 02.10.2016, 14:38:05 »

От количества пользователей кеш почти не зависит... разве что есть какое нибудь динамическое кеширование в зависмости от авторизованного пользователя.
Смысл кеша все дублирующиеся запросы перевести в статику... чтоб отдавать его сразу... :-)
Кеш растет от количества кешируемых элементов, а не от пользователей, в целом один пользователь может вам сколько угодно кеша дать если так кешируется ))
Записан
pavelrer
Давно я тут
****

Репутация: +4/-0
Offline Offline

Сообщений: 262


« Ответ #4 : 02.10.2016, 17:23:03 »

Цитировать
Кеш растет от количества кешируемых элементов
Это ДА.
Цитировать
Смысл кеша все дублирующиеся запросы перевести в статику... чтоб отдавать его сразу... :-)
И это ДА.

Но тогда не понятно почему для одного элемента создается множество файлов кэша?
Допустим заходим в mod_menu и там куча кэша практически одного содержания, чем больше
жмыкаеш на меню, тем больше этих файлов. Я, думал что для каждой сесии делается свой файл и исполняется
или в рамках этой сесии ну или исполняется толька для владельца сесии.
Может бред конечно, но мне казалось что именно так.

Может кто знает истинную-истинну Azn?
Записан
1-F7
Давно я тут
****

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 219



« Ответ #5 : 02.10.2016, 22:15:45 »

Я лично думаю, что для каждого пользователя создается отделений кеш файлы всего сайта.
Записан
1-F7
Давно я тут
****

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 219



« Ответ #6 : 02.10.2016, 22:27:47 »

У меня в папки кеша php файлы с CSS и Java Script файлами и эти файлы дублируются с разными именами. Сколько будет этих файлов? Размер растет.
Записан
dmitry_stas
Профи
********

Репутация: +798/-4
Offline Offline

Сообщений: 7786



« Ответ #7 : 02.10.2016, 22:36:44 »

Я, думал что для каждой сесии делается свой файл и исполняется
или в рамках этой сесии ну или исполняется толька для владельца сесии.

есть стандартное кеширование, которое не зависит от пользователей, кешируется элемент. а есть прогрессивное - основано на разных юзерах + элементы. то, о чем написал zikkuratvk
динамическое кеширование в зависмости от авторизованного пользователя.

как правило прогрессивное не имеет никаких преимуществ перед стандартным, даже может быть наоборот. плюс на размер кеша влияет очень сильно в большую сторону.
Записан
robert
Профи
********

Репутация: +344/-11
Offline Offline

Пол: Мужской
Сообщений: 3595


« Ответ #8 : 03.10.2016, 15:34:18 »

Хм, прогрессивное кэширование берет кэш только для модулей и еще: только для незарегистрированных пользователей, как и плагин "Кэш". Что-то профита я не вижу.
Записан
SmokerMan
Профи
********

Репутация: +694/-25
Offline Offline

Пол: Мужской
Сообщений: 5225



« Ответ #9 : 03.10.2016, 15:41:51 »

Хм, прогрессивное кэширование берет кэш только для модулей и еще: только для незарегистрированных пользователей, как и плагин "Кэш". Что-то профита я не вижу.
кэширование и плагин кэш - это совсем разные понятия
кэширование в настройках - кэширует отдельные элементы расширений
плагин кэширования - кэширует всю страницу целиком

У меня в папки кеша php файлы с CSS и Java Script файлами и эти файлы дублируются с разными именами. Сколько будет этих файлов? Размер растет.
у вас стоит какое-то доп расширение, стандартно Joomla не кэширует js и CSS
если это плагин jcacheoptimizer или хз, не помню как он называется, то он будет создавать для каждой страницы отдельный файл
Записан
robert
Профи
********

Репутация: +344/-11
Offline Offline

Пол: Мужской
Сообщений: 3595


« Ответ #10 : 03.10.2016, 15:46:42 »

кэширование и плагин кэш - это совсем разные понятия
кэширование в настройках - кэширует отдельные элементы расширений
плагин кэширования - кэширует всю страницу целиком
А я разве имел что-то против?
Записан
dmitry_stas
Профи
********

Репутация: +798/-4
Offline Offline

Сообщений: 7786



« Ответ #11 : 03.10.2016, 15:57:00 »

Что-то профита я не вижу.
так и есть, профита мало. профит может быть только в одном - когда надо показать разную статическую (или по крайней мере очень редко меняющуюся) информацию разным юзерам. как правило это - никогда Azn динамику (типа корзины интернет-магазина и так далее) все равно толком не настроить кешем, можно только исключить из кеширования. а показывать статику каждому свою - ну конечно теоретически такое может быть нужно (например модуль определения города по айпи можно закешировать для каждого юзера отдельно), но как правило от этого больше вреда чем пользы. юзер может завтра уехать в другой город, но кеш все помнит Azn поэтому мое мнение, что прогрессивное кеширование не стоит использовать никогда.
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet