MeetFriends

Собираем здесь завершённые проекты, использующие Yii. Один проект — одна тема.
Аватара пользователя
samdark
Администратор
Сообщения: 9361
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

MeetFriends

Сообщение samdark »

MeetFriends
http://meetfriends.rt.com/

Сайт знакомств Russia Today.

Аватара пользователя
badenkov
Сообщения: 79
Зарегистрирован: 2009.06.22, 09:05
Откуда: Ижевск
Контактная информация:

Re: MeetFriends

Сообщение badenkov »

Александр, твоих рук дело?

Аватара пользователя
samdark
Администратор
Сообщения: 9361
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

Re: MeetFriends

Сообщение samdark »

И моих в том числе.

Аватара пользователя
badenkov
Сообщения: 79
Зарегистрирован: 2009.06.22, 09:05
Откуда: Ижевск
Контактная информация:

Re: MeetFriends

Сообщение badenkov »

Хорошо получается, мне очень понравилось. Вопрос возник небольшой - что за видеочат? Как он работает, можешь пояснить.

Ekstazi
Сообщения: 1428
Зарегистрирован: 2009.08.20, 22:54
Откуда: Молдова, Бельцы
Контактная информация:

Re: MeetFriends

Сообщение Ekstazi »

FMs, wowza ?

Аватара пользователя
samdark
Администратор
Сообщения: 9361
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

Re: MeetFriends

Сообщение samdark »

badenkov
Два человека с веб-камерами и микрофонами могут пообщаться в реальном времени.

Ekstazi
FMS.

Ekstazi
Сообщения: 1428
Зарегистрирован: 2009.08.20, 22:54
Откуда: Молдова, Бельцы
Контактная информация:

Re: MeetFriends

Сообщение Ekstazi »

flash часть сам писал ? Или нанял сторонего исполнителя ?

Аватара пользователя
samdark
Администратор
Сообщения: 9361
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

Re: MeetFriends

Сообщение samdark »

Не, у меня с flash не очень. В команде был flash-ер.

Аватара пользователя
samdark
Администратор
Сообщения: 9361
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

Re: MeetFriends

Сообщение samdark »

Да, кстати, это тот самый проект, благодаря которому появились следующие рецепты:
http://yiiframework.ru/doc/cookbook/ru/install.cron
http://yiiframework.ru/doc/cookbook/ru/install.https
http://yiiframework.ru/doc/cookbook/ru/ ... fied.field
http://yiiframework.ru/doc/cookbook/ru/access.rbac.file

Аватара пользователя
samdark
Администратор
Сообщения: 9361
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

Re: MeetFriends

Сообщение samdark »

На meetfriends.rt.com сегодня зарегистрировался 10-тысячный юзер.

Аватара пользователя
Kilimangaro
Сообщения: 27
Зарегистрирован: 2013.02.04, 19:17
Откуда: Украина, Днепропетровск

Re: MeetFriends

Сообщение Kilimangaro »

Пощупал проект, смотрю чат работает на базе AJAX. Не подскажите, какую нагрузку он способен выдержать и какие ресурсы для этого нужны? И если не трудно, почему не реализовывали чат на базе XMPP например? Самому делать скоро проект с чатом, не пойму на какой архитектуре его лучше делать.

mlapko
Сообщения: 37
Зарегистрирован: 2012.06.03, 21:57

Re: MeetFriends

Сообщение mlapko »

Kilimangaro, советую смотреть в сторону nodejs библиотека socket.io - поддерживает кучу видов транспортов между сервером и клиентом(websocket, long poling). если есть вопросы обращайтесь, писал чат - сейчас количество людей около 200 человек одновременно на канал - работает супер, нагрузку на сервер не создаёт.

Аватара пользователя
Kilimangaro
Сообщения: 27
Зарегистрирован: 2013.02.04, 19:17
Откуда: Украина, Днепропетровск

Re: MeetFriends

Сообщение Kilimangaro »

Спасибо, покапаю и если что обещаю обратится за помощью :)

Аватара пользователя
samdark
Администратор
Сообщения: 9361
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

Re: MeetFriends

Сообщение samdark »

Делайте на XMPP. У нас были очень ограниченные сроки как развёртывания, так и разработки, опыта настройки XMPP тогда не было.

Аватара пользователя
Kilimangaro
Сообщения: 27
Зарегистрирован: 2013.02.04, 19:17
Откуда: Украина, Днепропетровск

Re: MeetFriends

Сообщение Kilimangaro »

Sam Dark писал(а):Делайте на XMPP. У нас были очень ограниченные сроки как развёртывания, так и разработки, опыта настройки XMPP тогда не было.
Спасибо за то что отозвались, буду иметь ввиду. Я сам не работал с XMPP при помощи WEB интерфейса, но опасаюсь пиковых нагрузок, от запросов типа "getMessage" веб-сервер просто начнет захлебываться и потому вынужден разработать устойчивую архитектуру, а значит приходится спрашивать, консультироваться, пробовать.

mlapko, посмотрел вчера немного Node.js. Штука интересная и документации весьма много, я бы даже сказал на столько много, что удивляет как я раньше не слышал о такой интересной вещице. Но это относится к решению глобального масштаба, тогда как на подобные решения просто нет времени, тут либо локальное решение на базе JQuery\AJAX которое работает на хитроумной, системной, архитектуре, что способствует устойчивой работе при большой нагрузке. Но такого решения, как мы убедились, - нет. Либо глобальное, на базе XMPP, Node.js. Потому думаю выбирать в пользу XMPP, его я хотя бы щупал, даже писал уже простые примеры веб-чатов на локальном сервере, пугает как бы не говнокодить и не развести срач в коде.

Аватара пользователя
Kilimangaro
Сообщения: 27
Зарегистрирован: 2013.02.04, 19:17
Откуда: Украина, Днепропетровск

Re: MeetFriends

Сообщение Kilimangaro »

а я вижу заглох проект, да? Мне там "интро" понравилось, хотел еще раз глянуть, а сервис более не доступен (

Аватара пользователя
samdark
Администратор
Сообщения: 9361
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

Re: MeetFriends

Сообщение samdark »

Походу всё, да. Четыре года для непрофильного сайд-проекта телеканала, считаю, неплохо.

ISaminov
Сообщения: 1
Зарегистрирован: 2014.06.24, 16:52
Откуда: Россия Москва
Контактная информация:

Re: MeetFriends

Сообщение ISaminov »

Вопрос возник небольшой - что за видеочат? Как он работает, можешь пояснить.

Аватара пользователя
samdark
Администратор
Сообщения: 9361
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

Re: MeetFriends

Сообщение samdark »

Это была штука аля Skype, только в браузере. Реализована была через Flash, а именно через https://en.wikipedia.org/wiki/Real_Time ... w_Protocol. Сейчас я бы делал через WebRTC.

NZavaloff
Сообщения: 1
Зарегистрирован: 2014.09.24, 16:39
Откуда: Россия Астраханская область, Камызякский р-н, п. Станья
Контактная информация:

Re: MeetFriends

Сообщение NZavaloff »

И если не трудно, почему не реализовывали чат на базе XMPP например? Самому делать скоро проект с чатом, не пойму на какой архитектуре его лучше делать.

Ответить