2008-10-19 1 views
13

나는 파이썬이 일반적으로하는 것과는 다른 방식으로 작동하는 것처럼 보이는 mod_python과 놀아왔다. 약간 다른 구문과해야 할 일이있다. 그것은 잘 문서화되지 않았고, 며칠 후에도 mod_python을 전혀 보지 못했습니다. 특히 PHP와 같은 것들이 문서화되어 있고 유용 할 때 그렇습니다.아파치에서 웹 개발을위한 파이썬

파이썬이 시스템 프로그래밍에 어떻게 잘 작동하는지 알 수 있지만, 웹 기반 응용 프로그램을 위해 파이썬을 왜 버려야하는지에 대한 정보는 아무도 없습니다.

+1

에서

  • 봐이에 대한 구체적인 예를주십시오 "조금 다른 문법있다". –

  • 답변

    6

    mod_python은 기본적인 웹 프로그래밍을하기 위해 실제로 만들어지지 않았습니다. 난 당신이 프레임 워크에 가라고 :

    나의 제안은 파이썬에게 약간의 시간을 제공하는 것입니다. 혼동을 피하는 단순함과 부족함을 얻는 것은 쉽습니다. :)

    29
    1. mod_python을 사용하지 마십시오. 일반적인 실수는 mod_python을 "mod_php,하지만 파이썬의 경우"로 받아들이면 이 아니며입니다. 대신 mod_wsgi을 사용하십시오.
    2. 웹 프레임 워크를 선택하십시오. CherryPy. Pylons. Django. wsgi.org
    +1

    "대신 mod_wsgi 사용"Seconded! 또는 SCGI를 사용하면 동일한 프로세스에서 더 쉽게 실행되지 않을 수도 있습니다. – ephemient

    +1

    mod_wsgi를 별도의 프로세스에서 실행할 수도 있습니다. "mod_wsgi 데몬 모드"에 대해 읽어보십시오. –

    +0

    Windows에서는 mod_wsgi의 데몬 모드를 사용할 수 없습니다. –