![]() |
|
|
Инструкции, модификации и статьи для DLE Сборник инструкции, модов и статей по движку DataLife Engine |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 | ||||
Коварный тип
![]() ![]()
|
![]() Файловое кеширование DLE [снижаем нагрузку на MySQL]
Нашел на нуледе очень интересную инструкцию, решил перекинуть сюда, авось пригодится. Автор инструкции: kodges Инструкция по установке: 1. Создаем папку /engine/cache/all и ставим на нее права на запись (chmod 777 или 775 в зависимости от хостера). 2. Открываем index.php и редактируем: Находим: PHP код:
PHP код:
PHP код:
PHP код:
PHP код:
PHP код:
Для того чтобы устаревший кеш редкооткрываемых страниц не копился и не забивал вам винчестер, добавляем по крону выполнение следующего скрипта каждые 10 минут например. PHP код:
В данном примере время жизни кеша 6 часов, оптимально для сайтов с посещаемостью более 50к. При этом кеш занимает на диске 2-3 гигабайта. Для сайтов с меньшей посещаемостью можно уменьшить время жизни кеша и соответственно уменьшится его размер на винчестере. Есть еще вариант очистки кэша, чтобы кеш можно было чистить вместе с остальным кешем нажатием кнопки в админке . Для этого нужно открыть ./engine/inc/main.php найти там: PHP код:
PHP код:
1.В тот же день посещаемость пробила 45к уников – новый рекорд этого сайта. 2.Одновременное пребывание пользователей на сайте зафиксировано 700, до этого был максимум 400. Если у Вас есть сайт на DLE с посещаемостью более 30к – очень рекомендую этот метод. На версии 8.5 отлично все работает, другие версии не проверял, по идее будет работать на всех, но лучше обновиться до 8.5 и поставить хак:). Насколько метод простой, настолько же он и эффективен.
|
||||
Последний раз редактировалось Serberg; 31.01.2011 в 18:38.. |
|||||
![]() |
![]() |
Метки |
dle, дле, нагрузка, оптимизация |
Опции темы | Поиск в этой теме |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
[Вопрос] Какую нагрузку создает VB 3.8.5 и как уменьшить? | zaren3000 | vBulletin 3.х | 30 | 03.09.2011 16:39 |
Кеширование шаблонов (vBulletin) | Serberg | Инструкции по vBulletin | 4 | 16.05.2011 16:33 |
[Вопрос] MySQL Error | No xak | vBulletin 3.х | 3 | 01.05.2010 00:01 |
Как сделать кеширование в самой джумле? | Andrey0011 | Joomla! | 3 | 09.03.2010 17:24 |