Оптимальное время жизни кэша для Joomla CMS

Кэширование данных поможет вам ускорить загрузку сайта при этом снизить основную нагрузку на сервер базы данных. Существуют три параметра для глобальных настроек Joomla для управления кэшированием. В нашей статье мы расскажем вам об общем принципе работы механизмов кэширования и приведем несколько значительных примеров, которые направлены на выбор оптимального времени жизни кэша..

Принцип работы механизма кэширования

При первом же требовании к материалу или модулю сразу же происходит сохранение всех данных, которых вы выбрали в определенных файлах, которые размещены чаще всего в директории cache. Такой механизм может гарантировать вам, что имена файлов никогда не смогут пересечься с существующими. Кроме того, что в содержимое этих файлов входят закэшированные объекты, также там содержится дополнительная уникальная информация о этом закэнированном объекте. При следующих обращениях, менеджер проверяет, существует ли такой объект при таких же параметрах. Например, название, содержание сайта, дата создания документа и данных, модификация. Если такого не нашлось, значит, материал либо изменился, либо не проходил еще кэшировку. Если вы запрашиваете объект и его не существует в КЭШе, то перед показом пользователя этих данных, они будут помещаться в кэш. Но если такие закэшированные данные уже существуют, то программа проверит дату создания, время создания. Если дата и время создания будут отличаться на большой интервал, больше чем время жизни самого кэша, то объект придется закэшировать опять.

Преимущества длительного кэширования

Установлено, что время жизни кэша приблизительно равно 900 секунд или 15 минут. Из этого следует, что даже без изменения на вашем сайте, все равно каждые 15 минут кэш будет пересоздан заново. Следовательно, будут созданы и лишние запросы к базе данных. Менеджер кэша сможет увеличить срок использования кэша только при увеличении его жизни. Это поможет снизить все запросы к базе данных, которые не являются нужными. Многие специалисты считают, что самым лучшим временем продолжительности жизни кэша является время обновления сайта. Например, если вы добавляете новости около 1 раза в сутки, у вас уходит час на сам процесс добавления, тогда жизнь кэша в CMS Joomla можно продлить до 23 часов.

Недостатки длительного кэширования

Мы уже рассказывали вам, что при помощи мамботов в CMS Joomla вы можете совершать многие манипуляции с текстом, но при этом, не совершая никаких реальных изменений в тексте. Вы можете выделять любые слова или термины в тексте, заменять ссылки в документах, делать недоступными фрагменты текста. Допустим, у вас работает кэш, но время уставлено большее, тогда вы установив новый бот, можете просто не заметить изменения. Это произойдет по причине того, что Joomla не перестанет отображать старые данные, которые находятся в КЭШе. При каждом изменении объекта происходит перегенерация кэша для определенного объекта, даже не включая время кэша, изменения будут отображены, верно. Но вот модули при такой же операции могут вам немного соврать, потому, что кэш только после сбрасывания обнуляет свои параметры. Специалисты считают, что для сайтов, в которых используют модули, информация необходимо обновлять на 80 – 90% от общего времени добавления новостей. Чаще всего это используется при newsflash, displaynews и других.

Давайте подведем итоги, всего сказанного выше. Мы узнали о том, что кэширование позволит вам снизить нагрузки на сервера баз данных, также это благоприятно влияет на скорость загрузки самого сайта для пользователей. Прежде, чем определить время жизни кэша, необходимо учитывать периодичность обновления материала на вашем сайте. Также старайтесь не забывать о том, что прекращение кэширования в настройках сайта могут привести к кэширования материала сайта, но для того, чтобы прокэшировать модули стоит зайти в меню редактирования параметров модулей и выставить параметр Enable cache на ДА.

Поделиться в соц. сетях

mailru Оптимальное время жизни кэша для Joomla CMS
facebook Оптимальное время жизни кэша для Joomla CMS
odnoklassniki Оптимальное время жизни кэша для Joomla CMS
livejournal Оптимальное время жизни кэша для Joomla CMS
googlebuzz Оптимальное время жизни кэша для Joomla CMS

