• SanDev.pro
  •  › 
  • Комментарии
  •  › 
  • Страница 8
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
foto
Клиент 11 сентября 2022 12:40 #

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

А где скачать плагин для автоматической установки?
0
foto
Клиент 11 сентября 2022 00:44 #

Fullstory-Metatags by Sander

Хочу використовувати модуль miniposter з цим. всі зображення webp, то їх не підгружає facebook, telegram,viber.
код [miniposter=webtojpg]<og:image>[xfvalue_image_url_img]</og:image>[/miniposter] не працює.
webtojpg створив просто щоб примусово перетворював в jpg. можете підсказати варіант реалізації, якщо такий можливий. дякую!
0
foto
Администратор 10 сентября 2022 20:48 #

Fullpage-Tabs by Sander v.1.6 (бесплатно)

Внимание! У Вас нет прав для просмотра скрытого текста.


PS. Раньше селектор "Разрешить комментарии" так же скрывал и сами комментарии, теперь он только запрещает добавление новых комментариев.
+1
foto
VIP 10 сентября 2022 17:34 #

Fullpage-Tabs by Sander v.1.6 (бесплатно)

Аналогичная ситуация с комментариями, отображаются на всех вкладках.
Подскажите, планируется обновление?
0
foto
VIP 9 сентября 2022 17:52 #

Miniposter PRO by Sander v.3.4.4

нашел ответ сам. на странице покупки указано Версия DLE: 10.2 - 15.2.
отлично.
0
foto
VIP 9 сентября 2022 15:26 #

Miniposter PRO by Sander v.3.4.4

на DLE 15.2 проверял кто ? хочу купить .
0
foto
Гость 21 августа 2022 14:23 #

Fullpage-Tabs by Sander v.1.6 (бесплатно)

Добрый день, на DLE 15.2 у меня на каждой вкладке выводятся комментарии, почему так? Хотя я их в шаблонах (вкладок) не выводил. Что с этим делать?
+1
foto
VIP 12 августа 2022 21:28 #

xSort by Sander v.1.5.4

Благодарю, хочеться перейти на актуальную версию php 8x, если заработает, то респект!
0
foto
Администратор 12 августа 2022 21:26 #

xSort by Sander v.1.5.4

Вижу у ionCube Loader появилась поддержка PHP 8.1, но пока нет возможности проверить работу модуля. Постараюсь заняться этим в ближайшее время.
0
foto
VIP 12 августа 2022 20:59 #

xSort by Sander v.1.5.4

На php 8.1 будет работать?
0
foto
Администратор 12 августа 2022 19:42 #

Fullstory-Metatags by Sander

Какую ошибку у вас пишет?
Модуль проверялся на чистой DLE 15.2, никаких проблем в работе обнаружено не было. Код плагина на github был обновлен 7 июля 2022г.
0
foto
Администратор 12 августа 2022 19:37 #

DialogPM by Sander v.1.0.14

В JS коде модуля удалите строки:
	if (localStorage.getItem('dpmDialogUserlist') == '1' && $('.dpm-icon-userlist').length) {
		$('.dpm-icon-userlist').addClass('current');
		$('.dpm-container').addClass('dpm-container-userlist');
	}
0
foto
Администратор 12 августа 2022 19:31 #

DialogPM by Sander v.1.0.14

В модуле есть возможность ограничить переписку только с заданным списком пользователей:
	// Запретить общаться друг с другом, только обратная связь с ниже заданными контактами
	'feedback_only' => false,

Но, честно говоря, я уже не очень хорошо помню как именно оно устроено, но судя по всему это именно то, о чём вы спрашиваете.

Какими-либо существенными доработками я вряд ли буду заниматься.
0
foto
Администратор 12 августа 2022 18:48 #

DialogPM by Sander v.1.0.14

Вы говорите про другой параметр, вам нужен:
	'userlist_limit' => 20, - Максимальное количество пользователей в списке диалогов

