복붙노트

[RUBY-ON-RAILS] 최상의 루비 레일에 소셜 네트워킹 프레임 워크 [마감]

RUBY-ON-RAILS

최상의 루비 레일에 소셜 네트워킹 프레임 워크 [마감]

나는 레일에 루비를 사용하여 소셜 네트워킹 + MP3 강의 다운로드 / 검색 / 주석 / 검색 웹 사이트를 만드는 방법에 대한 계획입니다. 일부 재미도 레일에 일부 루비를 배울 수있는 수단으로. 나는 내 사이트의 기반으로 사용할 수있는 소셜 네트워킹 프레임 워크를 찾고 있어요. 나는 바퀴를 다시 발명하지 않습니다.

웹 검색 나는 3 개 같은 프레임 워크를 발견했다. 이 세 가지 중 어느 당신이 사용하고 이유를 추천 하시겠습니까?

http://portal.insoshi.com/

http://www.communityengine.org/

http://lovdbyless.com/

해결법

  1. ==============================

    1.그것은 당신의 우선 순위가 무엇인지 따라 달라집니다.

    그것은 당신의 우선 순위가 무엇인지 따라 달라집니다.

    당신이 정말로의 RoR을 배우고 싶은 경우에, 처음부터 모든 작업을 수행 할 수 있습니다. 진심으로. 자신의 롤. 그것은 훨씬 더 나은 누군가 다른 사람의 코드를 해킹보다 배우는 가장 좋은 방법입니다. 당신이 할 경우, 때때로 당신은 레일을 학습 할 것이다, 그러나 때때로 당신은 단지 특정 소셜 네트워크 프레임 워크를 학습 할 수 있습니다. 그리고 당신은 어떤 알 수 없습니다 ...

    사이트의 유형은 소리가 레일 프로젝트에 완벽하게 제안하고있다. 문제가 발생할 경우, 이러한 프레임 워크의 저장소를 찾아 이동합니다. 당신이 바퀴를 재발 명하는 경우 누가 무슨 상관? 그것은 당신의 위치, 당신의 비전, 규칙입니다.

    방금까지하고 실행하는 사이트를 원하는 경우가 박스 애플 리케이션의 밖으로있어 간단하기 때문에 실행합니까 적은해야 할 것이다, 그래서 그때 Insoshi 또는 LovdbyLess을 선택합니다. 나는 그들 모두를 설치하려고, 및 Google 그룹에 자신을 소개하는 것이 좋습니다. 즉 당신이 함께받을거야 어떠했는지의 좋은 표시를 줄 것이다.

  2. ==============================

    2.업데이트 : Insoshi의 라이센스가 당신이 그것을 함께하시기 바랍니다 할 기본적으로 무료입니다 의미 MIT 라이센스로 변경되었습니다. 하지만 여전히, 너무 그것에 투자하기 전에 당신이 고려하고있는 코드에 대한 라이센스를 검토합니다.

    업데이트 : Insoshi의 라이센스가 당신이 그것을 함께하시기 바랍니다 할 기본적으로 무료입니다 의미 MIT 라이센스로 변경되었습니다. 하지만 여전히, 너무 그것에 투자하기 전에 당신이 고려하고있는 코드에 대한 라이센스를 검토합니다.

    마음을 결정해야 할 뭔가 코드에 대한 라이센스입니다. Insoshi는 GNU Affero 일반 공중 사용 허가서, http://insoshi.com/license에 따라 사용이 허가됩니다. 이 방법은 해당 웹 응용 프로그램을 사용하는 사람에게 당신의 Insoshi 기반 웹 응용 프로그램의 소스 코드를 배포 할 필요가있다. 당신은 당신이 (MySQL은 같은 그들이 듀얼 라이센스) Insoshi에게 라이센스 비용을 지불해야하는 경우에 것을,하고 싶지 않을 수도 있습니다.

    LovdByLess는 MIT 라이센스, http://github.com/stevenbristol/lovd-by-less/tree/master/LICENSE에 따라 배포됩니다. 이 방법 당신은 당신이 원하는 그러나 소스 코드를 사용할 수 있습니다.

  3. ==============================

    3.나는이 함께 일하지만, 이러한 비교의 알고 적이 없다 :

    나는이 함께 일하지만, 이러한 비교의 알고 적이 없다 :

    ...에서

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

  4. ==============================

    4.RailsSpace에 관해서는, 그건 아주 멋지게 레일 내장 1.2 응용 프로그램, 그리고 나는 그것이 레일 2.x 또는 3.0과의 호환성을 위해 업데이트 한 생각 RailsSpace 응용 프로그램에 대해 기록 된 (또는 오히려, RailsSpace과 책이 함께 기록 된)도 훌륭한 책이있다.

    RailsSpace에 관해서는, 그건 아주 멋지게 레일 내장 1.2 응용 프로그램, 그리고 나는 그것이 레일 2.x 또는 3.0과의 호환성을 위해 업데이트 한 생각 RailsSpace 응용 프로그램에 대해 기록 된 (또는 오히려, RailsSpace과 책이 함께 기록 된)도 훌륭한 책이있다.

    그러나, RailsSpace이 Insoshi가되었고, 저자는 이렇게 레일에 내장 된 소셜 네트워킹 사이트에 대한 관심의 양에 의해 영감을 때. RailsSpace 흥미로운 학습 운동을 수 있습니다 그래서 않지만, 개발의 측면에서 죽었다. (내가 생각하는 지금 년 이상) 저자의 노력은 모두의 어디 당신이 찾고되어야 그래서 대신 Insoshi로 진행되고있다.

  5. ==============================

    5.처음부터 구축 할 필요없이 소셜 사이트를 만들고 싶은 사람을위한 또 다른 옵션은 EngineY 프레임 워크입니다. EngineY은 루비와 레일스로 작성된 소셜 네트워킹 프레임 워크입니다. 그것은 많이 인기있는 소셜 네트워킹의 제공 활동 스트림, 그룹, 사진, 메시지 보드, 상태 업데이트, 이벤트, 블로그, 벽 포스트, 통합 트위터 피드, 그리고 더 많은 등을 갖추고 있습니다. 새로운 기능들이 추가되고있다 EngineY 활성 개발에 있습니다. 당신은 EngineY에 대한 자세한 내용을 읽고에서 다운로드 할 수 있습니다 : http://www.enginey.com

    처음부터 구축 할 필요없이 소셜 사이트를 만들고 싶은 사람을위한 또 다른 옵션은 EngineY 프레임 워크입니다. EngineY은 루비와 레일스로 작성된 소셜 네트워킹 프레임 워크입니다. 그것은 많이 인기있는 소셜 네트워킹의 제공 활동 스트림, 그룹, 사진, 메시지 보드, 상태 업데이트, 이벤트, 블로그, 벽 포스트, 통합 트위터 피드, 그리고 더 많은 등을 갖추고 있습니다. 새로운 기능들이 추가되고있다 EngineY 활성 개발에 있습니다. 당신은 EngineY에 대한 자세한 내용을 읽고에서 다운로드 할 수 있습니다 : http://www.enginey.com

  6. ==============================

    6.사용 레일 3 롤 자신. 복사 한 소스를 통해 비록 코드 모양을 붙여 특정 디자인 결정 뒤에 추론 또는 동기를 이해하려고하지 말고, 오직 당신은 배울 것이다.

    사용 레일 3 롤 자신. 복사 한 소스를 통해 비록 코드 모양을 붙여 특정 디자인 결정 뒤에 추론 또는 동기를 이해하려고하지 말고, 오직 당신은 배울 것이다.

  7. ==============================

    7.그냥 빨리 업데이트, EngineY 이제 레일에게 2.3.5를 지원하고 단지 주말 테마에 대한 지원입니다 발표했다. 이것은 HTTP 그것을 확인 ... 그룹, 블로그, 사진, REST API를, 상태 업데이트, 페이스 북 연결, 포럼, 비공개 메시지, 사용자 프로필, 활동 피드, 벽 게시물 등을 포함한 기존 기능과 함께 간다 : // www가 .enginey.com 또는 http://github.com/timothyf/enginey에서 GitHub의에

    그냥 빨리 업데이트, EngineY 이제 레일에게 2.3.5를 지원하고 단지 주말 테마에 대한 지원입니다 발표했다. 이것은 HTTP 그것을 확인 ... 그룹, 블로그, 사진, REST API를, 상태 업데이트, 페이스 북 연결, 포럼, 비공개 메시지, 사용자 프로필, 활동 피드, 벽 게시물 등을 포함한 기존 기능과 함께 간다 : // www가 .enginey.com 또는 http://github.com/timothyf/enginey에서 GitHub의에

  8. ==============================

    8.커뮤니티 엔진에 또 다른 긍정적는 2.3 레일의 부분이되고 플러그인의 고급 타입 엔진을 사용하고 있다는 점이다. 당신이 앞으로 유용 할 것이다 (따라서 및 엔진) 커뮤니티 엔진을 사용 배운 것을 그래서.

    커뮤니티 엔진에 또 다른 긍정적는 2.3 레일의 부분이되고 플러그인의 고급 타입 엔진을 사용하고 있다는 점이다. 당신이 앞으로 유용 할 것이다 (따라서 및 엔진) 커뮤니티 엔진을 사용 배운 것을 그래서.

  9. ==============================

    9.나는 현재 lovdbyless 및 insoshi 모두를 테스트하고있다. 내가 설치하고 lovdbyless이 나에게 열심히 시간을주는 반면 상당히 빨리 insoshi하고 실행 얻을 수있었습니다. 당신이 초보자 모드에 있다면, 나는 헤드 퍼스트에서 책을 얻는 것이 좋습니다. http://www.headfirstlabs.com/books/hfrails/ 아마 초보자를위한 거기 더 나은 책 중 하나입니다. 이어야 내 생각에 난 그냥 너무 혼란 한 그 몇 겪었 때문이다.

    나는 현재 lovdbyless 및 insoshi 모두를 테스트하고있다. 내가 설치하고 lovdbyless이 나에게 열심히 시간을주는 반면 상당히 빨리 insoshi하고 실행 얻을 수있었습니다. 당신이 초보자 모드에 있다면, 나는 헤드 퍼스트에서 책을 얻는 것이 좋습니다. http://www.headfirstlabs.com/books/hfrails/ 아마 초보자를위한 거기 더 나은 책 중 하나입니다. 이어야 내 생각에 난 그냥 너무 혼란 한 그 몇 겪었 때문이다.

  10. from https://stackoverflow.com/questions/48320/best-ruby-on-rails-social-networking-framework by cc-by-sa and MIT license