suphp 和apache suexec
suphp 和apache suexec 的性能和安全 各自有哪些优势和劣势?究竟哪个好呀?我的理解:
其实这些运行最后都是基于cgi模式运行的 对于运行程序已经不是针对PhP这么简单了 别的也可以如perl python rubly等 suexec依靠fcgid或fastcgi主要是为了加速web解析 在安全这块都是依靠限制web用户在自己的web目录操作来达到安全的 性能这块 网上的说是suphp比suexec运行快 (也就是就是说suphp只是单纯针对php脚本,但是程序的多样性,suexec结合fcgi较好。支持类型多样化。suphp单纯的针对php脚步安全,但是程序的多样化决定 suexec较好)
[ 本帖最后由 liang3391 于 2009-7-20 10:09 编辑 ] 原帖由 liang3391 于 2009-7-20 10:07 发表
https://www.hostloc.com/images/common/back.gif
suphp 和apache suexec 的性能和安全 各自有哪些优势和劣势?究竟哪个好呀?
我的理解:
其实这些运行最后都是基于cgi模式运行的 对于运行程序已经不是针对PhP这么简单了 别的也可以如perl python rubly等 suexec依靠fc ...
从性能上来说,suphp比suexec要快一点,比suphp更快有suphp_mod_php,mpm-peruser 。
安全上来说,都没什么缺陷的。 但是你考虑到问题没有,从安全上考虑:suphp只是单纯的针对php程序的,但是一个网站不能保证只会跑php程序,也可能会跑其他的程序 如perl 等什么的。 那么suphp就无法控制了。suexec反而可以针对这种复杂的环境去控制。但是安全上都有很多漏洞的,从google上搜索结果说明这两者都有漏洞。搜索的内容都的前两年的,现在的漏洞情况,我也不知道了.从性能上考虑:有人说suphp不适合高速运行的web,也有人说suphp比suexec快。众说分云。
国外主机商使用suphp多 还是 suexec 的多呀?
[ 本帖最后由 liang3391 于 2009-7-20 10:19 编辑 ] 从安全上考虑:suphp只是单纯的针对php程序的,但是一个网站不能保证只会跑php程序,也可能会跑其他的程序 如perl 等什么的。 那么suphp就无法控制了。suexec反而可以针对这种复杂的环境去控制。
如果你还要跑其他脚本就去用suexec可以了,主要看你要干什么。
考虑的东西多,用的方面也多之后不可能有一个最佳方案的,只能折中处理。
性能上suphp比suexec快一些,但是都不是最快的,自然不适合高速运行的web。 关于漏洞,现在的虚拟主机主要都是基于这2种的,都没爆发什么问题。
页:
[1]