Техническое задание: Замена видеохостинга на сайте WordPress

На текущий момент на сайте, работающем на CMS WordPress, для отображения видео используется встраивание роликов с платформы YouTube. Необходимо изменить источник видео, реализовав поддержку альтернативных видеохостингов.

Основные задачи

  • Проанализировать текущую структуру сайта и способ размещения видео.
  • Реализовать функционал для загрузки и отображения видео с альтернативного видеохостинга (например, Rutube).
  • Обеспечить корректное отображение видеоплееров на всех страницах сайта.
  • Сохранить или улучшить пользовательский опыт (качество воспроизведения, скорость загрузки).
  • Предоставить владельцу сайта понятную инструкцию по добавлению новых видео из нового источника.

Требования к реализации

  • Решение должно быть надежным и не нарушать работу существующего функционала сайта.
  • Все существующие видео на сайте должны быть перенесены или перенастроены для работы с новым источником.
  • Интеграция должна быть выполнена с учетом стандартов WordPress.

Оптимизация JavaScript скрипта для работы с большими данными

Требуется доработка существующего скрипта на чистом JavaScript для устранения ошибок и оптимизации работы с большими объемами данных от сервера. Необходимо исправить код, вызывающий 504 ошибку при высокой нагрузке.