Задать вопрос
staffID
@staffID

Почему snapster от vk такой быстрый?

Вопрос сам по себе довольно странный, но второй час тестирую скорость загрузки web-версии фото-приложения snapster ( https://snapster.io ).
И скорость загрузки, его составляет около 100-250мс.
Изучив его network.
Все файлы достаются из кеша (from memory cache). А отдача самого документа (Other) около 40-70мс (gzip).
Document отдает PHP/3.9558.
Но это не PHP, а kPHP, как я понимаю. https://ru.wikipedia.org/wiki/KPHP .
У самого догадки:
1. То что приложение держится на основных серверах vk, а нагрузки большой у него нет.
Вот и они отдают 100% ресурсов.
2. kPHP творит какую-то магию.
Пока больше ничего не приходит в голову.
  • Вопрос задан
  • 724 просмотра
Подписаться 3 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
Sanasol
@Sanasol
нельзя просто так взять и загуглить ошибку
Потому что надо очень сильно потрудиться чтобы сделать приложение с 3-5 функциями тормозным.
Тем более что основной контент фото, а не какие-то "вычислительные процессы".

Да и сервер в обычном запросе отдает кусок верстки только: view-source:https://snapster.io/room-1
А вот аякс запросы уже далеко не такие шустрые.

Все файлы достаются из кеша (from memory cache).

это "заслуга" браузера, а не разработчиков сайта.

В целом сервис никому не упал вообще: https://snapster.io/room-1

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

Только как это влиять на скорость приложения должно? Это не проект на хостинге за 50 рублей, у него все ресурсы "свои", а не какая-то часть.
Естественно оно на серверах VK, более того оно скорее всего использует чуть более чем полностью функционал/инфраструктуру/апи ВК для работы. Достаточно увидеть ссылки на фото, авторизацию через ВК и т.д.

В общем если для вас 100-250мс это магия, то стоит посмотреть на свой код, а не на магическую работу kPHP или волшебные сервера VK.
Ответ написан
Ваш ответ на вопрос

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

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