2009-04-23 5 views
4

우리는 클라이언트 프로젝트를 시작하고 있습니다. 그들은 연말까지 약 50,000 명의 사용자를 보유 할 계획입니다. Mako와 SQLAlchemy를 사용하는 Pylons를 사용하려고합니다. 우리의 접촉은 흥미 롭습니다.하지만 동료 중 일부는 .NET이나 J2ee가 아니기 때문에 조심 스럽습니다 (enterprisey에 익숙합니다).Pylons 또는 TurboGears와 .NET 또는 Java

그들의 웹 응용 프로그램에는 소셜 네트워킹 기능뿐만 아니라 오프로드 할 데이터 분석 기능이 일부 포함됩니다. (기본적으로 지금까지 UX 용 Flex 모형)

개발 시간이나 고객을 안심시키기 위해 우리의 주장에 도움이되는 다른 이유에 대한 몇 가지 증거를 찾고 있습니다.

다른 옵션은 우리가 틀린 나무를 짖고 있고 전혀 모른다라는 것입니다. 나는 그것이 사실이 아니길 바란다.

사례 연구 나 그 밖의 것들에 대한 언급은 유용 할 것입니다. 내가 찾을 수있는 최선

http://www.oracle.com/technology/pub/articles/rubio-python-turbogears.html

일자 비트 (TG2에 WRT 및 기타 등등)

감사하다

http://www.oracle.com/technology/pub/articles/devlin-python-oracle.html 있습니다!

답변

3

간단하고 간편한 방법을 보여주는 빠른 Proof of Concept 서비스를 만드는 것이 거의 쉽습니다.

쿼리 처리의 빠른 데모로 간단한 SQLAlchemy 매핑.

Mako가 얼마나 멋진 지 보여주는 간단한 템플릿.

두 개의 파일을 함께 넣을 수있는 간단한 Pylons 앱.

가장 중요한 - 응용 프로그램과 해당 데이터를 사용하십시오. 절름발이의 안녕하세요 세상. 기존 자습서가 아닙니다.

.NET과 J2EE로 깨끗하고 세련된 데모를 비교하고 싶다면 다른 언어가 훨씬 더 큰 코드 기반을 갖게됩니다. - 대화 형 파이썬에서 또한 http://python.org/about/success/

, 최고의 파이썬 데모 중 하나가 것들에게 SQLAlchemy의 장고 튜토리얼이 일을하는 방법을하는 것입니다 : 편집


이 그들에게보기 >>> 프롬프트 대화식으로 할 수있는 프로그래밍보다 재미있는 것은 없습니다.

많은 우수 사례 연구를 찾을 수 없습니다. 파이썬은 커뮤니티입니다. 닷넷과 J2EE는 제품입니다. 닷넷은 마이크로 소프트의 광고를지지한다. Microsoft는 제품에 대한 광범위한 설문 조사를 할 수 있습니다. 썬 (조만간 오라클이 될 예정 임)과 J2EE - 많은 마케팅 과대 광고가 그들의 주장을 뒷받침합니다.

파이썬에는 Python.org 사이트 (http://python.org/about/)의 내용 만 있습니다. 다양한 관련 프로젝트 (Pylons, Mako 및 SQLAlchemy)에는 호화로운 사례 연구 백서가 없습니다.그들에는 많은 다운로드 및 많은 입소문이있다.

그러나 누군가가 파이썬이 .Net보다 잘 작동한다는 "증거"를 찾고 있다면,별로 도움이되지 않을 것입니다.

+0

또한 확장 할 것으로 예상되는 하중으로 테스트해야합니다. 테스트는 많은 컴퓨터, 수 주 또는 수개월의 설치 및 거대한 네트워크를 필요로하는 거대한 사업이 될 수 있지만 확장되지 않는 시스템에 걸리지 않으려 고합니다. –

+1

테스트가 중요하지만 .NET을 쳐다 보지 않고 파이썬을 바라 보는 사람을 설득하려는 경우 POC 만 있으면 충분합니다. –

5

고객 성공 스토리를 찾고있는 경우 Virgin Charter은 SQLAlchemy가 포함 된 파일런을 사용하고 있습니다. 이것은 사람들이 사이트를 통해 매우 비싼 항공편을 예약함에 따라 고 가치 거래 시스템입니다.

트래픽이 많은 사이트의 경우 Reddit은 이제 Charlie Rose과 함께 파일런에서 실행됩니다.

SQLAlchemy와 Mako는 모두 Mike Bayer (베테랑 Java 프로그래머)가 설계했으며, SQLAlchemy는 Hibernate의 최고 성능과 Hibernate가 지원하는 강력한 원리 및 패턴을 기반으로합니다.

Pylons는 자이 썬에서 실행되고 최신 SQLAlchemy (0.6 분기)는 자이 썬에서도 사용할 수있다. 이렇게하면 전체 Pylons 앱을 배포 용 WAR 파일에 패키지화하여 Java 유형을 안심시킬 수 있습니다.

일반 파이썬의 경우, 그것을 사용하는 모든 대형 애니메이션 스튜디오와 다른 여러 가지 문제를 지적 해보십시오. S.Lott은 지적합니다.

-1

그들은 j2ee imho를 사용하고 싶다면 미쳤다. Visual Studio/C#은 매우 훌륭합니다. 특히 까다로운 일을하려고하지 않는 경우에 특히 좋습니다. 그러나 명시 적으로 설계된 것 이상으로 C# 방식을 사용자 정의하려는 경우 신속하게 혼란에 빠질 수 있습니다. 자동으로 생성 된 XML 구성 파일 & c가 있습니다. 물론, SQLAlchemy를 사용하는 Pylons도 너무 많은 것들을 생성하여 재구성해야하는 결과를 가져올 수 있으므로 엉망이 될 수도 있습니다. 완전한 통제를 원한다면 Werkzueg와 같이 덜 침범하는 환경을 추천합니다. Please read my essay on writing MVC with no invisible means of support.

관련 문제