Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Серверные технологии и Flash (http://www.flasher.ru/forum/forumdisplay.php?f=62)
-   -   На чём лучше писать сервер чата (http://www.flasher.ru/forum/showthread.php?t=202324)

maincode 18.08.2013 08:38

Может кому пригодится, AIR-приложение создающее локальный сокет-сервер, для тестирования/изучения сокет-соединений. Пример использования этого сервера здесь.

viclight 20.08.2013 15:07

Можно P2P без медиа сервера, nodeJs+ArcusNode

djyamato 22.08.2013 00:23

Есть такая штука на java http://www.smartsocket.net/

mikhailk 23.08.2013 00:48

Цитата:

язык написания сервера будет пхп, интересует технология создания, то есть вы склоняетесь к сокетам,
Если хотите писать сервер чата на пхп (чего, на самом деле, не рекомендую категорически), то надо смотреть в сторону лонг поллинг (long polling). Работает просто, надежно, быстро, никаких утечек памяти, но надо понимать, что количество пользователей в онлайне равно объему оперативной памяти сервера, поделенному на память, выделяемую под каждое соединение с пользователем. Для лабораторной работы это подходит, для реального приложения - надо смотреть.

Про сокет-сервер на пхп - забыть.
Про сокет-сервер на джаве и любом другом "серьезном" языке при отсутствии опыта программирования на этом языке - забыть. За разумное время ничего не выйдет все равно.

Если нет никакого опыта написания онлайн-сервисов, но есть желание написать что-то работающее в обозримом будущем, то самый быстрый способ добиться результата - это node.js (сокет-сервер прямо "из коробки" работает сразу, да и тут есть примеры работы с ним), а самый правильный способ, если есть планы специализироваться в области высоконагруженных онлайн-приложений, это, пожалуй, все-таки эрланг (erlang).

Сугубо имхо.

mikhailk 23.08.2013 12:04

Нет, не работаю.


Часовой пояс GMT +4, время: 16:56.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.