Также рекомендуем:

  1. Что дал анализ CMS систем Согласно данным опроса более чем 600 веб-разработчиков, представляющих не большие компании, были сделаны следующие основные выводы:. Из числа опрошенных не менее чем 80% заявили о том, что знают об открытых CMS WordPress, Joomla! и Drupal, при этом многим из них хорошо знакомы системы WordPress и Joomla. Данные системы являются абсолютными лидерами, имея минимальный разрыв в [...]...
  2. Сервис Loginza теперь принадлежит Яндексу Программа активной работы со стартапами, развернутая Яндексом еще в прошлом году, нашла свое логическое продолжение в приобретении поисковиком проекта Loginza.. При помощи возможностей сервиса Loginza разработчик и веб-мастера аутентифицируют себя на сайтах посредством учетных записей популярных порталов и сервисов (таких как Яндекс, ВКонтакте, Facebook и др.), при этом дополнительная регистрация не требуется. Свыше 6,5 тысяч [...]...
  3. Реалистичный огонь Создайте новое изображение 200×200 пикселей. Заполните его белым цветом. Примените Filter > Render > Difference clouds два-три раза. Затем подгоните контрастность изображения примерно так как на нижерасположенном рисунке.. Теперь примените Filter > Render > Lighting effects с такимим параметрами: Применим фильтр Filter > Brush strokes> Accented edges с параметрами: Получившийся слой можно накладывать на ваши [...]...
  4. Сайт от идеи до реализации Многие из этих вопросов неизбежно возникают у компаний или частных лиц (далее клиентов), заинтересованных в создании сайта.. В этой статье мы попытаемся рассмотреть этапы, которые, на наш взгляд, преодолевает клиент на пути от принятия решения о создании сайта до оценки результатов его реализации. Мы выделяем пять основных этапов этого пути (рис. 1): Рис. 1. Основные [...]...
  5. Ключевые слова – теория Термин ключевые слова далее будет относиться к словам, входящим в текст HTML документа и в предполагаемый запрос пользователя поисковой системы, ищущего информацию по тематике, совпадающей с тематикой документа.. Релевантность Поисковые машины рассчитывают релевантность текста, строя частотный ряд из слов. Чем чаще слово встречается в тексте, тем большую, по отношению к запросу пользователя, релевантность оно получает.В [...]...
  6. 15 эффективных советов по привлечению трафика с Яндекс.Директ! До недавнего времени, контекстная реклама отпугивала много рунетовских предпринимателей своей недоступностью. Минимальные десять центов за клик порой себя не окупали, а об их использование в некоммерческих целях вообще можно было забыть.. Но сейчас Яндекс.Директ принял верное решение и снизил цену за клик аж до 30 копеек, так что всего за один цент вы сможете получить [...]...
  7. Как зашифровать HTML-код веб-страницы У начинающих веб-мастеров частенько возникает желание хоть как-то защитить свою интеллектуальную собственность от посягательств других недобросовестных интернет-пользователей, стремящихся «урвать» себе лакомый кусочек чужого кода веб-страницы и в дальнейшем использовать его у себя на сайте.. Именно для таких веб-мастеров компания MoonLight Software выпустила утилиту WebCrypt Pro, которая превратит читабельный и понятный всем HTML-код вашей странички в [...]...
  8. Правила хорошего поведения при обмене ссылками Обмен ссылками – один из самых распространенных способов привлечения посетителей на новый сайт.. Некоторые менеджеры сайта, самостоятельно занимающиеся раскруткой и продвижением сайтов, игнорируют данный способ раскрутки, мотивируя это тем, что подобный вид продвижения не принесет на сайт большое количество посетителей, и затраты времени на обмен ссылками с сайтами не принесут ожидаемой качественной и количественной отдачи, [...]...
  9. Правильное обращение с ключевыми словами и Мета-Тегами на вашем сайте. Правильное обращение с ключевыми словами и Мета-Тегами на вашем сайте.Как известно основными и самыми важными критериями при поиске, поисковые машины уделяют ключевым словам. Ключевые слова – это те слова, которые наиболее полно описывает предмет поиска. Поэтому перед тем как подавать заявку на регистрацию Вашего сайта в поисковиках, необходимо внимательно прочитать текст сайта и выделить группу [...]...
  10. Квартира для вашего сайта Перед каждым человеком, который задумывался о создании своего сайта, всегда возникает вопрос о его размещении в Интернете. Зайдя на сайт компании, предлагающей место для вашего сайта, вы встретите «таинственные» услуги, которые называются виртуальный сервер, выделенный сервер, co-location, парковка. Именно в том, какие сервисы и возможности предоставляют хостинговые компании мы и попытаемся разобраться в данной статье.. [...]...
  11. Смешивание слоев при помощи маски прозрачности Вот попыталась перевести урок, если, что не вышло, не судите строго.С помощью этого урока Вы научитесь комбинировать области различных слоев и создавать композитное изображение.. 1. Откройте в Illustrator изображение, состоящее хотя бы из 2-х слоев. В данном случае картинка состоит из слоя с розовой розой (верхний слой) и желтой (нижний) 2. С помощью пера или [...]...
  12. Пулевые отверстия 1. Создадим новое изображение 512×512 px, 72 dpi. 2. Нажмем D, чтобы установить цвета палитры по умолчанию (черно-белый).Создадим новый слой.Filter > Render > CloudsFilter > Render > Difference Clouds 3. Filter > Blur > Gaussian Blur (радиус 4 px)Filter > Sketch > Chrome: Detail- 10, Smoothness- 0 4. Image > Adjustments > Levels 5. Edit [...]...
  13. Работа с SQLite Введение SQLite – это реляционная база данных, запросы к которой можно осуществлять при помощи языка запросов SQL. База данных не поддерживает все особенности SQL и уступает в функциональности другим развитым СУБД, но вполне подходит для хранения и извлечения информации.. Отличие SQLite от MySQL и аналогичных СУБД Классические СУБД, такие как MySQL (а так же MS [...]...
  14. Перекрывание селектов в IE6 Даже через абсолютно спозиционированные ДИВ-ы с максимальным zIndex-ом в ИЕ6 «проглядывают» селекты. Задача: подобрать HTML/CSS-способы перекрывания селектов.. Реализация селектов в браузере Internet Explorer 6 такова, что перекрыть их обычными блочными элементами (ДИВ-ы, таблицы) даже при максимальном zIndex-е у последних не получится. Выглядит этот эффект вот так (у ДИВа z-index:10000): Экспериментальным путем было выявлено, что единственный [...]...
  15. Раскрутился, жди проблем! Выбор хостинга и решение проблем Теперь я постараюсь объяснить ещё одну важную проблему которая может вас затронуть в самый неподходящий момент, когда вы будете на пике раскрутки и славы Если конечно это случится…. Хостингов в России и за рубежом привеликое множество, и как правило они все отличаются только ценой и возможностями. На сегодняшний день уже [...]...

Комментарии запрещены.