@Ddeeeennn

Как оптимизировать подгрузку содержимого?

Доброго времени суток. На сайте есть функция, которая подгружает комментарии под постами.
При "докрутке" до последних 20-и комментариев, функция подгружает новые(150шт), и.т.д.

Т.к. этих комментариев может быть миллион и больше, то появляются огромные "фризы".
Соб-сно, вопрос: есть ли готовые механизмы, чтобы это оптимизировать? Нет разницы на каком языке программировании это реализовано, главное, чтобы была понятна логика и не представило сложностей переписать на JS.
Пытался "накалякать" что-то свое, вроде работает, но возникают баги. Мозг кипит, прошу помощи.
  • Вопрос задан
  • 156 просмотров
Решения вопроса 1
dollar
@dollar
Делай добро и бросай его в воду.
Если пользователи так много "крутят" колесо мыши, то может лучше сделать нормальный поиск по комментариям? Или фильтр с гибкими условиями. Тогда будут меньше крутить, и миллион сократится до 100 штук внезапно.

В общем случае надо понять, из-за чего фризы. И это место оптимизировать. Может быть, у вас просто памяти не хватает, и своп начинается. Или у вас каждую секунду происходит перебор всех комментариев (зачем-то, это пример).

То есть надо понять, в каком месте у вас сложность алгоритма O(N) или не дай бог O(N2).
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы