Хотите разработать чат-сервер, который работает в HTML5? Технология доступна? - PullRequest
2 голосов
/ 17 декабря 2011

Я был большим поклонником AIM и живых чатов / списков друзей еще в тот день. С развитием HTML5 и его распространением в современных браузерах я хотел бы разработать систему обмена сообщениями HTML5.

Какие технологии мне нужно искать? В начале я не буду заботиться о дизайне (CSS), только о функциональности.

Скорее всего, у меня будет стандартная регистрация и я буду хранить пользователей в базе данных MySQL. Кроме того, «друзья» также будут легко сохраняться в базе данных, заполняя список друзей пользователя, основываясь на том, какие идентификаторы пользователя он / она пометил как «друг».

Меня больше всего интересует фактическое соединение сервера и клиента. Эта технология уже доступна для HTML5? Направь меня в правильном направлении, и мне будет хорошо!

Ответы [ 2 ]

2 голосов
/ 17 декабря 2011

Для чата вы, вероятно, хотели бы заглянуть в Websockets (как вы говорите о HTML5).

Есть также примеры, такие как this , где используется NodeJS.Чтобы использовать узел, вы должны запустить узел-сервер.Для примеров и дополнительной информации: nodejs.org

1 голос
/ 17 декабря 2011

Я думаю, API websockets будет вашим первым портом захода для приложения обмена сообщениями в HTML5. Вы будете хотеть, чтобы сервер уведомлял клиента, а не опрашивал клиента или полагался на обратные вызовы, и это будет началом, я думаю.

Однако я не думаю, что это очень хорошо поддерживается даже в самом современном браузере. На самом деле, я считаю, Firefox и Opera получили поддержку из-за проблем безопасности.

Я сам не делал никакой работы, но это выглядело интересно. Думаю, я просто желаю вам удачи с вашим разработчиком. Я думаю, захватывающие передовые вещи.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...