27 июл 2011
[DLE 8.2-9.x] Оптимизируем подгрузку шаблонов
ALEKS333 Категория: DATALIFE ENGINE » Хаки
У нас вы можете скачать бесплатно [DLE 8.2-9.x] Оптимизируем подгрузку шаблонов .

Данный материал предоставлен сайтом Skripter.info исключительно в ознакомительных целях. Администрация не несет ответственности за его содержимое.
[DLE 8.2-9.x] Оптимизируем подгрузку шаблонов


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

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

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

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

Установка:

Открыть файл 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;










Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
klim_kr93 | 27 июля 2011 19:21 | (4|0)
  • Группа: Посетители |
  • Комментарий: 1 (ссылка)

кто пробывал?

glyshak_ewg | 19 августа 2011 12:17 | (0|0)
  • Группа: Посетители |
  • Комментарий: 2 (ссылка)

класс!!! спасибо!! Шаблон начал быстрее грузить!

klim_kr93 | 16 октября 2011 12:29 | (4|0)
  • Группа: Посетители |
  • Комментарий: 3 (ссылка)

пасибо

ZORO | 29 апреля 2012 23:39 | (0|0)
  • Группа: Посетители |
  • Комментарий: 4 (ссылка)

на 9.5 пойдет???

Bugaga | 14 июня 2013 02:15 | (0|0)
  • Группа: Посетители |
  • Комментарий: 5 (ссылка)

9.8 полет нормальный) можно юзать

Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.