@3xc3113nt

Как правильнее сформировать Websocket-сервис?

Всем привет! Такой вопрос: необходимо сделать сервис PHP+Websockets. Сначала была проблема какую библиотеку выбрать, выбрал Workerman, теперь проблема что ни одна из библиотек что нарыл не работает нормально с не просто ws:// а с wss:// с SSL-версией сокетов проще говоря. Теперь вопросы:
1) Есть 2 варианта первый с помощью Workerman как я понимаю делать из простого WS WSS добавляя сертификат, второй проксировать апачом определённый запрос на сайт к порту вебсокета, тогда проблема SSL отпадёт сама собой. Что выбрать?
2) Сделать решение моей задачи на Node.JS. Стоит ли того?
  • Вопрос задан
  • 140 просмотров
Решения вопроса 1
1. Что бы сделать wss в Workerman вам надо будет таскать ключи от сертификата с кодом. И дать коду права на чтение ключей. А это не гуд.
Делайте проксирование. Если у вас много памяти или низкое число параллельных вебсокетов - делайте в apache. Но я бы заменил apache -> nginx
2. Делайте на той технологии, которую знаете лучше.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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