• SanDev.pro
  •  › 
  • Комментарии
  •  › 
  • Страница 5
foto
VIP 31 октября 2022 16:17 #

Оптимизация DLE

а я не использую стандартную сортировку, только твою, это может быть она?
0
foto
Администратор 31 октября 2022 16:15 #

Оптимизация DLE

Обычная категория, выбран параметр сортировки в теге {sort}
Да, он гад дико тяжёлый и не кешируемый.
0
foto
VIP 31 октября 2022 16:12 #

Оптимизация DLE

прошу прощение за оффтоп, подскажи что это за запрос может быть
SELECT p.id, p.autor, p.date, p.short_story, CHAR_LENGTH(p.full_story) as full_story, p.xfields, p.title, p.category, p.alt_name, p.comm_num, p.allow_comm, p.fixed, p.tags, e.news_read, e.allow_rate, e.rating, e.vote_num, e.votes, e.view_edit, e.editdate, e.editor, e.reason FROM dle_post p INNER JOIN (SELECT DISTINCT(dle_post_extras_cats.news_id) FROM dle_post_extras_cats WHERE cat_id IN ('53')) c ON (p.id=c.news_id) LEFT JOIN dle_post_extras e ON (p.id=e.news_id) WHERE approve=1 ORDER BY fixed desc, news_read DESC LIMIT 96,24;
0
foto
Гость 31 октября 2022 09:51 #

Мультивыбор в доп.полях для DLE 13 v.1.2

Добрый день. Отличное дополнение работает и на 15ой версии. Вот только не работает для доп. полей пользователей. Если можно, подскажите пожалуйста как можно дополнить/адаптировать?
0
foto
Клиент 30 октября 2022 20:55 #

Содержания статьи для DLE

Это да! Очень не хватает!
0
foto
VIP 29 октября 2022 04:22 #

Miniposter PRO by Sander v.3.4.4

Не могу найти ioncube для php 8.1.6 версии в isp, на более нувую php пока не обновить, тк в репозитории ispmanager6 php 8.1.6 последняя

Где то читал что ioncube идёт от php 8.1.9 на 8.1.x версии

(В сообщении выше имел ввиду только php 8.1)
0
foto
Администратор 27 октября 2022 19:36 #

Miniposter PRO by Sander v.3.4.4

Только эти: 7.1, 7.2, 7.3, 7.4, 8.1
8.0 - не поддерживается (видимо и не будет)
8.2 - пока не поддерживается.
0
foto
VIP 27 октября 2022 19:28 #

Miniposter PRO by Sander v.3.4.4

C php версии 8.1.9 поддержка ioncube только да?
0
foto
Клиент 26 октября 2022 09:30 #

Miniposter PRO by Sander v.3.4.4

Спасибо за оперативность
0
foto
Гость 25 октября 2022 23:13 #

Multi-Rating by Sander v.2.4.2

Понял, принял... Тогда подождем, вдруг у вас появится желание и время переписать модуль:)
0
foto
Администратор 25 октября 2022 16:44 #

Multi-Rating by Sander v.2.4.2

К сожалению, в текущей реализации, это невозможно.
0
foto
Гость 25 октября 2022 16:36 #

Multi-Rating by Sander v.2.4.2

Почитав отзывы ваших обладателей чудо модуля, хотел спросить, планируется ли сделать возможность, чтобы юзеры могли выбирать не сразу все пункты рейтинга, но также и отдельный из них.... А то действительно, не все пользователи понимают, что надо все пункты оценить... Что кране не удобно)
0
foto
Администратор 25 октября 2022 14:43 #

Miniposter PRO by Sander v.3.4.4

Обновил.
0
foto
Клиент 25 октября 2022 12:43 #

Miniposter PRO by Sander v.3.4.4

