2012-08-22 4 views
0

나는 Python을 배우는 CMS/달력/일정 애플 리케이션을 구축하고 나는 SQL과 HTML의 상당한 금액을 알아. 내가 배우는 동안 새로운 도구/프레임 워크 (병, SQLAlchemy, WTForms)로 실행 중이므로 재설정해야합니다.시간 낭비 파이썬 웹 애플 리케이션을 구축하려고

다운로드하고 테스트하고 계속 조금씩 배우고 데이터베이스/프로젝트를 스크랩하고 다시 시작하는 데 시간을 낭비하고 있습니다.

  • SQL 데이터베이스 (PostgreSQL을 또는 MSSQL 또는 MYSQL) 내가 일부 테이블 (PII)에 데이터를 암호화 한 수 제공 :

    내 사이트에 몇 가지 요구 사항이 있습니다. 나는 무관심하다. 등 그룹, 사용자와

  • SSL 지원
  • 로그인 지원 ~ 500 동시 사용자를 지원하기 위해
  • 능력.
  • 전용 서버 사용 lighttpd를 통해 배포 또는
  • 능력도 아파치는 생산 현장은 고가/품질 제공을 통해 호스팅 한 것으로 나는 이러한 목표를 달성하기 위해 사용해야 무엇 모듈/패키지

? 나는 파이썬, 플라스크, SQLAlchemy, WTForms (필요한?)와 올바른 경로에 있습니까?

내가 책상에 앉아 있다면이 프로젝트를 수행하기위한 설정은 무엇입니까?

+2

스택 오버플로에 오신 것을 환영합니다! 가능한 많은 정답이 있으며 토론 및 폴링으로 이어지는 경향이 있으므로 "무엇을 사용합니까?"또는 "무엇을 권유합니까?"와 관련된 질문은이 사이트에 적합하지 않습니다 ([FAQ] (http : /stackoverflow.com/faq#dontask)). 그런 말을하고 싶으면 장고 (Django) 나 파일론 (Pylons)을 권하고 싶습니다. –

답변

2

시험해보십시오. Django. Python에서 사용할 수있는 가장 성숙하고 기능이 풍부한 웹 프레임 워크입니다. 장고가 제공하지 않는 몇 가지 기능이 필요하다면 많은 플러그인이 있습니다. 장고에 만족하지 않으면 다른 언어로 전환해야합니다. 하지만 장고는 훌륭합니다. 시도해보십시오.

+0

Pedantic note : 나는 Django를 언어라고 부르는 것을 모른다. A * 프레임 워크 * 틀림없이 파이썬 생태계에서 유일한 프레임 워크가 아닙니다 ;-) –

+0

@SeanVieira 저를 오해합니다. 내 말은 : "장고에 만족하지 않는다면 장고가 파이썬을위한 최고의 웹 프레임 워크이고 원하는 것을 성취 할 수 없다면 아마 당신은 파이썬이 아닌 다른 언어로 전환해야 할 것입니다. 다른 프레임 워크 (예 : Ruby on Rails)로 다른 언어를 살펴보십시오. " – pemistahl

+0

@permistahl, 하하하, 내가 너를 찾았 어 !! ahahahaha, BTW,'django'가 차 한잔이 아니라고 생각한 다음 다음 시도는'flask' ​​http://flask.pocoo.org/입니다. 파이썬 웹 프레임 워크에서 실제 "인디"로 가고 싶다면 http://www.web2py.com/init/default/download를 시도해보십시오. – alvas

관련 문제