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

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

Реально ли выводить 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){


 

 

Ссылка на сообщение
Поделиться на других сайтах
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 еще один модуль, это фильтр слов, в нем также можно производить подобные замены, он в отличие от перекрестных ссылок записывает данные в БД, т.е. замену производит только один раз, а не на лету.

 

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

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

Присоединяйтесь к обсуждению

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...