Лучшая платформа социальной сети Ruby on Rails [закрывается]

Вы передаете указатель по значению.

Передайте ссылку на указатель, если вы хотите его обновить.

bool clickOnBubble(sf::Vector2i& mousePos, std::vector<Bubble *> bubbles, Bubble *& t)
28
задан Bill the Lizard 21 October 2013 в 13:36
поделиться

8 ответов

Это зависит, каковы Ваши приоритеты.

, Если Вы действительно хотите учиться, RoR, делают все это с нуля . Серьезно. Самокрутка. Это - лучший способ учиться, намного лучше, чем взламывание через чужой код. Если Вы сделаете это, иногда Вы будете изучать направляющие, но иногда Вы будете просто узнавать что определенная платформа социальной сети. И Вы не будете знать, который является который...

тип сайта Вы предлагаете звуки, идеально подходящие для проекта направляющих. Если Вы застреваете, тогда идут, просматривают репозитории этих платформ. Кто заботится, перестраиваете ли Вы колесо? Это - Ваш сайт, Ваше видение, Ваши правила.

, Если бы Вы просто хотите сайт и выполнение, тогда я выбрал бы Insoshi или LovdbyLess просто, потому что они вне приложений поля, таким образом, необходимо будет сделать меньше, чтобы сделать, получают выполнение. Я предлагаю пытаться установить их обоих и представиться в Google Groups. Это даст Вам хороший признак того, собираетесь ли Вы прожить.

34
ответ дан Dave Nolan 28 November 2019 в 02:57
поделиться

Обновление: лицензия Insoshi изменилась на лицензию MIT, что означает, что Вы в основном свободны сделать с ним как Вам нравится. Но тем не менее, рассмотрите лицензию на любой код, который Вы рассматриваете, прежде чем Вас также инвестируют в него.

Что-то для учета, когда решение является лицензией на код. Insoshi лицензируют под GNU Стандартная общественная лицензия Affero, http://insoshi.com/license . Это означает, что необходимо распределить исходный код находящемуся в Insoshi веб-приложению любому, кто использует то веб-приложение. Вы не могли бы хотеть делать это, в этом случае необходимо будет заплатить Insoshi лицензионный сбор (они двойная лицензия, как MySQL).

LovdByLess распределяется в соответствии с лицензией MIT, http://github.com/stevenbristol/lovd-by-less/tree/master/LICENSE . Это означает, что можно использовать исходный код однако, Вы хотите.

10
ответ дан Alderete 28 November 2019 в 02:57
поделиться

Я не работал с ними, но знаю об этом сравнении:

"В отличие от Insoshi и Lovd Меньше, которые являются полными приложениями направляющих социальной сети, Механизм Сообщества является плагином, который может добавить опции социальной сети к существующим приложениям направляющих"

от

http://www.rubyinside.com/community-engine-rails-plugin-that-adds-social-networking-to-your-app-901.html

6
ответ дан Purfideas 28 November 2019 в 02:57
поделиться

Относительно RailsSpace это - очень приятно созданные направляющие 1,2 приложения, и я думаю, что это было обновлено для совместимости с направляющими 2.x. Существует даже потрясающая книга, которая была записана о приложении RailsSpace (или скорее RailsSpace и книга были записаны вместе).

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

3
ответ дан Alderete 28 November 2019 в 02:57
поделиться

Еще одно положительное Общественному Механизму - то, что он использует Механизмы , который является усовершенствованным типом плагина, который становится частью направляющих в 2,3 . Таким образом, то, что Вы узнаете из использования Общественного Механизма (и поэтому Механизмы) будет полезным продвижением.

0
ответ дан srboisvert 28 November 2019 в 02:57
поделиться

В настоящее время я тестирую как lovdbyless, так и insoshi. я смог установить и запустить инсоши довольно быстро, в то время как lovdbyless доставляет мне больше хлопот. если вы находитесь в режиме новичка, я рекомендую получить книгу от Head First. http://www.headfirstlabs.com/books/hfrails/ Вероятно, это одна из лучших книг для начинающих. по крайней мере, на мой взгляд, потому что я прошел через несколько, которые были слишком запутанными.

0
ответ дан 28 November 2019 в 02:57
поделиться

Другой вариант для тех, кто хочет создать социальный сайт, не создавая его с нуля, - это фреймворк EngineY. EngineY - это фреймворк для социальных сетей, написанный на Ruby и Rails. Он предоставляет множество популярных функций социальных сетей, таких как потоки действий, группы, фотографии, доски объявлений, обновления статуса, события, блоги, сообщения на стенах, интегрированные каналы Twitter и многое другое. EngineY также находится в стадии активной разработки, и постоянно добавляются новые функции. Вы можете узнать больше о EngineY и загрузить его с: http://www.enginey.com

3
ответ дан 28 November 2019 в 02:57
поделиться

Просто быстрое обновление, EngineY теперь поддерживает Rails 2.3.5 и только что выпущенный в эти выходные поддерживает темы. Это идет вместе с существующими функциями, включая группы, блоги, фотографии, REST API, обновления статуса, Facebook Connect, форумы, личные сообщения, профили пользователей, ленты активности, сообщения на стене и многое другое ... Проверьте это на http: //www.enginey.com или на GitHub по адресу http://github.com/timothyf/enginey

2
ответ дан 28 November 2019 в 02:57
поделиться
Другие вопросы по тегам:

Похожие вопросы: