
Хак 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;
Вот и вся установка!
Рекомендуем https://dle9.com/ скачать хаки dle сделать оптимизацию и подгруздку шаблонов