最近,一位“顾问”来到我工作的地方与会计人员进行交谈,讨论如何提高我们的 IT 基础设施的效率。
他们建议,为了提高效率,我们应该只加载 Web 服务器上所需的 Apache 模块。(这只是 1K 条建议中的一条)。Bean Counters 非常兴奋,并准备让我花时间研究这种削减成本的方法。
我不介意这种平凡的练习,我把它看作是一种学习经历!我想这引出了我真正的问题:如何确定基于 PHP 的应用程序所需的最少 Apache 模块无需真正检查代码,或进行简单的反复试验?
答案1
你的顾问在吹牛。而且可能因此得到了很高的报酬。我们都做错了事……
限制安装和使用的 Apache 模块是有充分理由的。安全性和稳定性是首要原因。但效率呢?这是否意味着省电?未使用的代码不会消耗任何电力。我无法想象这是什么意思。您仅仅输入问题就因这种“效率”而节省了一年多的电力。
对于 WordPress,它的要求非常低。您甚至不需要 Apache...
并建议那些会计人员,他们从那个白痴顾问那里得到的钱不值得。我估计这个节省的费用大约是每台服务器每年 3 美分。你可以用这个作为你收到的建议质量的例子。