|
|
Инструкции, модификации и статьи для DLE Сборник инструкции, модов и статей по движку DataLife Engine |
|
Опции темы | Поиск в этой теме |
22.02.2010, 01:27 Вверх | #1 | ||||
Коварный тип
|
Файловое кеширование DLE [снижаем нагрузку на MySQL]
Файловое кеширование 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 в 19:38.. |
|||||
Метки |
dle, дле, нагрузка, оптимизация |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
[Вопрос] Какую нагрузку создает VB 3.8.5 и как уменьшить? | zaren3000 | vBulletin 3.х | 30 | 03.09.2011 17:39 |
Кеширование шаблонов (vBulletin) | Serberg | Инструкции по vBulletin | 4 | 16.05.2011 17:33 |
[Вопрос] MySQL Error | No xak | vBulletin 3.х | 3 | 01.05.2010 01:01 |
Как сделать кеширование в самой джумле? | Andrey0011 | Joomla! | 3 | 09.03.2010 18:24 |