В DLE 15.3 в связи с необходимости поддержки новых функций и возможностей, а также оптимизации работы скрипта на сервере для более высокой производительности, линейка PHP 7.xx объявлена устаревшей и рекомендуется обновить серверное ПО до версии 8.1 и выше.
Планируется ли обновление Miniposter с поддержкой php 8.1?
0
foto
Администратор 25 октября 2022 11:54 #

Emoji-Rating by Sander v.1.2.9

Никак. Только писать отдельный модуль.
0
foto
Администратор 25 октября 2022 11:50 #

Multi-Rating by Sander v.2.4.2

Модуль изначально построен как отдельный независимый тип рейтинга.
Связь со штатным рейтингом - это лишь одна из не обязательных опций, которая по умолчанию выключена.
0
foto
Клиент 25 октября 2022 11:06 #

Emoji-Rating by Sander v.1.2.9

Такой вопрос... А можно ли данный модуль использовать не только в новостях, но и в комментариях?
На сайте идет обсуждение в комментариях и зачастую там информация бывает еще актуальнее.
0
foto
Гость 25 октября 2022 01:01 #

DLE-Favorites v.1.0.2 by Sander

Пожалуйста, исправь эту проблему
После использования фильтра ajax или другого какого-нибудь модуля с ajax. У модуля перестают работать теги [favmod=4] active [/favmod] и из-за этого отображаются обе кнопки. Как исправить?


Актуальна, а хак очень полезный...
0
foto
Гость 25 октября 2022 00:17 #

Multi-Rating by Sander v.2.4.2

Хочу приобрести модуль, но есть вопрос, использую на сайте лайки и дизлайки для оценки фильмов, данный модуль хочу установить как дополнительный.... Так сказать для раскрытия основных лучших качеств фильмов, это в обще возможно установить его как дополнительный или придется мне попрощаться с лайками?
0
foto
Администратор 20 октября 2022 11:17 #

Хак: Автоматический вывод списка ID подкатегорий

Обновил код плагина.
0
foto
Администратор 16 октября 2022 19:06 #

Highload by Sander v.1.2.0

Да, будет.
В том числе и на DLE 15.3 устанавливается и работает без проблем.
0
foto
Гость 16 октября 2022 14:32 #

Highload by Sander v.1.2.0

Здравствуйте! Подскажите, пожалуйста, а на DLE 15.2 модуль будет работать ? (В системных требованиях написано до 15.1) Поэтому и спрашиваю. И будет ли апгрейд для 15.2 ?
0
foto
Посетитель 15 октября 2022 18:45 #

Fullstory-Metatags by Sander

С Метатег Title и Метатег Description работает, а вот если Метатег Keywords в новости прописан, то всё равно берет тот который задан данным модулем <keywords>задано модулем</keywords>.
Не подскажите как исправить ?
0
foto
Клиент 14 октября 2022 18:35 #

AJAX-Custom by Sander v.1.3.6

На 15.2 отлично работает.
На 15.3 тоже.
+1
foto
Посетитель 14 октября 2022 15:17 #

Хак: Автоматический вывод списка ID подкатегорий

Здравствуйте! С выходом обновления 15.3 данный плагин к сожалению не работает
0
foto
Клиент 14 октября 2022 02:13 #

AJAX-Custom by Sander v.1.3.6

будет ли поддержка dle 15.2 ? или работает ли вообще ?

а так же работает ли в fullstory ?
0
foto
Администратор 8 октября 2022 21:39 #

TPL-IF by Sander v.2.3

К сожалению нет, такой возможности нету.
0
foto
Посетитель 6 октября 2022 17:52 #

TPL-IF by Sander v.2.3

Скажите, а есть возможность получить текущую дату для сравнения с доп. полем типа дата?
0
foto
VIP 4 октября 2022 22:29 #

Оптимизация DLE

