如果要知道 Apache 2.4 有哪些與 2.2 不同的地方,看官方提供的「Overview of new features in Apache HTTP Server 2.4」會比起看新聞網站清楚。
對每個 SA 來說,重視的地方都會不太一樣。我認為有幾個比較重要的:
- Event MPM:如果有 Event MPM,有機會比 Thread-based 的 Worker MPM 更省資源。
- Asynchronous support:在 Event MPM 下一定要有的改善。
- Reduced memory usage:要看看比起 2.2 可以省多少。
- mod_proxy_fcgi:這樣就不需要 mod_fastcgi 了。
- mod_remoteip:這樣就不用 mod_rpaf2 了。
- mod_ratelimit:有點虛的功能,不過還是可以加減用用。
會選擇 Apache 其實最重要的原因是 .htaccess,他的效率只要好到使用的資源可以被 PHP 忽略就行了...