Расскажу вам немного про движок сервиса чатов mpchat.com.(smchat.ru). Этот движок начал своё существование с 2004г. и по сей день совершенствуется. Основателем написания данного движка является Дмитрий Банщиков.
Существует много хороших чат-сервисов , но у всех у них есть большой недостаток движка сообщений. Это либо рефреш, который отнимает много трафика, либо использование портов, которые не работают во многих обозревателях. Mpchat же использует непрерывный движок на С++, который может очень быстро обрабатывать тысячи пользователей, рассылая им сообщения, и, он не использует портов, т.е. он будет работать у любого пользователя.
Сервер работает на irc. IRC — [Internet Relay Chat] текстовый протокол обмена сообщениями/командами, это очень быстрый и экономичный по трафику чат (без графики и оформления), работающий через программу (IRC-Клиент). IRC-клиент использует окна каналов (чатов) и приватные окна (приват с ником в чате), которые удобно переключаются между собой.
MPCHAT.COM IRC отличается тем, что он способен загрузить историю сообщений чата и отображать время написания сообщений в часовом поясе настроенном в этом чате. К сожалению, в отличие от обычного IRC сервера, на MP-IRC вы можете зайти только в один чат/канал. Этот движок построен очень грамотно, и имеет высокую скорость работы обменом сообщений.
Плюсы:
Использует порт apache:80, т.е. не боится firewall (порт в адресе не отображается), нет необходимости в полных адресах (невызывает ошибок), совместим со всеми обозревателями, очень быстрый, почти не требует ресурсов сервера. Имеет способность, при включённом антивирусе, к примеру, «Касперского», предлагать перейти на другой движок чата AJAX, вследствие чего окно чата обновляется каждые 15 секунд. Особым отличием является то, что к сервису можно подключиться не только через интернет браузер, но и через IRC, Mobile, WAP.Так как, при контроле трафика, некоторые антивирусы ругаются на потоковый движок чата. В чате имеются: Гостевая, Форум, Кланы, Магазин, Галерея, Голосование, Рассылка и т.д.
Так же имеется игра-викторина, с базой более 10000 вопросов. Имеется система статусов, которая считается по кол-ву сообщений и минут. Так же имеется установка градиент-текста, графника, уникального приветсвия для пользователей. Очень грамотно построенна фреймовая система, по стандартному шаблону. Навигация чаще всего находится в нижнем фрейме, что делает большую удобность и доступ к необходимому разделу. Админ-панель чата сделана очень удобно. Очень профессионально и просто построена навигация админ-панели. В ней сможет разобраться даже человек, который не знает языков программирования. При оплате чата появляются некоторые уникальные фишки, и пропадает реклама с верхнего фрейма.
Так же имеется мощный фильтр, в котором можно создавать различные замены, к примеру мата в чате. Существует функция анти-рекламы, эту функцию администратор может включить, либо отключить в админ-панели чата.
Минусы:
Минусов замеченных мною очень мало, да в принципе их и нет Я знаком и работаю с этим движком с 2006г. Скорее всего наиболее значимый минус в движке mpchat, это рекламный фрейм в бесплатном чате. Рекламный фрейм обновляется очень часто, каждые 1-2 минуты, тем самым показывая новую рекламу, и пользователи, которые платят за трафик, теряют его очень много. Ну и ещё один минус в том, что некоторые антивирусы ругаются на потоковый движок чата. Другие же антивирусы могут не ругаться на потоковый движок, но при отправке сообщений, фрейм сообщений будет жёстко «тормозить» и сообщения будут отправлятья очень долго.
В общем, что можно сказать о движке mpchat? Это действительно профессиональный чат-сервис, с огромной массой различных уникальных фишек . Протестированно для всех современных обозревателей(браузеров)
Автор статьи: Дмитрий Терёхин