mod_perl - mod_perl

mod_perl
Logo Apache mod_perl
Dezvoltatori Apache Software Foundation
Versiune stabila
2.0.11 / 5 octombrie 2019 ; Acum 14 luni ( 05-10-2019 )
Repertoriu Editați acest lucru la Wikidata
Platformă Perl
Tip Modul Perl pentru serverul HTTP Apache
Licență Licență Apache 2.0
Site-ul web perl .apache .org

mod_perl este un modul opțional pentru serverul HTTP Apache . Acesta încorporează un interpret Perl în serverul Apache. Pe lângă faptul că permite modulelor Apache să fie scrise în limbajul de programare Perl, permite configurarea dinamică a serverului web Apache de către programele Perl. Cu toate acestea, utilizarea sa cea mai obișnuită este astfel încât conținutul dinamic produs de scripturile Perl să poată fi servit ca răspuns la solicitările primite, fără cheltuielile semnificative ale relansării interpretului Perl pentru fiecare cerere.

Slash , care rulează site-ul web Slashdot , este scris folosind mod_perl. Primele versiuni de PHP au fost implementate în Perl folosind mod_perl.

mod_perl poate emula un mediu Common Gateway Interface (CGI), astfel încât scripturile existente Perl CGI să poată beneficia de creșterea performanței fără a fi nevoie să fie rescrise.

Spre deosebire de CGI (și cele mai multe alte medii de aplicații web), mod_perl oferă acces complet la Apache API , care permite programatorilor la stivuitoare de scriere pentru toate fazele din ciclul de cerere Apache, manipula tabele interne Apache și a mecanismelor de stat, date de acțiuni între Apache procese sau fire , modificați sau extindeți parserul fișierului de configurare Apache și, printre altele, adăugați cod Perl la fișierul de configurare în sine.

Vezi si

Referințe

linkuri externe