Sander, возможно ты когда нибудь захочешь сделать модуль полноценный, с возможностью в админке чекбоксами отключать тормозящие функции dle (которые некторым просто не нужны), ну и в целом какой-то код переписать для оптимизации. Работа конечно ещё та, понимаю что не просто это всё, но если бы у этого была стоимость, я бы заплатил, ну помимо меня думаю также нашлись бы желающие купить модуль подобный. А то DLE хоть и обновляется по функционалу, но в плане оптимизации - очень маленькие шаги предпринимаются. Видимо и будущая 16x ветка не улучшится в сторону скорости работы на нагруженных проектах.

Не знаю на сколько это конечно возможно с твоей стороны, у тебя есть знания для анализа этого, и тебе в этом плане виднее.
Хотелось бы услышать твоё мнение по этому поводу, хорошо бы развёрнутое, очень интересно.
0
foto
VIP 4 октября 2022 22:15 #

Оптимизация DLE

Благодарю wink
0
foto
VIP 4 октября 2022 17:12 #

Оптимизация DLE

А вы тестировали сами?
После последней правки сайт не открывается.
0
foto
Клиент 3 октября 2022 02:46 #

Оптимизация DLE

В engine/classes/tempates.class.php найти и удалить
$mobile_detect = new Mobile_Detect;

if ( $mobile_detect->isMobile() ) {
	$this->smartphone = true;
	$this->desktop = false;
}

if ( $mobile_detect->isTablet() ) {
	$this->smartphone = false;
	$this->desktop = false;
	$this->tablet = true;
}

if( $mobile_detect->isiOS() ){
	$this->ios = true;
}

if( $mobile_detect->isAndroidOS() ){
	$this->android = true;
}

и в plugins.class.php
case 'Mobile_Detect':
	include_once (DLEPlugins::Check(ENGINE_DIR . '/classes/mobiledetect.class.php'));
	break;
+1
foto
VIP 2 октября 2022 15:51 #

Оптимизация DLE

по поводу дополнения к п7, а как вырезать этот функционал?
0
foto
Гость 30 сентября 2022 08:01 #

Emoji-Rating by Sander v.1.2.9

иконки своё имя, типа like - nravitsya
0
foto
Гость 30 сентября 2022 07:59 #

Emoji-Rating by Sander v.1.2.9

Можно ли заменить ссылки эмоций вида emoticon/like/ на свои, например, вместо emoticon - nastroenie, а вместо каждой
0
foto
VIP 29 сентября 2022 18:31 #

Multi-Rating by Sander v.2.4.2

Очень ждём адаптации под новую DLE.
0
foto
Гость 23 сентября 2022 23:39 #

Содержания статьи для DLE

Здравствуйте, есть возможность хватать еще из tpl?
Допустим не хватает их fullstory и {include file=""}
0
foto
Гость 23 сентября 2022 15:33 #

Fullstory-Metatags by Sander

Здравствуйте а как сделать чтоб Метатег Title, Метатег Description, Метатег Keywords который были ранние созданы парсером кинопоиск игнорировались.
На сайте больше 60к контента и весь перебирать руками не выход
0
foto
Администратор 19 сентября 2022 21:07 #

xSort by Sander v.1.5.4

Пока что только 8.1
+1
foto
VIP 19 сентября 2022 21:06 #

xSort by Sander v.1.5.4

Благодарю! Напомните пожалуйста, в линейке php 8x какие версии будут работать? Или вся линейка 8x?
0
foto
Администратор 19 сентября 2022 20:50 #

xSort by Sander v.1.5.4

Обновил модуль.
+1
foto
VIP 19 сентября 2022 14:15 #

Views-Top by Sander v.2.0.5

Спасибо большое!
0
foto
Администратор 18 сентября 2022 12:24 #

Оптимизация DLE

п.1 - это общие рекомендации, актуальны будут, полагаю, всегда.
п.2 - исправлено, начиная с 13.3
п.3 - исправлено, начиная с 15.0
п.4 - индивидуальные рекомендации, актуально будет еще очень долго.
п.5 - общие рекомендации, актуально всегда.
п.6 - аналогично п.3, исправлено в 15.0
п.7 - актуально.

