Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Для сайта биржи текстов (PHP+MySQL) требуется система коммуникации между заказчиками и исполнителями. Мы хотим взять за основу чат вконтакте, который особенно интересен по следующим причинам:

1) Постоянное отслеживание активности, как только кто-то нам пишет, мы тут же получаем сообщение

2) Возможность видеть, кто онлайн

3) Email уведомление о новом сообщении, если мы ушли офлайн

4) Аяксовый интерфейс

5) Хранение истории переписки

Какие основные отличия нашего чата от чата вконтакте:

1) Не планируется создание конференций, общение только один на один

2) У нас должна быть возможность передачи файлов через чат (чем-то похожая на передачу файлов в скайпе). Сами файлы храниться на сервере не должны (или должны, но весьма непрололжительный период времени). То есть чат по-сути - это инструмент передачи файлов, но не хранения

Основное техническое требование к чату:

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

10 лет назад
alexjoy1
Андрей 
41 годРоссия
19 лет в сервисе
Был
5 лет назад