Heim > Backend-Entwicklung > PHP-Tutorial > php以apache模块执行和php-cgi执行的区别是什么?

php以apache模块执行和php-cgi执行的区别是什么?

WBOY
Freigeben: 2016-06-06 20:47:54
Original
1066 Leute haben es durchsucht

用php比较晚,所以不了解之前的版本以php-cgi方式执行的情况;

而且也没有使用过 FastCGI;

所以想问两个问题:

(1)php以apache模块执行和php-cgi执行的差别是什么?
我现在本地mac osx是使用模块执行:

<code>LoadModule php5_module        modules/libphp5.so
</code>
Nach dem Login kopieren
Nach dem Login kopieren

(2)php-cgi如果不使用PHP-FPMspawn-fcgi实现FastCGI,还有在使用的网站吗?

第一次来sgementfault,感谢大家的回答。

回复内容:

用php比较晚,所以不了解之前的版本以php-cgi方式执行的情况;

而且也没有使用过 FastCGI;

所以想问两个问题:

(1)php以apache模块执行和php-cgi执行的差别是什么?
我现在本地mac osx是使用模块执行:

<code>LoadModule php5_module        modules/libphp5.so
</code>
Nach dem Login kopieren
Nach dem Login kopieren

(2)php-cgi如果不使用PHP-FPMspawn-fcgi实现FastCGI,还有在使用的网站吗?

第一次来sgementfault,感谢大家的回答。

感谢 @Jex 提供的

http://docs.joomla.org/Should_PHP_run_as_a_CGI_script_or_as_an_Apache_module%3F

完全解决我的疑惑,多谢;

你会C语言吗?如果不会,可以忽略我下面所有答案。

如果会。你用C语言开发过网站吗?

如果用过,就是这个差别。

如果没用过,先把原理弄清,基础打牢。自然就觉得这个问题很简单了。

(ps:下午在群里问ci框架在cli模式报错的那位,是你吗?)

Verwandte Etiketten:
php
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage