2014-11-25 2 views
3

Я работаю с чат-приложением, созданным в PHP и HTML/JavaScript. И он работает с простым клиент-серверным сокетом. Но в простом ящике клиент-сервер я не буду управлять всеми критериями.Может ли socket.io использоваться для создания чата, например watsapp?

Так что я хочу, чтобы создать его, используя socket.IO

Я знаю кое-что об этом от прибегая к помощи:

  • Socket.IO библиотека JavaScript для веб-приложений в режиме реального времени.
  • Структура JavaScript для создания веб-соединения.
  • Это простой способ пересылки сообщений от клиента на сервер и от сервера к клиенту.

Но это не полезно для меня. Дайте мне знать, что это такое? И как работать над этим? И как создать чат-приложение с помощью PHP, HTML и JavaScript.

+3

Оправа IO является своего рода плагин, который делает WebSockets легче работать, и polyfills, не поддерживающие браузеры с AJAX и т.д. Это в основном для Node.js, а не PHP, и если вы не можете понять отличную документацию на веб-сайте [socket.IO] (http://socket.io/), я не уверен, что объяснение этого в коротком ответе поможет многим. – adeneo

+0

Не могли бы вы дать немного больше информации, например, какие альтернативы вы сравнили, и нашли socketio не полезными. – Muatik

ответ

2

Socket.IO - это модуль, используемый для node.js, node.js в значительной степени связан с сервером javascript. с socket.IO вы можете настроить подключение к серверу с сервером, разрешающее двунаправленное соединение. вместо опроса и longpolling вы можете отправлять данные клиенту без запроса клиента.

для получения дополнительной информации см node.js и socket.IO