По п.7 даже дополню, если не используются теги [smartphone], [ios], [android], [tablet], [desktop] - я бы вообще рекомендовал вырезать этот функционал из шаблонизатора.
При базовом, голом шаблоне и тремя изначальными новостями - разница в производительности составила незначительное значение, 2-3 мс (0.021 / 0.018с).
Но ситуация очень резко меняется когда используется подключение php файла в shortstory или любом другом модуле, имеет значение только количество подключений. Вот на примере 100 подключенных include-ов, на основании 10 замеров:
Родной шаблон: 0,386288с
С вырезанным Mobile_Detect: 0,077019с

Разница в 5 раз.
И, дополняя вышеописанный эксперимент, можно сделать еще один вывод. В shortstory категорически не рекомендуется использовать {include file="file.php"}
Чем меньше таких подключений - тем лучше.
+1
foto
VIP 18 сентября 2022 00:00 #

xSort by Sander v.1.5.4

Сорян за навязчивасть, просто хочу напомнить wink
0
foto
Администратор 17 сентября 2022 20:26 #

Оптимизация DLE

Мне есть много чего сказать про производительность DLE 15.2. И отнюдь ничего хорошего.
Не так давно мне пришлось делать глобальный переход сайта с 10.1 на 15.2. И вот что меня напрочь убило - это разница в скорости.
Классический сайт с фильмами, материалов примерно 80к, мультикатегории включены, на странице отображается 60 постов.
В категории фильмы показатели быстродействия:
(общее время | время БД | время шаблонов)
0.524 | 0.378 | 0.039
0.496 | 0.358 | 0.042
0.526 | 0.380 | 0.036

Это, мягко говоря, ужасающие показатели и это никуда не годится.
Не буду писать каких усилий и нервов мне это стоило, однако похвастаюсь, удалось достаточно существенно улучшить показатели при тех же настройках:
0.099 | 0.021 | 0.014
0.100 | 0.023 | 0.015
0.095 | 0.024 | 0.016

Но повторять этот подвиг я однозначно не намерен. Ситуация очень индивидуальная и я в целом хорошо знал сайт. Каких-либо универсальных рекомендаций, к сожалению дать не могу. Скажу лишь что шаблонизатор пришлось очень основательно переделывать.

Касательно вашего вопроса про тег условий. Абсолютно каждая операция занимает какое-либо время. Вопрос только в количестве. Если это всего 7 тегов на страницу, то можно вообще не заморачиваться. Замеров я не делал, но думаю что это будет где-то 0,0002сек.
Но совершенно другое дело, когда эти теги в shortstory и тогда это значение смело можно умножать на количество новостей, в моём случае это было 0,0002*60 = 12мс. И вот это уже достаточно существенно.
+2
foto
Администратор 17 сентября 2022 19:44 #

Views-Top by Sander v.2.0.5

Ближайшее время немного затянулось, но оно свершилось.
Выпустил обнову 2.0.2 где добавил функционал удаления старых не используемых записей.
+1
foto
Администратор 17 сентября 2022 19:23 #

Дерево комментариев v.2.2

Нет. В актуальных версиях DLE уже и так есть древовидная система комментариев.
0
foto
VIP 17 сентября 2022 10:20 #

Оптимизация DLE

Цитата: Винни-Пух
Как понимаю, что для 15.2 актуальный только п.7

Тоже интересует :)
0
foto
VIP 16 сентября 2022 15:49 #

Оптимизация DLE

Sander bowtie
Хотелось бы узнать твоё мнение по поводу нагрузки на сайт при использовании условий на странице вида - [ifxfvalue interfase="Русский"]

Использую подобные условия около 7 раз на странице
DLE 15.1
Посещаемость около 70к в сутки

Насколько использование подобных условий може влиять на производительность?
Понимаю что всё относительно, зависит от сервера и других условий, но есть возможность заменить эти конструкции, хоть и не просто, придётся что-то придумывать..
0
© Sander-Development. 2009-2024.
При копировании, ссылка на источник обязательна.