Редактор темы

Вопрос? Скорость работы dle

  • Автор темы Автор темы Izykli
  • Дата начала Дата начала

Izykli

Новичок
Регистрация
11 Авг 2023
Сообщения
38
Рейтинг реакций
-1
Баллы
8
1/3
Автор темы
Доброго времени суток. Кто более опытный в DLE, подскажите, есть ли разница в скорости работы у различных версий DLE? Например версии 15.n и 17.n

Просто мне кажется, что в более новых версиях больше функций, а значит и скорость работы может быть ниже. Не знаю почему у меня такой стереотип сложился. Вот хотел бы узнать у более опытных.

P.S. еще читал, что может быть разница в индексации страниц, но не совсем понимаю как это зависит от версий.
 
Чем новее версия тем лучше оптимизированы запросы к бд - меньше грузится сервак и лучше двиг. Функции ненужные все отключаются в настройках.
 
Izykli это довольно сложный вопрос, время работы может плавать плюс\минус 10-80 миллисекунд от версии к версии, помимо какого-то основного времени работы DLE движка в 100-400 миллисекунд для выполнения MySQL запросов и генерации HTML страницы. По сути это время ни о чём в рамках жизни запроса клиента к твоему серверу. Но ещё многое зависит от твоего оборудования, софта в виде mysql/apache/nginx. Если у тебя стоит Cloudflare, то это дополнительная прослойка которая добавляет время ответа между клиентом и твоим сервером, если не включен полный кеш в CF. Индексации может не быть, если сервер отвечает долго, то есть несколько секунд. Время ответа сервера/сайта скорее всего учитывается при ранжировании, но это лишь 1 из 1000 факторов
 
ни каких в новых дле все также через жопу сделано как и было можешь не тратить свое время поверь
 
Автор темы
ни каких в новых дле все также через жопу сделано как и было можешь не тратить свое время поверь
Понял, спасибо. Т.е. в принципе, по скорости работы нет разницы, верно? А то мне всегда казалось, что чем больше "фич", тем более раздут код скрипта, а значит и скорость меньше
 
В каждой новой версии DLE разработчики стараются оптимизировать получше к примеру кеширования, снижение нагрузки при формировании новостей и так далее...
Плюс хороший сервер и хостер.
 
Izykli так то оно так, чем больше кода и функций, тем дольше это всё выполняется, но это время исчисляется в десятках/сотнях миллисекунд, так что можешь не париться
 
Например версии 15.n и 17.n

10 версия и 18 разницы нет.

Разница лишь в трех В:
В CDN и без CDN.
В модулях грузящие мускул.
В сервере который вывозит или нет твой трафик.
 
10 версия и 18 разницы нет.

Разница лишь в трех В:
В CDN и без CDN.
В модулях грузящие мускул.
В сервере который вывозит или нет твой трафик.
Разница есть. Бредик не пишем.
 
Пишу на nextjs аналог dle но там пизда производительность, прикиньте без рендера грузится сайт с 85к контентами 0.35 мс
Как вам такое вообще, пиздец

БД mongo

mysql такое дерьмо что аж
 
evgfreeman может быть NestJS? Просто NextJS это просто SSR (Server Side Render) React приложений, то есть, это типа frontend который рендерится на сервере, а ведь ему нужен backend в виде API))

Вообще все эти миллисекунды - это такое неоднозначное, ведь можно всё закэшировать на уровне nginx / cloudflare и тогда вообще задержка будет минимальная у любого движка у WP/DLE/NodeJS/Laravel. Ну если 0,35 сек - это время на выборку с БД и рендер HTML с помощью NextJS без кэша, то это похвально. Возможно, это можно даже ускорить, когда-то делал такую оптимизацию в NodeJS - можно выполнять несколько запросов к БД одновременно через Promise.all(), и получается что они будут выполнены параллельно и их максимальное время будет равно самому трудоёмкому запросу по времени, а если запросы к БД выполнять последовательно, тогда время каждого запроса будет суммироваться. Я даже не думал что здесь у кого-то есть киносайты на таких технологиях.

Mongo требовательна к памяти RAM, хоть и работает быстро, относительно mysql. Хотя они обе горячие запросы хранят в памяти. Проще говоря NodeJS/MongoDB - это пожиратели RAM 🙂
 
evgfreeman может быть NestJS? Просто NextJS это просто SSR (Server Side Render) React приложений, то есть, это типа frontend который рендерится на сервере, а ведь ему нужен backend в виде API
Ему не нужен бекенд, некст фулстек фреймворк и может выполнять любой серверный код. (запросы к бд, файловая система и т.д)
 
Roxxel ну да, вроде простое API можно накидать возможно, лично сам не писал на NextJS
 
Ребят, а для Дле какой балансер лучше выбрать, чтоб не ждать выплату пол года?
 
Ребят, а для Дле какой балансер лучше выбрать, чтоб не ждать выплату пол года?
Сейчас не ты выбираешь балансер, а балансер выбирает тебя. А так-то куча топиков про разные балансеры с отзывами реальных вебов. Читай и выбирай на свой вкус и цвет.
 

Похожие темы Последние темы Популярные темы

Назад
Сверху