Можете поставить 0, чтобы убрать ограничение, тогда в списке собеседников будут отображаться абсолютно все диалоги.
+1
foto
Администратор 12 августа 2022 18:43 #

Views-Top by Sander v.2.0.5

Дельное замечание.
Видимо на тот момент мне показалось, что лучше оставить возможность выводить топ за любой промежуток времени.
Но пожалуй по сути вряд ли кому-либо потребуется выводить топ за последний год.
В ближайшее время выпущу обнову где по крону будут удаляться записи старше максимального созданного интервала.
+1
foto
VIP 12 августа 2022 00:35 #

Views-Top by Sander v.2.0.5

Есть один не очень хороший момент может кто-то подскажет, как такое поправить... модуль стоит больше года... у сайта посещаемость ~500 человек сутки. Есть только один блок с топом за 7 дней... так вот за год таблица выросла до 16МБ могу только представить на сколько она бы выросла при посещаемости 5к... мне кажется это не правильно хранить просмотр который был год назад....
0
foto
Клиент 9 августа 2022 09:23 #

DialogPM by Sander v.1.0.14

Небольшой вопросик появился.
Как мы видим параметр:
'search_limit' => 20, - максимальное количество отображаемых пользователей при поиске

т.е. выводит сразу 20 последних человек с которыми вы переписывались.
Так вот в чем вопрос заключается:
А как нам увидеть все остальных пользователей, с которыми мы переписывались ? Ведь как таковой пагинации нет.
Да существует поиск. Но мы даже не запоминаем с кем ведём диалоги. там около 200+ человек.
Так каким же образом нам переключать пользователей, чтобы увидеть историю сообщений (20 - 40 - 60. и.т.д. )
По хорошему туда пагинации не хватает. Чтобы люди могли видеть всю свою историю переписок с кем либо. А не гадать, кому же они 2 месяца назад вообще писали.
Может мы что-то не заметили ?
0
foto
Гость 7 августа 2022 10:44 #

Fullstory-Metatags by Sander

Добрый день. Погодите с 15.2 выдает ошибку
0
foto
Гость 7 августа 2022 00:43 #

DialogPM by Sander v.1.0.14

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

вначале думал что это у меня на сайте траблы, но проверив на тестовом сайте вашем тут: d130.sandev.pro/pm/ обнаружил что описанный баг ведет себя также.

диалог в итоге можно прочесть нажав кнопку список пользователей.

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

заранее спасибо.
0
foto
Гость 1 августа 2022 14:47 #

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

На 15.2 все стало как надо в автоматическом режиме. Полет нормальный, респект автору.
0
foto
Гость 27 июля 2022 18:25 #

Стол заказов by Sander

Плагин еще рабочий?
0
foto
Посетитель 24 июля 2022 12:39 #

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

Подскажите пожалуйста, как закрыть в в meta robots=noindex,nofollow следующие служебные страницы?
а именно жти: alltags, feedback, favorites, lastcomments, lastnews, lostpassword, pm, register, rules, stats, search, static, tags, xfsearch, allnews, newposts, userinfo, date, page > 1.
0
foto
Клиент 23 июля 2022 21:13 #

AJAX-Custom by Sander v.1.3.7

Поняли.. извиняемся.
У нас просто почему то в место
$where[] = "approve=1";

Стоит код
	if( preg_match( "#approve=['\"](.+?)['\"]#i", $param_str, $match ) ) {
		
		$approve_custom = intval($match[1]);
      
      	if ($approve_custom != '1') {
          $approve_custom="0";
        	}
		
		$where[] = "approve='$approve_custom'";
		
	} else {
      	$where[] = "approve=1";
    }
0
foto
Администратор 23 июля 2022 21:01 #

AJAX-Custom by Sander v.1.3.7

Включить несколько категорий - Не вижу параметра с таким названием во вкладке оптимизации.
По умолчанию в движке нет управления параметром approve="0"
В PHP коде статично прописано:
		$where[] = "approve=1";
0
foto
Клиент 23 июля 2022 20:52 #

AJAX-Custom by Sander v.1.3.7

