mod_filename(모드)

mod_perl
mod_filename(모드)
Apache mod_perl Logo
개발자Apache 소프트웨어 재단
안정된 릴리스
2.0.11 / 2019년 10월 5일, 2년 전(2019-10-05)[1]
저장소
플랫폼
유형Apache HTTP 서버용 Perl 모듈
면허증.Apache 라이센스 2.0
웹 사이트perl.apache.org

mod_perlApache HTTP 서버의 옵션 모듈입니다.Apache 서버에 Perl 인터프리터내장합니다.Apache 모듈을 Perl 프로그래밍 언어로 작성할 수 있을 뿐만 아니라 Apache 웹 서버를 Perl 프로그램에서 동적으로 구성할 수 있습니다.단, 가장 일반적인 용도는 Perl 스크립트에 의해 생성된 다이내믹콘텐츠를 착신 요구에 따라 처리할 수 있도록 하는 것입니다.각 요구에 대해 Perl 인터프리터를 재기동하는 데 큰 오버헤드가 발생하지 않습니다.

사이트 Slashdot을 실행하는 Slash는 mod_perl을 [2]사용하여 작성됩니다.이전 버전의 PHP는 mod_perl을 [3]사용하여 Perl에서 구현되었습니다.

mod_perl은 Common Gateway Interface(CGI; 공통 게이트웨이 인터페이스) 환경을 에뮬레이트할 수 있기 때문에 기존 Perl CGI 스크립트는 다시 쓸 필요 없이 퍼포먼스 향상을 실현할 수 있습니다.

CGI(및 대부분의 다른 웹 응용 프로그램 환경)와 달리 mod_perl은 Apache API에 대한 완전한 액세스를 제공하며 프로그래머는 Apache 요청 사이클의 모든 단계에 대한 핸들러를 작성하거나 Apache의 내부 테이블과 상태 메커니즘을 조작하거나 Apache 프로세스 또는 스레드 간의 데이터 공유 또는 Apache 구성 파일 파스를 변경할 수 있습니다.Perl 코드를 컨피규레이션파일 자체에 추가합니다.

「 」를 참조해 주세요.

레퍼런스

  1. ^ "Download". Retrieved 28 May 2020.
  2. ^ "Slash installation". slashcode.com. Archived from the original on 4 May 2015.
  3. ^ "Paying Homage to Perl (PHP)". theperlreview.com. February 2003. Archived from the original on 25 June 2013.

외부 링크