Архитектура чата

bitrop

Новичок
Чат на PHP+Mysql

технологии: Zend Framework + Smarty + Jquery

нужен надежный и быстрый чат-сервер.

На чем его писать , что использовать? кто сталкивался?

C сокет-сервер ? C++ сокет-сервер?

или использовать фрейм ворк PHPDaemon или Comet модель ?

или php-сокет сервер?
 

baev

‹°°¬•
Команда форума
И где тут «теория программирования»?
Переезжаем.
 

AmdY

Пью пиво
Команда форума
а какие требования к чату? может стоит поискать среди готового?
 

Absinthe

жожо
не писать чат на РНР
А можно и писать - не вижу проблем. Тут же не предлагают PHP вместе с вебсервером использовать :D

или использовать фрейм ворк PHPDaemon или Comet модель ?

или php-сокет сервер?
Термины разных уровней и могут существовать все вместе.

C сокет-сервер ? C++ сокет-сервер?
Это не трехмерная игрушка, все равно не будет узким местом.

Вобщем примитивный аяксовый чат на PHPDaemon пишется за полчаса. С этого советую и начать и оптимизировать только при наличии необходимости(возможно ее и не будет).
 

bitrop

Новичок
Вобщем примитивный аяксовый чат на PHPDaemon пишется за полчаса. С этого советую и начать и оптимизировать только при наличии необходимости(возможно ее и не будет).
такая версия была уже написана, все работает на ура,
а) если посетителе мало.
б) постоянный опрос браузером сервера
в) медленно
 

fixxxer

К.О.
Партнер клуба
Отлично, теперь берешь в руки профайлер, смотришь, что именно тормозит, и эти места оптимизируешь.

Пункт (б) решается вебсокетами (включая их эмуляцию флэшом)
 

Absinthe

жожо
bitrop что значит мало?
Если центром проекта является чат - то да, придется искать другое решение, и надо было сразу делать это.
Если же это один из сервисов - то сойдет.

Надеюсь ты не сделал запись сообщений в базу и выдергивание их для каждого запроса? :)
 
Сверху