Есть небольшой вопрос по модулю..
Если мы впишем параметр Параметры {custom ...}
approve="0"

То по сути будут выводиться только новости, которые находятся на модерации. И это работает и выводит.

Но если мы зайдём в админ панель --> Оптимизация и включим там галочку "Включить несколько категорий"
То больше параметр
approve="0"

Не будет работать.
При этом админ видит что якобы всё отлично работает. А вот пользователи больше не видят, что выводит

Не подскажите как можно это поправить?
0
foto
Гость 17 июля 2022 20:40 #

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

Как понимаю, что для 15.2 актуальный только п.7
0
foto
Клиент 16 июля 2022 21:22 #

DialogPM by Sander v.1.0.14

Не плохо было бы реализовать функцию, в которой бы пользователь запрещал писать личные сообщения себе (от всех кроме админа), чтобы ему тупо не кто не мог писать (кроме админа)
То на сайте 50к пользователей и все просто спамят одному и тому же человеку (+ -).
Раз уж это чат замены личных сообщений. То не плохо было бы доработать его до адекватного вида. То если честно - модуль уж слишком устарел и много чего не хватает в нём ((.
Когда очень много чего интересного можно было бы реализовать с данным модулем. (как доп. плагины к нему и.т.д.), заменило бы множество бесполезных соц. сетей..
Жаль что забили на него ((
0
foto
Администратор 15 июля 2022 12:02 #

DialogPM by Sander v.1.0.14

Проверил.
Такой проблемы не наблюдается. Если пользователь не авторизован, то отображается текст ошибки:
К сожалению, Вы не можете использовать персональные сообщения на сайте

Вероятнее всего у вас установлены какие-то еще плагины, которые меняют значение переменной $is_logged
0
foto
Клиент 15 июля 2022 04:30 #

DialogPM by Sander v.1.0.14

Прошу проверить. Возможно ошибка в модуле, или в движке 15.2. У группы Guests (Гости) в движке отключена опция Разрешить пользователю использовать персональные сообщения на сайте. А пользователь в модуле может писать сообщения. Но может Гость писать только если :

// Запретить общаться друг с другом, только обратная связь с ниже заданными контактами
'feedback_only' => true,

// Список пользователей доступных для диалога
'feedback_users' => [
//'логин',

А далее через запятую указан список который я тут не написал. Например логины Журналистов или какие сам укажешь. Вроде при отключенной опции в движке , Гость вообще не может пользоваться функционалом Личных сообщений а значит и в модуле как бы обязан быть запрет. Не так ли? Наверное надо что то исправлять теперь. Но где?
0
foto
Клиент 7 июля 2022 03:06 #

Кастомизация облака тегов

Версия движка 15.1 \ PHP 7.4.

На странице вывода всех тегов, если в названии новости есть символ & тогда тег который отображает кол-во тегов ведет в никуда и показывает ошибку 404.
tags/m.c. sar %26 the real mccoy/ - работает правильно
tags/m.c. sar %26amp%3B the real mccoy/ - ошибка 404

Как можно это исправить?
0
foto
Гость 4 июля 2022 21:57 #

Fullstory-Metatags by Sander

Понял. Спасибо.
0
foto
Гость 4 июля 2022 18:03 #

Fullstory-Metatags by Sander

Нет, неподдерживается на 15.2. Тестил, выдает ошибку.
0
foto
Гость 2 июля 2022 19:55 #

Fullstory-Metatags by Sander

на 15,2 кто тестил? я просто я еще не обновлялся....
0
foto
Гость 26 июня 2022 14:00 #

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

Приветствую, какие пункты оптимизации актуальны для 15.2?
0
foto
Клиент 26 июня 2022 13:51 #

Avatar-Select by Sander v.1.2

Работает на версии 15.1? А внутри модуля есть картинки?
0
foto
Посетитель 25 июня 2022 16:52 #

TPL-IF by Sander v.2.3.1

только со знаком =
0
© Sander-Development. 2009-2025.
При копировании, ссылка на источник обязательна.