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

Хоббит

Клиенты
  • Публикации

    213
  • Зарегистрирован

  • Посещение

  • Дней в лидерах

    5

Сообщения, опубликованные пользователем Хоббит

  1. 17 часов назад, celsoft сказал:

    Это запросы счетчика просмотров новостей, а не количества новостей в категориях.

    Я читал пост ТС. 

    19 часов назад, StepanovD сказал:

    Был выключен, вчера включил, т.к. делал оптимизацию кода а надежде что поможет

    У меня при 2млн "page views" в HighLoad запросы просмотра показаны в фиолетовом с общим временем больше 10 000 сёк. 

    Также выделенный сервер падал 3-6 раз в сутки.

    Пытался увеличить ОЗУ, перенести сайт на другой более мощный сервер (AMD EPYC с 48 ядрами), банить подозрительных ботов через Cloudflare, отключил "Подсчет количество новостей", включил кэш для всех {custom..}, переключил кэш с файловый на memcache. 

    Это немного помогло, количество падении уменьшилось с 3-6 до 1-2.

    Недавно временно победили проблему перезапуская потоков Apache. 

    Скорее всего у вас БД падает из-за тяжёлых запросов похожих на "подсчет количество новостей в категориях", проверьте плагины. 

    Есть ли какие нибудь симптомы? Например очень много потоков Apache или в 00:00 падает каждый день? 

  2. Предлагаю реализовать возможность "пинговать" админа, или любого другого юзера  в комментариях, как в этом форуме. 

    Также не хватает "поделиться комментарием", ибо в DLE попросту отсутствует прямой переход к комменту с якорем.

    • Поддерживаю 2
    • Спасибо 1
  3. Не рекомендую заказывать модули / плагины у данного разработчика. Взял предоплату в размере 70-75$, после чего у него было минимум 3 недели на реализации модуля. Задача не очень сложная, но в прошло больше месяца, а iGroot вообще пропадает на несколько дней после каждой обещания. 

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

    Скрин переписки: https://i.ibb.co/mBrJ8VH/1.png

    Сайты: https://dle-forum.ru
    Пост: 

     

    • Поддерживаю 3
  4. Не рекомендую заказывать модули / плагины у данного разработчика. Взял предоплату в размере 70-75$, после чего у него было минимум 3 недели на реализации модуля. Задача не очень сложная, но в прошло больше месяца, а ТС вообще пропал и не отвечает на призывы. 

    Также не ведитесь на его пустые обещания, очень проблемный тип, постоянно какие-то проблемы и оправдания. То интернет отрубили, то "загружаю пример на хост" и при этом спустя 4-5 дней пишет якобы он в больнице. И ни слово о компенсации / возврате предоплаты. 

  5. 27 минут назад, Сардорбек сказал:

    «Автоматическое форматирование описания категорий и ключевых слов для публикаций» было отключено и теперь включено. Но изменений не было.

    У вас все данные на доп. полях? 

  6. Здравствуйте, база данных падает по несколько раз каждый день, из-за запросов:

    SELECT id, date, title, category, alt_name FROM dle_post WHERE category = '16' AND date <= '2019

    SELECT category, COUNT(*) AS count FROM dle_post GROUP BY category

    Есть разработчики представляющие услуги профессионального оптимизирования? 

    DLE 14, база большая. 

  7. При перемещении тега "Новости DLE" через drag & drop на другое доп. поле, в исходном поле тег "Новости DLE" не удаляется, хотя визуально тег переносится. 

    Действия: 

    1.  https://i.yapx.ru/OZona.gif

    2. Сохраните новость и проверяйте результат.

  8. 20 часов назад, Spyhog сказал:

    В Dle есть стандартный модуль "Перекрестные ссылки". Если не ошибаюсь, то с помощью него можно сделать, чтобы при встрече в тексте какого-то термина, он превращался в ссылку на страницу этого термина. В Википедии что-то похожее.

    Модуль с эпохи динозавров, сервер упадёт если ссылок больше 500-1000. Не говоря уже про невероятный тормоз сайта. 

     

    21 час назад, Konstantine174 сказал:

    Привет. Писал гостем с другого девайса, тему вы удалили. Повторюсь, можно создать на DLE подобие Википедии или как-то это все в формате энциклопедии сделать? 

    Можно, но проще свой движок для этого написать, ибо со временем все больше и больше модификаций будет.

    Есть же в интернете специальные готовые движки для сайтов типа "Wiki", лучше использовать такие скрипты. 

  9. 3 минуты назад, celsoft сказал:

    В списках изменений даются только обязательные изменения которые связаны с работой DLE, например DLE работал раньше так то, использовал такую то верстку и теги, а новые версии в тех же возможностях используют иное. Т.е. требуются обязательные изменения.

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

    А что насчёт шаблоны по умолчанию? 

  10. 30.09.2021 в 01:49, Primary Sphinx сказал:

     

    Ну да, минус несколько процентов посещалки. Какая фигня! )))

     Владимир, 3% мобильных пользователей плюс 6% десктопных - это мало??? В то время, когда каждый уважающий себя сайт борется за каждого посетителя... А тут - проценты!  А это и возрастание количества отказов при посещении, и, как следствие, просадка в поисковой выдаче,.. А если это например коммерческий проект, то и минус минимум несколько процентов потенциальных заказчиков, которые чаще всего на этих "древних корпоративных компьютерах" и сидят?
    Так что я не согласен с выводами и полностью поддерживаю предложение сделать сайты на DLE полнофунцикулярными для всех, а не для девяностасколько-то процентов посетителей.

    [offtopic]А то щас эти веб-"мастера" понаставят новых версий, понаклепают своих сайтов, а мне потом мучайся с моими айФоном 6-плюс и необновляемой Сиеррой на десктопе 😀[/offtopic]

    Какой бред, коммерческий проект который не может позволить себе один плагин за 300-3000 рублей?

    Да хотя бы Cloudflare использовать бесплатно, чтобы отдавать webp если устройство поддерживает формат. 

    Не надо делать из муха слона, эти 6% через год станут 5%, а в будущем 3% и т.д. 

    7 часов назад, Zaratos сказал:

    Будет ли реализовано в будущем следующее:
    1. Конвертировать в WebP уже загруженные картинки (пока только новые конвертит)
    2. Реклама и\или похожие материалы между абзацами <p>. Есть плагин, но он очень сильно нагружает СР. Для крупных статейников это было бы пригодилось.

    Яростно плюсую за доработку рекламного модуля.

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

    • Нравится 1
    • Поддерживаю 1
  11. 28.09.2021 в 03:54, webair сказал:

    Было бы очень не плохо в 15.0 или хотя бы в 15.1 сделать, чтобы загружаемые jpg/png при конвертации в webp не удалялись (да, это можно элементарно сделать плагином, но лучше если будет в дистрибутиве).

    Это нужно, чтобы если браузер пользователя сайта не поддерживает webp, отдавать ему jpg

    
    <IfModule mod_rewrite.c>
      RewriteEngine On
    
      # serves a .webp image instead of jpg/png
      RewriteCond %{HTTP_ACCEPT} image/webp
      RewriteCond %{REQUEST_FILENAME} ^(.+)\.(jpe?g|png)$
      RewriteCond %1\.webp -f
      RewriteRule ^(.+)\.(jpe?g|png)$ $1.webp [T=image/webp,E=accept:1]
    </IfModule>
    
    <IfModule mod_headers.c>
      Header append Vary Accept env=REDIRECT_accept
    </IfModule>
    
    AddType image/webp .webp

     

    Так вы живы? Верните предоплату, я ещё не забыл предыдущий заказ. Люди бывают злопамятными. 

  12. 13 часов назад, legem сказал:

    Ситуация разрешилась. 

    При использовании в шаблоне topnews.tpl тега вызова дополнительного поля с адресом иллюстрации, данные теги не обрабатывались в <head> в main.tpl.

    Даже, если вызова topnews.tpl не было в шаблоне, ошибка сохранялась.  

    Думаю я не первый, у кого возникла такая проблема. Жаль, я не знал этого, когда добавлял og:image через дополнительное поле.

    Почему? Я не знаю, но вот так. Всем спасибо за участие и помощь! :)

     

    P.S.: Если создать файл topnews2.tpl и использовать его для блока topnews (при этом в topnews.tpl содержание стереть), работают дополнительные поля в <head> в main.tpl и картинки блока topnews. 

    Нет таких проблем у меня. DLE 14

  13. Если это не шаблоне TPL то проблемы в файлах движка, скорее всего у вас установлен nulled версия, или использовали nulled при обновлении. Замените файлы движка, 100% решение. 

    26.08.2021 в 15:43, AndreyPanin сказал:

    пока не подсказали что эту рекламу/скрипт встраивают провайдеры

    Лол. какой провайдер будет рекламировать порно?)

    <div class="msites">
     Если вы любитель либо опытный ценитель только одних брюнеточек в порно, то у нашей администрации присутствует для Вас рекомендация! Мы сделали большой раздел с <a href="XXXX">порнухой брюнеток</a> в котором собрали огромное количество разнообразной порнушки с брюнетками, в списке которых любой найдет для себя свое привлекательное видео! </div>
  14. Лол, что-то подобное у меня тоже было когда новостей стало слишком много, причем несколько раз и каждый раз причины по разному. Сперва вот такой запрос:

    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 " . PREFIX . "_post p {$cat_join}LEFT JOIN " . PREFIX . "_post_extras e ON (p.id=e.news_id) 

    Мб и дальше страдал бы если оперативка 16 GB. Онлайн 300-400, увеличил ОЗУ до 48 и почти половина занято БД, как последний вариант попробуйте увеличить оперативку)) 

    Есть еще такой запрос:

    SELECT category, COUNT(*) AS count FROM dle_post WHERE approve=1 GROUP BY category;

    Выполняется 2 минуты. Еще мы убрали approve=1 из запросов, лишний раз сканирует таблицу.

  15. Комбинация Cloudflare Pro или Business + этого модуля дал бы 99% защиту от парсеров начального и среднего уровня. 

    Предлагаю создать функцию "белый и чёрный список ASN провайдера". 

    Например можно будет добавить ASN Google в белый список и больше не придётся перечислять IP Гугол бота. 

    Или заблокировать ASN HETZNER, или любого другого хостинг провайдера. 

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