РЕДАКТИРОВАТЬ: Кажется, на самом деле есть рабочая реализация.См. @Steve Lazaridis Answer.
Некоторое время назад спецификация протокола websockets изменилась (процесс рукопожатия был скорректирован), так что в современных браузерах вы не можете использовать код из phpwebsockets.
В любом случае, в декабре 2010 года от Кристофера Близзарда было сообщение о том, что Реализация веб-сокета была удалена из Firefox 4. С тех пор я не следовал ей должным образом, поэтому я не могу сказать вам, присутствует ли она в браузерах, таких как Opera иFire Fox.Может быть, они каким-то образом включили его.
Я реализовал рабочую версию некоторое время назад, но, поскольку веб-сокеты, как правило, были изменены (подвергались атаке с помощью кэшированной отравленной DNS-атаки), я перестал работать над реализацией.Так что я не знаю, работает ли он сейчас правильно.Вы можете прочитать мой пост, касающийся этого удаления и того, что изменилось в процессе рукопожатия:
http://ra23.net/wop/category/html5/
Там же вы можете получить мой код и проверить, работает ли он.
Я предлагаю вам использовать реализации веб-сокетов java или node.js, если они работают правильно.Я точно не знаю.