Главная » Файлы » Все для DLE » Хаки

Кеширование запросов для слабых хостингов.
25.04.2011, 13:21
Кэширование sql запросов в dle

Очень часто хостера держат mysql сервера на отдельных серверах, с одной стороны это хорошо, но у не очень качественных хостеров (это я мягко сказал) задержка подымается более чем в 400 раз. И вроде бы получение несчастных 5-10 запросов увеличиваются до десятых секунды, а это и больше.

Данный хак решает эту проблему, кешируя запросы из mysqli класса, тем самым вы можете оптимизировать работу не только самого движка, но и всех модулей которые у вас стоят, не влияя на их работоспособность.

Автор хака: Lion__ 
Версия DLE: 8.2, 8.5, 9.0. 
Класс сделан только для mysql.

Сравнение до и после: 
До: 

Code
<!-- Время выполнения скрипта 0,11074 секунд -->  
<!-- Время затраченное на компиляцию шаблонов 0,00541 секунд -->  
<!-- Время затраченное на выполнение MySQL запросов: 0,05579 секунд -->  
<!-- Общее количество MySQL запросов 6 --> 

<!-- Время выполнения скрипта 0,0983 секунд -->  
<!-- Время затраченное на компиляцию шаблонов 0,00543 секунд -->  
<!-- Время затраченное на выполнение MySQL запросов: 0,05012 секунд -->  
<!-- Общее количество MySQL запросов 6 -->

После: 

Code
<!-- Время выполнения скрипта 0,03124 секунд -->  
<!-- Время затраченное на компиляцию шаблонов 0,00143 секунд -->  
<!-- Время затраченное на выполнение MySQL запросов: 0,00012 секунд -->  
<!-- Общее количество MySQL запросов 0 -->  

<!-- Время выполнения скрипта 0,0323 секунд -->  
<!-- Время затраченное на компиляцию шаблонов 0,00209 секунд -->  
<!-- Время затраченное на выполнение MySQL запросов: 0,00014 секунд -->  
<!-- Общее количество MySQL запросов 0 -->

Установка: 
1) Скачать архив. 
2) Включить кеширование на сайте в админ панели. 
3) Распаковать архив и кинуть файл mysqli.class.php в папку engine/classes.

Скачать:

Narod.Ru 
Rghost.Ru

Категория: Хаки | Добавил: slavavirtus
Просмотров: 423 | Загрузок: 0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]