Использование Merb для Facebook Применение

голоса
0

Поскольку Rails не многопоточный (пока), это похоже на резьбовой фреймворк будет лучшим выбором для приложения Facebook. (Причина в том, Потому что каждый процесс Rails может обрабатывать только один запрос в то время, и Facebook действия, как правило, медленно, потому что есть много сетевой связи между приложением и Facebook)

Кто-нибудь использовал Merb написать приложение Facebook? Есть ли порт Facebooker (плагин Facebook для Rails) в Merb?

Задан 18/09/2008 в 03:08
источник пользователем
На других языках...                            


4 ответов

голоса
0

Вы смотрели на Старлинг ? Это сервер используется твиттер для обработки своих сообщений. Это настойчивое сервер очереди , что позволяет делегировать работу работников.

Ответил 18/09/2008 в 03:20
источник пользователем

голоса
0

Вы можете запустить пассажир на Apache, которая запустит столько Rails экземпляров, как это требуется до определенного предела (я думаю, что по умолчанию 30). Он также будет убивать их по мере необходимости, так что если вы не получаете столько хитов, как вы были 5 минут назад, он выпустит системные ресурсы обратно в систему.

Узнайте больше о пассажире на http://modrails.com

Ответил 18/09/2008 в 04:19
источник пользователем

голоса
2

Вот, merb_facebooker .

Кроме того, если вы хотите использовать Facebooker напрямую (как для настольных приложений,) просто установить камень:

gem install facebooker
Ответил 18/09/2008 в 08:29
источник пользователем

голоса
3

Мы использовали merb_facebooker в одном из наших проектов ( Rock The Vote ), и она работала очень хорошо. Тестирование Facebook приложений очень раздражает, так как вы не имеете контроля ИЕ, так что следите за ваши ожидания FB API и убедитесь , что вы проверить , как многие из них , насколько это возможно в начале стадии разработки (не пробуя все вещи , которые мы должны были сделать с FBML рано принесли несколько головных болей).

Ответил 18/09/2008 в 10:08
источник пользователем

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more