大家好,今天我们要讲的是80港之战。 著名的技术漫画站Turnoff.us就有这样一幅漫画,生动地描绘了坚守80端口的阿帕奇与新一代Nginx之间的战争。 ——丹尼尔·斯托里编译自:http://turnoff.us/geek/apache-vs-nginx/作者:丹尼尔·斯托里译者:wxy大家好,今天我们就来聊聊80港之战 著名的技术漫画站turnoff.us[1]有这样一幅漫画[2],生动地描绘了坚守80端口的阿帕奇与新一代Nginx之间的战争。 如你所知,80端口是一个Web端口,也正是这个端口构成了我们现在互联网的大部分。 80口之战,作为新一代Nginx,对已经22岁的阿帕奇说:“滚一边去,老头,你不需要看这80口。你得给新人腾地方!”“让开,老头。你再也不需要看这80张嘴了。你得给新人腾地方!”羽毛(阿帕奇的标志图像)和上面有名字的标志都是补上去的(一个补丁,阿帕奇这个词的由来)。他带着一副愚蠢的表情,对小毛怪说:“放尊重点。你认为你已经可以取代我这样的老同志了吗?!"“放尊重点。你以为你已经可以代替我这样的老同志了?”“嗯?C10K你处理过吗?事件驱动呢?你能做到这些吗?”Nginx说 (C10K指的是数万个并发连接。因为服务器和网络可以改进,所以当前的服务程序面临着解决更多的并发请求,而少量的旧程序应该被使用。面对如此大量的请求,显然有点不知所措。)“嗯?C10K你处理过吗?事件驱动呢?你能做到这些吗?”“好吧,我可以给你一份‘小’清单。这些都是我支持的板子……”阿帕奇环顾四周 “这些都过时了!我猜他们根本没用过!”Nginx看着“小”单,一脸厌恶的反驳。 (说实话,Apache的很多部件,尤其是内置部件,还有少数年久失修的第三方部件,你都不知道能不能用)这些都过时了!我猜他们根本没用过!”看到这么多板子吓不倒Nginx,Apache就把PHP、MySQL等小弟叫出来助阵。“这些都是我的铁杆兄弟!”“哎,谁怕谁,谁没有哥哥,我也有一个。”Nginx拉出来发光的是第二春的Postgres数据库和曾经的后起之秀Ruby,但是感觉这几个兄弟有点不给力:-d “这些都是我的铁杆兄弟!”那你猜谁会赢?买你的手~下赌注~[1]:turn off . us-http://turn off . us/[2]:某漫画-http://turn off . us/geek/Apache-vs-nginx/