Хак сделать оптимизацию и подгрузку шаблонов DLE

Рубрика: Хаки для DLE » Хак DLE 11.2, 11.1, 11.0, 10.6, 10.5, 10.4, 10.3, 10.2, 10.1, 10.0, 9.8, 9.7, 9.6, 9.5, 9.4, 9.3, 9.2, 9.0
Хак сделать оптимизацию и подгрузку шаблонов DLE

Хак DLE сделать оптимизацию шаблонов дле увеличить скорость загрузки страницы в скрипте для их дальнейшего парсинга.

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

Сторонний модуль выводит список новостей, подгружая один и тот же шаблон 10 раз. На это тратится примерно 0.13 сек.

После установки хака:
На тоже самое действие тратится 0.02 сек.

Версии: DLE: 8.х- 9.0, 9.2, 9.3
«Автор:»REZER (rezer net)
Хак дле сделать оптимизацию и подгрузку шаблонов DLe
Установка:

Открыть файл engine/classes/templates.class.php и найти:

function load_template($tpl_name) {


После вставить:

if( $this->CacheTemplate[ $tpl_name ] )    {        $this->copy_template = $this->CacheTemplate[ $tpl_name ];        return true;    }


Далее найти::

$this->copy_template = $this->template;


После вставить:

$this->CacheTemplate[ $tpl_name ] = $this->template;


Вот и вся установка!

Рекомендуем http://www.dle9.com/ скачать хаки dle сделать оптимизацию и подгруздку шаблонов
  • 100
Рубрика: DLE хаки » Хак для DLE
Ранее » Хак устранить ошибки Google Chrome замена Highslide« Далее Хак сообщение ошибки Базы Данных на email Dle
Добавление комментарияОставить комментарий
  • № :2
  • 8 апреля 2012 04:50
Спасибо работает!dle 9.5
  • № :1
  • 18 ноября 2011 00:26
Спасибо!