문제

나는 계획을 만들기에 사회적 네트워킹+MP3 강의 다운로드/검색/주석/검색을 사용하는 웹사이트 Ruby on Rails.부분적으로 재미있는 또한 수단으로 배부 Ruby on Rails.내가 찾는 것은 소셜 네트워킹 프레임워크 사용할 수 있는 기초로 대한 나의 사이트입니다.나는 원하지 않을 재조명하다.

웹을 검색하는 내가 발견 세 가지 이러한 프레임워크.이 세 가지 중 어느 것을 사용하는 것이 좋습니다 그리고 왜?

http://portal.insoshi.com/

http://www.communityengine.org/

http://lovdbyless.com/

도움이 되었습니까?

해결책

그것은 어떻게 했느냐에 따라 달라집의 우선 순위다.

는 경우에 당신은 정말 배우고 싶 RoR, 그것을 모두 처음부터.심각합니다.자신의 롤.그것은 가장 좋은 방법을 배우는 것보다 훨씬 더 해킹을 통해 다른 사람의 코드입니다.당신이 경우에는,때로는 학습을 할 수 있습니다 레지만,때때로 당신은 그냥 학습하는 특정 소셜 네트워크 framework.고 당신이 알고하지 않는다.

사이트의 유형에 당신이 제안을위한 완벽한 소리는 레일을 프로젝트입니다.문제가 발생할 경우, 다음 가 찾아보 저장소의 이러한 프레임워크.걱정하는 경우에 당신을 개혁 바퀴?그것은 당신의 사이트에 당신의 비전,당신의 규칙이 있습니다.

하려는 경우에만 사이트를 실행한 다음,이 Insoshi 또는 LovdbyLess 기 때문에 단순히 그들이 상자에게 당신이해야 할 것은 하나를 얻을 실행합니다.나는 것이 좋을 설치하려고 그들 모두,그리고 자신을 소개 Google 그룹이 있습니다.는 당신에게 좋은 지표의 어떠했는 당신이 따라 얻을 수 있습니다.

다른 팁

업데이트:Insoshi 허가 변경되었을 MIT 라이센스는 의미,당신은 기본적으로 자유로 그것을 같이하십시오.하지만 여전히 검토하고 라이센스에 대한 모든 코드를 고려하기 전에 당신은 너무에 투자했습니다.

을 유지하기 위해 뭔가를 결정할 때 마음에는 이 라이센스의 코드입니다.Insoshi 는 GNU Affero General Public License http://insoshi.com/license.즉,당신은 당신이 배포하는 소스 코드를 Insoshi-기반한 웹 응용 프로그램을 사용하는 사람에게는 웹 응용 프로그램입니다.하는 것을 원하지 않을 수도 있습 않는,어떤 경우에 당신이 지불하셔야 Insoshi 라이센스 요금(그들은 듀얼 라이센스처럼,MySQL).

LovdByLess 서 MIT 라이센스 http://github.com/stevenbristol/lovd-by-less/tree/master/LICENSE.이 사용할 수 있음을 의미의 소스 코드 그러나 당신이 원하는니다.

나와 함께 일하지 않은 이들만 알고 있어 이 비교

"달리 Insoshi 및 Lovd 미만으로는 는 전체 소셜 네트워킹 레일 응용 프로그램,커뮤니티 엔진 플러그인을 추가할 수 있는 소셜 네트워킹 특징을 기존의 레일 응용 프로그램"

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

에 관한 RailsSpace,매우 멋지게 내장된 레일 1.2 응용 프로그램,그리고 나는 생각이 업데이트와의 호환성을 위해 레일 2.x.도있는 훌륭한 책을 썼에 대한 RailsSpace 응용 프로그램(또는 오히려,RailsSpace 및 책에 기록되었 함께).

하지만,RailsSpace 되었 Insoshi 때,저자들은 그래서에서 영감을 금액에 대한 관심의 소셜 네트워킹 사이트에 내장도 있습니다.하는 동안 그래서 RailsSpace 수 있는 재미있게 배울 수 있는 운동이다,그것은 죽은 측면에서의 개발이다.모든 저자는'노력을(예년보다는 지금,나는 생각한다)되었으로 Insoshi 대신에,그래서 당신이 있어야 할 곳 찾고 있습니다.

다른 사람을 위한 옵션들이 소셜 사이트를 구축하지 않고 처음부터 그것은 EngineY framework.EngineY 은 소셜 네트워킹 프레임워크 서면에서 루비 레일입니다.제공의 인기있는 소셜 네트워킹 기능과 같은 활동 스트림,그룹,사진,메시지 보드에,상태 업데이트,이벤트,블로그,벽 게시물을,통합된 트위터 피드와 더 있습니다.EngineY 도에서 활발한 개발과 새로운 기능이 추가되고있다.에 대해 자세히 알아볼 수 있습 EngineY 에서 다운로드: http://www.enginey.com

레일을 사용하 3 자신의 롤.지 않아 복사 및 붙여넣기 코드만 보이를 통해 원본을 이해하려고 추리 또는 동기는 특정 디자인 의사결정,그런 다음에 자세히 알아보십시오.

그냥 빠른 업데이트 EngineY 지원 레일 2.3.5 고 발표했는 이번 주말에 대한 지원이다.이와 함께 기존의 기능을 포함하여 그룹,블로그,사진,REST API,상태 업데이트,Facebook,연결 포럼,개인 메시지,사용자 프로필,활동 feeds,벽에 게시하고...에서 확인하십시오 http://www.enginey.com 또 on GitHub 에 http://github.com/timothyf/enginey

다른 하나는 긍정적인 커뮤니티 엔진은 그것을 사용하여 엔진 는 진보된 유형의 플러그인 의 일부가 되고있 레일에서 2.3.그래서 무엇을 배우터를 사용하여 커뮤니티 엔진(따라서 엔진)유용할 것입니다.

나는 현재 모두 테스트 lovdbyless 및 insoshi.할 수 있었을 설치하고 insoshi 및 실행 매우 신속하게 반면 lovdbyless 이 나에게 더 시간입니다.만약 당신에 초보자 모드를 지 고 하는 것이 좋습니다 책에서 첫번째 머리.http://www.headfirstlabs.com/books/hfrails/ 그것은 아마 중 하나 더 나은 책을 밖에 초보자를위한.어에 내 의견기 때문에 갔을 통해 몇 가지는 그냥 너무 복잡하다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top