Ищете сценарий типа «живой по игре» или «блог» в режиме реального времени - PullRequest
0 голосов
/ 27 августа 2018

В поисках сценария, который я мог бы запустить на своем сервере, чтобы в режиме реального времени выполнять своего рода «игру по игре» для некоторых живых событий, подобных гольфу во время турниров, и CNET во время CES и т. Д. Хотите иметь возможность вводить описанияи попросите их немедленно опубликовать в разделе на моем сайте, который каждый может просматривать / просматривать.Нет взаимодействия.Без комментариев.Просто выкладываю живые обновления, но ничего не могу найти.Не используйте WordPress, чтобы их плагин не работал и не думал, что это то же самое.Просто в реальном времени, текст, может быть, изображение иногда живой текстовый канал, как чат, но не 2 способа.Тщательно искал долго и перепробовал всякие хламы.Единственная близкая вещь - это 24liveblog.com, что намного дороже, чем мне нужно, и дорого.Любая помощь / предложения?

1 Ответ

0 голосов
/ 27 августа 2018

Realtime PHP

У вас есть несколько вариантов, которые вы можете выбрать при попытке реализовать что-то в реальном времени с помощью php.Но вам не нужно ограничивать себя php, вы можете продолжать использовать php и использовать, например, nodejs для реализации части своего приложения в реальном времени.Я предоставлю вам краткий обзор ваших опций и позволю вам решить, что лучше всего соответствует вашим потребностям.

  • PHP

    • Http long polling

      Это Http-«хак», в котором вы неоднократно пытаетесь опрашивать обновления с сервера, этот метод был в значительной степени заменен Websockets сегодня, но все еще находится виспользование из-за того, что это относительно легко реализовать https://github.com/panique/php-long-polling

    • Websockets

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

  • Non PHP

    Вы можете использовать другой сервер или процесс для реализации части вашего сервиса в реальном времени и php для реализации Http-стороны вещей

    • Socket.io Я упоминаю об этом, потому что socket.io является де-факто библиотекой веб-сокетов, она использует nodejs и, возможно, стоит взглянуть https://socket.io
...