Главная » Записи с тегом "кеширование"

Рубрики с меткой ‘кеширование’

Простой способ кеширования страниц

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

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

Оптимизация сайта

Оптимизируем свой сайт на DLE.

В этой статье я хочу рассказать вам немного о структуре скрипта, и как можно оптимизировать его работу, если у вас посещаемый сайт и вы хотите немного снизить нагрузку. Хочу сразу сказать вам что скрипт по умолчанию имеет оптимизированную структуру, поэтому если ваш сайт имеет менее 5 000 уникальных посетителей в месяц, то вам даже нет смысла задумываться о его оптимизации. Данная статья предназначена для тех у кого посещаемость превышает данное число посетителей, и кто не желает переходить на более дорогой тарифный план у своего хостера. Читать далее »

MySQL кеширование

Дорогие друзья,

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

Кеширование и быстродействие localize.drupal.org

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

Причина моей обеспокоенности быстродействием в том, что все хотят открыть свои группы на ЛДО и получить удобное рабочее место, но добавление новых команд и особенно новых переводов создаёт большую нагрузку. Запросы, которые использовались для информационной страницы, списков и страниц правки, были тяжёлыми. Путь, которым показывается текущее состояние переводов всё ещё не самый лучший и у нас ещё есть большое поле для экспериментов и улучшения. Читать далее »

Оптимизация Joomla 1.5

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

Первое и, пожалуй, главное с чего нужно начать – включить кеширование.
Общее кеширование включается в разделе «Сайт – Общие настройки – Система – Установки кэша»

Второй шаг оптимизации Joomla 1.5 – отключение всех ненужных/лишних расширений (модули, плагины, компоненты). Очень большую нагрузку на систему создают компоненты для SEO оптимизации сайта, поэтому для seo-оптимизации используйте плагин в разделе «Расширения Joomla – Плагины – Seo плагин для Joomla», данный плагин не нагружает систему как другие компоненты и очень легко настраивается. Читать далее »