2010-07-28 2 views
-2

필자는 파이썬 배경을 가지고 있기 때문에 Turbogears를 사용 해왔다.하지만 모든 Ruby on Rails 리소스를 질투하여 볼 수있는 기분을 느낄 수는 없다. 예를 들어, 자원의 볼륨의 원유 비교를 위해,Turbogears는 어떻게 Ruby on Rails의 임계 질량에 도달합니까?

을 확인 http://www.google.com/trends?q=turbogears%2C+ruby+on+rails

Turbogears는 루비 온 레일즈의 임계 질량에 도달하기 위해 무엇 걸릴까요? 플러그인의 대규모 저장소? 섹시한 마케팅?

+2

큰 커뮤니티가있는 프레임 워크를 원하면 Django로 이동하는 것을 고려하십시오 : http : // www.google.com/trends?q=turbogears,+ruby+on+rails,+django+python&ctab=0&geo=all&date=all&sort=0 Stackoverflow : Turbogears : 52, Django : 9056, Ruby-on-rails : 17110 –

+0

일 수 있습니다. 대신 django 봐? 간단한 구글 트렌드에서 장고는 이미 레일을 넘은 것처럼 보입니다. http://www.google.com/trends?q=turbogears%2C+ruby+on+rails%E3%80%81django – monkut

+1

@monkut :보다 객관적으로 노력하십시오. Google Trends에서 Django v RoR을 비교하는 것은 의미가 없습니다. 비록 당신이 차트를 보았다 할지라도, 뭔가 옳지 않다는 것을 알 수 있습니다. http://en.wikipedia.org/wiki/Django –

답변

1

Turbogears는 약간의 복잡성으로 인해 작업에 어려움을 겪고 있다고 생각합니다. (그리고 빠른 측정 시스템은 괜찮습니다.) 항상 유동적 인 것처럼 보이는 것 (다른 버전에는 다른 ORM, 인증 라이브러리, 웹 백엔드, 템플릿 엔진 등)이 있으며, 수명이 짧아서 다른 유지 보수자가 필요하지 않습니다. 따라서 작업을 수행하는 사람들은 대개 필요에 따라 조금 더 자급 자족합니다 RoR이나 Django 세계에서 볼 수있는 것보다 딱딱한 사양, 좋은 문서화, 또는 기술을 '복음화'하는 데 덜 관심이 있습니다.

예를 들어, SourceForge.net이 MongoDB에서 TurboGears를 사용한다고 발표했을 때 커뮤니티 또는 관리자는이 사실에 뛰어 들고 Turbogears가 새로운 관심사에 대한 훌륭한 선택임을 보여줄 것입니다 NoSQL. 그러나 그 대신에 어깨의 집단 어깨를 으 seem하는 것처럼 보였습니다, 마치 "예, 우리는 그 TG를 따라있는 모든 것이 위대하다는 것을 알았습니다. 큰 문제는 무엇입니까?" :) Turbogears의 관리자는 MongoDB를 사용하고있는 것으로 보입니다. 그러나 메일 링리스트에는 이에 대한 논의가 거의 없으며 문서에 대한 내용은 전혀 없습니다. 그래서 Sourceforge 커버리지를 본 사람은 TG 사이트로 가서 주변을 둘러보고 조금 잃어 버렸거나 실망 스러울 지 모릅니다.

Turbogears의 기존 메인테이너 및 전문가 커뮤니티가 외부를 바라 보는 데 더 많은 시간을 할애하고 프레임 워크의 매력을 넓히는 것을 고려하지 않으면 커뮤니티는 계속해서 작고 집중력을 유지할 것이라고 생각합니다.

+0

좋은 점 이니, 초점 복음 전도자들과 함께하는 훌륭한 문서에 오는 것입니까? – Lionel

+0

나는 그렇게 생각한다. 요즘 Turbogears 문서가 좋지 않다고 생각하지만 (많은 오픈 소스 프로젝트와 마찬가지로) 조직은 가난합니다. 예를 들어 http://docs.djangoproject.com/en/1.2/는 http://turbogears.org/2.0/docs/index.html보다 더 자세하고 유용합니다. – Kylotan

0

프로젝트가 임계 질량을 얻는 방법은 신비한 과정입니다. 섹시한 마케팅이 도움이됩니다. 루비 온 레일즈 (Ruby on Rails)가 강렬한 스크린 캐스트로 시작한 것은 성공에 도움이되었다고 생각합니다. 또한이 프레임 워크는 사람들이 사용하기를 원했던 멋진 앱을 개발 한 상점에서 개발 한 것입니다.

물론 프레임 워크는 RoR과 마찬가지로 기술적으로 매력적이어야합니다.

다른 의견 제시 자들이 지적했듯이 Django는 널리 채택 된 Python 프레임 워크를 원한다면 더 적합 할 수 있습니다. 아니면 Ruby on Rails로 전환해야합니까?

+0

RoR을 배우는 것이 필연적이라고 생각합니다. – Lionel

1

지금 루비도 파이썬도 웹 개발 커뮤니티를 다양하게 할만큼 충분한 추진력을 가지고 있지 않습니다. 내 의견으로는, 우리가, 루비와 파이썬 웹 개발자로, 따라야 할 단계 목록입니다 :

  1. Collect underpants.
  2. 은 ???
  3. PHP를 무찌르고 웹을 지배하십시오.
  4. 놀라운 웹 프레임 워크가 무수히 많습니다.

이미 제안 된 다른 것들처럼 지금은 낮게 놓고 Rails 또는 Django를 사용하여 단계 (2)를 수행하십시오. ;)