Рассказываю как разработчик почему новый дизайн dtf такой лагучий

Мало того что он стал кривой и неудобный ладно фиг с ним. В целом у меня большой опыт на php и я знаю причины.

Но главный минус он стал невероятно лагучий.

Почему это произошло?

Как вы наверное заметили что посты открываются быстро. Но сам скроллинг стал лагучий, хотя на старом дизайне не лагало. Это происходит из за того что условно кэшируются/скрыто подгружаются видимые 10-15 постов со всеми материалами . Понимаете что если прокрутите десятки постов , то это вызовет невероятные лаги. Зато пост открывается быстрее.

Также сайт стал реалтайм отправлять данные на сервер. Комменты подгружаются сразу , синхронизация других данных. Это всё вызывает нагрузку и соответственно лаги.

Скорее всего сайт переписан с php на node js. Судя по тому коду который на сайте. Из за того и часть функционала не подвезли. Не буду поносить js, ваше дело. Но пыха была надёжней.

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

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

2.3K2.3K показов
340340 открытий
24 комментария

Теперь мы мессенджер

Ответить

без лички

Ответить

надеемся встроят яндекс месседжер
хоть где то он пригодится

Ответить

Ничего личного.

Ответить

Лагать от того что 10-15 постов в фоне подгрузить сложно это было бы просто позорище ебаное, вот оно состояние веб разработки в 2024.

Ответить

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

Ответить

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

Ответить