@WSGlebKavash

Какую работу надо проделать для оптмизации сайта?

Сайт (http и https)
Есть веб-приложение, представляющее собой сайт, состоящий из файла index.html и двух файлов .js. Сайт представляет из себя панорамы 360°, на которых расположен фото и ведо-контент. Фотографии в формате .jpg, видео в формате .MOV (кодек QuickTime).
Проблема: спустя несколько минут работы сайта начинаются жёсткие лаги и следующие панорамы загружаются очень медленно. При чём на родном веб-сервере Pano2VR всё работает ужасно, а на IIS - ещё более-мение. На проблемы в работе жаловались люди с разными браузерами и с разной скоростью интернета.
Скоро приложение станет ещё тяжелее, когда туда добавится квест-викторина.
Что можно проделать для оптимизации сайта? Какой веб-сервер лучше использовать (IIS, Apache2, Nginx или Node.Js)? Какие ресурсы должны быть у хостинга? Стоит ли использовать HTTP-over-QUIC?
P.S:
Веб-приложение создано в платформе Pano2VR.
  • Вопрос задан
  • 136 просмотров
Пригласить эксперта
Ответы на вопрос 1
@rPman
Проблема явно не в сервере, повторное воспроизведение видео так же лагает, нагрузки на процессор нет, выглядит как глюк плеера (на linux лагает в 2-3fps в firefox, в chromium нет), при этом сама панорама, вращающаяся в фоне работает без единого лага.

Совет, попробуй избавиться от mov формата (еще с древних времен его использование несло за собой кучу проблем), используй другие кодеки, начиная с mp4 h264 или webm

Как вариант, чтобы не разбираться с проблемой, просто исключи штатный видеопроигрыватель (который пытается поворачивать окно с видео, что явно никому не нужно), присобачив его сверху всего сайта уже после его генерации, так к тому же проще будет внедрить сюда не свой плеер а стандартный youtube к примеру.
Ответ написан
Ваш ответ на вопрос

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

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