mod_php
E758391
mod_php is an Apache HTTP Server module that embeds the PHP interpreter directly into the web server to execute PHP scripts efficiently.
Statements (50)
| Predicate | Object |
|---|---|
| instanceOf |
Apache HTTP Server module
ⓘ
PHP integration module ⓘ software component ⓘ |
| advantage |
reduced per-request PHP startup overhead
ⓘ
simple configuration for PHP hosting ⓘ tight integration with Apache ⓘ |
| affects |
Apache process memory usage
ⓘ
Apache process model ⓘ |
| alternativeTo |
CGI-based PHP execution
ⓘ
FastCGI-based PHP setups ⓘ PHP-FPM NERFINISHED ⓘ |
| associatedWith | prefork MPM ⓘ |
| category |
PHP software
ⓘ
web server module ⓘ |
| compatibleWith |
BSD operating systems
ⓘ
Linux NERFINISHED ⓘ Microsoft Windows NERFINISHED ⓘ Unix-like operating systems ⓘ macOS NERFINISHED ⓘ |
| configurationDirective |
AddType application/x-httpd-php .php
ⓘ
LoadModule php_module ⓘ |
| configurationFile |
Apache virtual host configuration
ⓘ
httpd.conf ⓘ |
| developedFor | serving PHP applications on Apache ⓘ |
| disadvantage |
higher memory consumption per Apache process
ⓘ
less flexible scaling compared to PHP-FPM ⓘ tighter coupling between web server and PHP version ⓘ |
| executionModel |
embedded interpreter
ⓘ
in-process module ⓘ |
| historicallyPopularFor | shared hosting environments ⓘ |
| implements | server-side scripting for PHP ⓘ |
| language | C ⓘ |
| lessSuitableWith |
event MPM
ⓘ
worker MPM ⓘ |
| license | Apache License compatible (via Apache HTTP Server and PHP licenses) NERFINISHED ⓘ |
| maintainedBy | Apache HTTP Server community and PHP community ⓘ |
| partOf | Apache HTTP Server ecosystem NERFINISHED ⓘ |
| relatedTo |
FastCGI
NERFINISHED
ⓘ
PHP-FPM NERFINISHED ⓘ mod_perl NERFINISHED ⓘ mod_python NERFINISHED ⓘ |
| requires |
Apache HTTP Server
NERFINISHED
ⓘ
PHP interpreter ⓘ |
| runsIn | Apache HTTP Server NERFINISHED ⓘ |
| supports | PHP NERFINISHED ⓘ |
| supportsFeature |
PHP configuration via php.ini
ⓘ
per-directory PHP settings via .htaccess ⓘ |
| usedFor |
embedding the PHP interpreter into the web server
ⓘ
executing PHP scripts within Apache HTTP Server ⓘ serving dynamic web pages written in PHP ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.
subject surface form:
Apache HTTP Server