Закрыть
OpenVK » Стена » Запись
OpenVK остаётся исключительно фанатским проектом. На протяжении многих лет, с постепенным появлением пользовательской базы и волн сарафанного радио по социальным платформам, мы столкнулись со многими проблемами — сайт медленно отвечал на запросы, при наплывах сайт мог упасть на несколько минут, а Server Error вообще успел стать мемом (прикол смешной одобряем)

Мы решили заняться оптимизацией путём применения агрессивного кэширования. По нашим исследованиям, раздел новостей с активным наполнением БД стал загружаться в три раза быстрее, а количество запросов уменьшилось в 6 раз.

При открытии профиля пользователя, мы совершали больше 800 запросов в БД. После оптимизации процесс был упрощён: как итог, мы тратим почти в 4 раза меньше запросов и в 3 раза меньше времени на подготовку содержимого страницы.

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

P.S. Не забыли о дизайне 2016 года: было внесено множество исправлений на основе жалоб пользователей.

✍️ Оставить свои пожелания и репорты вы, как обычно, можете...
- в обсуждении: https://github.com/OpenVK/openvk/discussions
- в разделе проблем нашего проекта на GitHub: https://github.com/OpenVK/openvk/issues
Показать больше
Пожаловаться  |  Поделиться (1)

Комментарии (9)

Сначала старые
ура разрабы вышли из запоя
кста, будет приложение под апк?
⸜(。 ˃ ᵕ ˂ )⸝♡
это всё из-за эмма кошечко
ждём обновление лс всем овк
Так держать! Никому не продавайтесь и ни с кем не сговаривайтесь
Мне не нравится, верните взад
Как отключить переключение треков на WASD? Каждый раз закрываю вкладку CMD+W или Ctrl+W и трек листается 😢

Действия