Ответы пользователя по тегу Nginx
  • Почему сервер некорректно стримит контент при подключённом Cloudflare?

    saggid
    @saggid Автор вопроса
    Веб-Программист
    Решил проблему, оказывается при использовании Cloudflare и стриминге какого-либо контента со своего сервера, этот самый контент необходимо переместить на поддомен для того, чтобы он не проксировался их серверами.

    Об этом есть небольшая статья на их сайте.

    На случай если ссылка на статью устареет, напишу текст из неё сюда, благо его размер совсем небольшой, заодно и переведу его на русский:

    CloudFlare может сильно помочь в ускорении работы и защите вашего сайта. Тем не менее, сайты, занимающиеся стримингом контента, должны переместить этот самый контент на поддомен, на котором будет отключено проксирование в DNS настройках. Если вы создали поддомен типа "streams.вашдомен.ru", вы должны добавить примерно такую DNS запись в настройки CloudFlare вашего домена:

    CNAME streams is an alias of вашдомен.ru
    (убедитесь, что значок облака будет серым для данной записи).

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

    На заметку: встраиваемые на ваш сайт сервисы, вроде YouTube и Vimeo, не требуют специальной настройки вашего сервера по той причине, что их контент воспроизводится не через ваш сервер, а напрямую.
    Ответ написан
    Комментировать
  • Какой набор фреймворков вы бы взяли для данной задачи?

    saggid
    @saggid
    Веб-Программист
    Если смотреть в сторону Node.js, то я лично хотел бы попробовать Sails. От слова "Rails", то бишь, создатели этого фреймворка стремились создать инструмент, по архитектуре и простоте своей подобный рельсам, но только на ноде. И среди всех node-фреймворков, как я понял, данный фреймворк наиболее полноценный, законченный и решающий большую часть задач веб-разработки.

    Что касается фронтенд - то тут уже выбор намного более широк. Я лично писал бы всё на Riot.js, так как он просто обаял меня своей простотой и удобством разработки. Но большинство веб-разработчиков нынче смотрят на большие и мощные решения, вроде Ангуляра.
    Ответ написан
    6 комментариев