我需要所有这些 Apache 模块吗?

Cit*_*zen 2 php apache-2.2

我在一个非常强大的服务器上获得了 9 秒的加载时间。查询时间为 0.05,php 总时间为 9 秒。不好!

我查看了我的 apache 模块列表,想知道是否有罪魁祸首:

Asis
AuthnDefault
Env
Expires
Fileprotect
Frontpage
Headers
Mod SuPhp (especially this one, what does it do? I've never seen this before on our other servers)
Proxy
Version

Bcmath
CHI
Calendar
Curl
CurlSSL
FTP
FileInfo
GD
Iconv
Imap
Magic Quotes
Mbregex
Mysql
Mysql of the system
OpenSSL
POSIX
Path Info Check
Pear
Phar
SQLite3
Sockets
Zip
Zlib
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

Chr*_*s S 7

您可能不需要其中的大部分。你真的有3个选择:

  1. 别管它,“如果它没有坏就不要修理它”
  2. 一次通过并注释掉一个模块,看看是否有任何中断。
  3. 阅读上的每个模块做了什么,找出如果你应该需要它,禁用那些你不需要的东西。这通常应该与#2 一起完成,所以如果有什么东西坏了,你就会知道它是什么。

那说; 在现代机器上加载大量模块通常不会造成太大伤害。如果您看到 9 秒的处理时间,则说明您的代码中有问题。分析代码(一种简单的方法是记录代码的每个主要步骤的消息并查看时间戳)。