Может ли на прогрузку страницы влиять ssd

7 сентября 2019 в 15:08
Аватар пользователя max1234 max1234 0 18 Решено

Здравствуйте.
Собственно при прогрузке страницы с аудиозаписями скорость замедляется, чем больше аудиозаписей в статье тем этот процесс замедляется.
Я вот думаю что это может быть связано с низкой скоростью передачи данных по ssd?
Ваши варианты...

Комментарии

Это легко выяснить, мониторя дисковый io, например, используя iotop.

Но, скорее всего, начать надо со средств разработчика в браузере, и вероятнее, проблема будет на клиентской стороне, где-нибудь в JS.

Если всё сделано нормально, то у вас не начинается загрузка аудио потоков при загрузке страницы, и нет никакой нагрузки на ssd _до_ нажатия paly.

7 сентября 2019 в 15:20

Да, но вот в Edge внешний вид аудиоплеера другой, и прослушка audio начинается тут же после нажатия.

Так же и в Firefox, вид аудиоплеера другой, и прослушка audio так же быстро начинается...

7 сентября 2019 в 15:36

мне нужно какое-то альтернативное решение, так как у большинства браузер Chrome и именно в Chrome идут большие тормоза с прослушкой..

7 сентября 2019 в 15:38

может можно музыку оформлять через soundcloud? или какие-либо другие файлообменики и оттуда вытягивать плеер.. или это не спасет.

7 сентября 2019 в 15:40

Вам надо определиться с проблемой, а потом уже искать её решение.

Если затык действительно в дисках/канале и.т.п., то использование внешнего хранилища может помочь, если там нет серьёзных ограничений. Если затык в плеере, то нет, это не поможет.

7 сентября 2019 в 17:01

Но как быть, если одна и та же аудиозапись распознается в разных браузерах по разному в виде другого аудиоплеера? Неужели нельзя применить какой-то один стиль плеера?

7 сентября 2019 в 17:21

Посредством расширений ... mediaelements.js, audiofield пробовал два расширения, в обоих случаях результат одинаковый.

7 сентября 2019 в 17:31

Если плеер везде выглядит по-разному, то скорее всего это стандартный тег audio, и каждый браузер показывает его по своему усмотрению. Кроме того, этот элемент не обязан уметь воспроизводить поточное аудио, поэтому он и воспроизводит только тогда, когда файл загружен полностью.

В общем, решение типа SoundCloud скорее всего будет оптимальным.

7 сентября 2019 в 18:10

Воспользовался сервисом SoundCloud. Это на самом деле очень и очень удобно. В целом как я и хотел прям. Классно. Интеграция через модуль PHP.

Спасибо всем Lol

8 сентября 2019 в 17:45

У вас используется тег audio, у которого есть атрибут preload, отключение которого решит вашу проблему, по крайней мере с загрузкой.

А вообще, есть масса всяких аудио плееров.

7 сентября 2019 в 23:22