Перейти к публикации

Рекомендованные сообщения

Реально ли выводить EXPLAIN всех запросов в футере подобно этому без глобальных правок в движке? Подкиньте идей как это сделать.  А то GzipOut ну совсем не выручает

 

 

hGJnwtj.jpg

Ссылка на сообщение
Поделиться на других сайтах

ShowStat

Небольшая правка для актуальной версии DLE:

в showstat.php удалить строку 89:

<script src='http://ajax.googleapis.com/ajax/libs/jquery/1.7/jquery.min.js'></script>

заменить строку 199:

$.get('".$config['http_home_url']."engine/ajax/adminfunction.php?action=clearcache', function(data){

на

$.get('".$config['http_home_url']."engine/ajax/adminfunction.php?action=clearcache&user_hash=' + dle_login_hash, function(data){


 

 

  • Нравится 1
Ссылка на сообщение
Поделиться на других сайтах
7 часов назад, Captain сказал:

ShowStat

Небольшая правка для актуальной версии DLE:

в showstat.php удалить строку 89:


<script src='http://ajax.googleapis.com/ajax/libs/jquery/1.7/jquery.min.js'></script>

заменить строку 199:


$.get('".$config['http_home_url']."engine/ajax/adminfunction.php?action=clearcache', function(data){

на


$.get('".$config['http_home_url']."engine/ajax/adminfunction.php?action=clearcache&user_hash=' + dle_login_hash, function(data){


 

 

Ничего не понимаю. Как думаете почему такое происходит? При запросе страницы время почти 5 сек, при повторном обновлении уже 0.1 сек.

При смене файлкеша на мемкеш ситуация не меняется. При отключении сжатия js и html тоже без изменений

G5w4NLz.jpg

Ссылка на сообщение
Поделиться на других сайтах

Закомментировал строчки в show.short и show.full с функциями replace_links и скорость загрузки с 4 сек сократилась до 0.6.

 

Получается при большом количестве перекрестных ссылок автозамена начинает не по детски замедлять генерацию страницы. Что скажите господа оДмины? И как будем с этим бороться?

 

--up--

Думаю надо отказаться от формата (Скачать бесплатно|Смотреть онлайн|Без смс и регистрации)

Изменено пользователем morgenshtern
Ссылка на сообщение
Поделиться на других сайтах
15 часов назад, morgenshtern сказал:

Получается при большом количестве перекрестных ссылок автозамена начинает не по детски замедлять генерацию страницы. Что скажите господа оДмины? И как будем с этим бороться?

Безусловно. Потому что скрипту нужно отделить текст HTML кода, провести там замену вашего большого количества ссылок и текста, потом вернуть оформление назад и все это сделать "на лету". В данном случае только уменьшение количества ваших ссылок увеличит быстродействие.

 

Существует в DLE еще один модуль, это фильтр слов, в нем также можно производить подобные замены, он в отличие от перекрестных ссылок записывает данные в БД, т.е. замену производит только один раз, а не на лету.

 

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

  • Нравится 1
Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
×
×
  • Создать...