mod_filename(모드)

mod_python

mod_python은 Python 프로그래밍 언어를 서버와 통합하는 Apache HTTP Server 모듈입니다.Apache HTTP 서버에 Python 언어 바인딩을 제공하기 위한 것입니다.

mod_python이 출시되었을 때 CGI 요청은 각각의 개별 웹 [citation needed]요청에 응답하기 위해 새로운 Python 프로세스를 시작해야 하기 때문에 CGI에 비해 Python 스크립트에 더 효율적인 옵션 중 하나였습니다.

역사

mod_python의 초기 구현은 NSAPy라는 프로젝트의 Apache HTTP 서버에 대한 포트였습니다.NSAPy는 Netscape Enterprise Server를 위해 Aaron Watters에 의해 작성되었으며 Aaron Watters, Guido van Rossum 및 James Ahlstrom에 [1]의해 작성된 Python을 사용한 인터넷 프로그래밍의 장에서 예로 사용되었습니다.mod_python의 첫 번째 버전은 2000년에 Gregory Trubettkoy에 의해 출시되었습니다.2002년 9월 mod_python은 Apache Software Foundation에 기부되어 Apache HTTP Server 프로젝트의 일부가 되었습니다.

2003년 12월 PEP 3333에서 Python의 Web Server Gateway Interface가 개발된 이후 mod_wsgi[2]같은 WSGI 호환 대안으로 mod_python에 대한 관심이 크게 이동했다.

주요 기여자들의 활동 부족으로 인해 프로젝트 개발이 결국 중단되었고, 2010년 6월 16일 Apache Software Foundation 이사회에서 이사회는 만장일치로 Apache Quetzalcoatl Project(mod_python을 위한 [3]포괄적 프로젝트)를 종료하는 결의안을 통과시켰습니다.

2013년 9월, Apache Software[2] Foundation으로부터 독립하여 mod_python의 개발이 잠시 재개되었지만, 그 이후로는 거의 활동하지 않고 있으며 새로운 릴리스가 [4]생성되지 않았습니다.

레퍼런스

  1. ^ "History". 29 January 2007. Archived from the original on 1 June 2013.{{cite web}}: CS1 유지보수: 부적합한 URL(링크)
  2. ^ a b Trubetskoy, Gregory (2013-08-02). "Hacking on mod_python (again)". Gregory Trubetskoy. Retrieved 2021-03-30.
  3. ^ "Meeting minutes". www.apache.org. June 16, 2010. Retrieved 2021-03-30.
  4. ^ "grisha/mod_python". GitHub. Retrieved 2021-03-30.

외부 링크