====== mod_python ====== Web Framework 라고까지는 할 수 없지만 기본적인 템플릿 기능까지는 지원하며, Session 등의 기본 기능을 제공하고 있다. PHP나 JSP 대신 사용하는데 크게 무리는 없을 듯 하다. * 관련링크 * http://modpython.org/ * http://www.onlamp.com/pub/a/python/2003/10/02/mod_python.html * http://www.onlamp.com/pub/a/python/2004/02/26/python_server_pages.html * http://www.onlamp.com/pub/a/python/2006/02/23/using-rest-with-ajax.html * 설치/설정 # apt-get install libapache2-mod-python # vi httpd.conf AddHandler mod_python .psp PythonHandler mod_python.psp PythonDebug On * 테스트 페이지 생성 # cd 디렉토리 # vi hello.psp <% import time %> Hello PSP <% if form.has_key('name'): greet = 'Hello, %s!' % form['name'].capitalize() else: greet = 'Hello there!' %>

<%= greet %>

Current time is <%= time.ctime() %>

안녕하세요?

위와 같이 작성후에 웹브라우저에서 http://아이피주소/hello.psp 를 치고 원하는 화면이 나오는지 확인한다.