Thinkpad E15系统 apache和nginx的区别

【Thinkpad E15系统 apache和nginx的区别】
产品型号:Thinkpad E15
系统版本:centos8
区别:apache和nginx处理PHP文件的方式不同 。
1:Apache是通过libphp5.so处理此模块php文件
2:Nginx是通过php-fpm处理此服务php文件
Apache:
Nginx:
Apache的libphp5.so随着Apache和服务器一起运行Nginx和php-fpm各自独立运行 , 因此在运行过程中 , Nginx和php-fpm需要单独启动!
Nginx相对于Apache的优点:
轻量级 , 也是 web 服务 , 比Apache 内存和资源较少;高并发性 , Nginx 处理请求异步非塞 , Apache 是阻塞型 , 在高并发下Nginx 能保持低资源、低消耗、高性能;高模块化设计
编写模块相对简单;社区活跃 , 各种高性能模块生产迅速 。
Apache 相对于Nginx 的优点:
rewrite , 比Nginx 的rewrite强大;模块太多 , 基本上可以找到想到的;少bug  , Nginx 的bug 相对较多;超稳定
存在就是原因 。一般来说 , 需要性能web 服务 , 用Nginx。如果不需要性能稳定 , 那么Apache 。Nginx处理动态请求是弱点 , 一般动态请求是弱点Apache去做 , Nginx静态网页或反向代理只适用于处理 。
总结:
1. Apache是通过libphp5.so处理此模块php文件
2. Nginx是通过php-fpm处理此服务php文件
3. Nginx处理动态请求是弱点 , 一般动态请求是弱点Apache去做 , Nginx静态网页或反向代理只适用于处理 。