Original post: http://www.phpchina.com/8051/viewspace_8240.html
LegendFreeBSDRatioLinuxStable. Almost all large websites are built on FreeBSD. I have been wondering if Linux cannot be used as a large website. So I used the Netcraft website to perform a test:
Http://toolbar.netcraft.com/site_report? Url = www.phpchina.com
By following the link above, you can query the server architecture of any website. Of course, I cannot guarantee the reliability and accuracy. The following is my test case:
Www.phpchina.com clear Linux;
Www.tencent.com clear Linux;
Www.qq.com clear Linux;
Www.taobao.com Linux;
The query at www.ebay.com.cn shows that OS is Linux and WebServer is IIS, which is confusing;
Www.alibaba.com for Linux;
Www.bokee.com;
Www.google.com clear Linux;
Www.pconline.com.cn Linux;
Www.yninfo.com is a one-color Linux;
Www.tom.com clear Debian;
Www.cctv.com Linux + sun server;
Www.126.com clear Linux
Www.163.com for Linux, we may all think that NetEase uses FreeBSD,
But Linux is used in 163/126, which is confusing.
It seems that there are a lot of big websites using Linux !!! Who said Linux cannot be a big site?
In addition, we found two strange things:
Www.ebay.com is actually a clear Win2000 !!!
Http://www.myspace.com the United States traffic first, even clear win2003;
In my impression, large websites cannot use the ipvs system at all. However, these two cases give my theory a powerful counterattack: whether the system is stable or not, the key is still people!
Both Windows, FreeBSD, and Linux can be used as large websites. Here we will not talk about windows. Let's analyze and analyze Linux and FreeBSD, which are the most popular tools.
First, I would like to explain: Why not compare Linux with windows, but FreeBSD? The answer is that both Linux and FreeBSD feel the pressure on the other party and determine that the other party is their own competitor. Since it is a competitor, it naturally has its own strengths. If it is difficult to distinguish between them, no one can overwhelm them.
The Forum argues that FreeBSD and Linux are better. In fact, from a static perspective, FreeBSD may be more stable than Linux at a specific time, and Linux may be faster than FreeBSD, however, both companies are developing dynamically, and no one is always ahead, and no one is always behind. With the stable feature of FreeBSD, linux2.6 can surpass it. FreeBSD will quickly become the fastest advantage of Linux. I don't believe it. Linus and His hacker team areTechnologyWill they lose to FreeBSD team? Or are FreeBSD's masters inferior to a group of hackers ,? All of them can take the lead for the time being, and all of them can lag behind for the time being, but none of them eat dry meals!
At present, the popular saying is that Linux and FreeBSD kernel performance is worse than that of FreeBSD 2.2.2, and linux2.4 and FreeBSD are difficult to distinguish, while linux2.6 is much better than FreeBSD. Here FreeBSD is static. It is unfair to compare a fixed version of FreeBSD with a dynamic Linux. There is a saying: Let's take a look at the next three days. What's more, it is an ever-changing technology industry!
There is another saying: Linux is mostly hacked, while FreeBSD is rarely hacked, which is inferior to security? This is also nonsense. The liunx population is larger than FreeBSD, and cainiao naturally has more people. The key to system security is people. If you don't believe it, you can try to blacklist www.ebay.com or www.myspace.com. Their servers may be windows.
In fact, the most fundamental difference between the two companies is not the technology, but the design philosophy: Linux is not the most stable, but the latest; FreeBSD is not the latest, only the most stable-this may be wrong, but it can also reflect some problems.
My final conclusion on the comparison between FreeBSD and Linux is: who is good, who is stable, is only temporary. The existence status of the two companies is a problem of "being both born and born, in the long-lasting development process, the general Changsheng technology does not exist. The two sides have only the advantages of both sides. As to why do you have to prove that FreeBSD is better than Linux or Linux is better than FreeBSD, I think programmers generally like to pursue perfection. You have to be willing to use the best and most perfect system!
I have used FreeBSD and Linux. It is difficult to see the difference between FreeBSD and Linux. For Linux I personally choose, considering that there are more people using Linux, there will naturally be more business opportunities, and there will be at least more job opportunities in Linux than FreeBSD. Of course, this is a non-technical consideration.