大型的网站都用什么发行版。据我所知,豆瓣起初用的是Gentoo,不知道现在用什么。
另外是不是freebsd相较linux在稳定性和网络吞吐量性能要好点,最近火爆的whatsapp,用的是freebsd,他们用很少的服务器支撑4.5亿的用户。
还有用freebsd做开发怎么样?
PHP中文网2017-04-17 11:41:25
其實呢,我覺得不要一味看別人大型網站用什麼系統自己就要用什麼系統,別人用什麼系統肯定有一個理由,這個理由不一定適合你,用自己習慣的就好,或者團隊用什麼就用什麼
大家讲道理2017-04-17 11:41:25
http://distrowatch.com/
上面網址右下角提供了一個各發行版的熱度的統計。其中幾個發行版在伺服器上應用比較多,Debian, CentOS, OpenSUSE Enterprise也是企業發行版,可能歐洲人用的比較多。 *-BSD也應該在伺服器上用的比較多,還有是Red Hat了,不過貌似排名很靠後。其他的幾乎都是桌面版本,Linux Mint是基於ubuntu的,不過熱度已經迅速超越了ubuntu, ElementOS也是基於ubuntu的。這裡 *ubuntu都是基於ubuntu的,基本上只是預設桌面環境不一樣,還有一些其他的基於ubuntu的。當然ubuntu也有server版,不知道它這裡統計有沒有將ubuntu桌面和server分開,估計應該是沒有的。
PHPz2017-04-17 11:41:25
首先 BSD 不是 Linux...
然後我來談談伺服器的作業系統。
Windows 我不是很了解,反正在我的印像中用了 Windows 基本上就是上了微軟的賊船,陸陸續續還要用微軟的其他服務,否則根本體現不了 Windows 的優勢。
然後類 Unix 系統裡,毫無疑問 Linux 是使用最廣泛的,資料和社群也更豐富一點。 Linux 不同發行版的主要差異在於套件管理器和軟體倉庫。根據項目的需求來選擇不同的發行版。
例如套件管理器使用最廣的是 Debian 的 apt 和 Red Hat 的 yum, 這兩個誰更優秀這個不太好說。另外還有一些比較小眾的套件管理器,有些可能確實要比 apt 和 yum 更好,但使用者太少。
軟體倉庫方面 Red Hat 是商業公司,軟體包的品質通常會更好一點,CentOS 的軟體包來自 Red Hat, 也算是有保證。 Debian 算是最傳統的 Linux 發行版,比較穩重,對非自由軟體的態度不是很好。 Ubuntu 基於 Debian, 相較之下更激進一點,軟體包的版本會比較新,個人感覺非 LTS 版本中問題會比較多,現在 Ubuntu 的桌面和伺服器使用者也都比較多。
阿神2017-04-17 11:41:25
一個系統能支撐多大的量,我覺得跟操作系統沒有太大關係,使用 windows 的人照樣能撐起很大的量。
我們七牛使用的都是 Ubuntu 的最新版,已有的舊版本也在升級中。目前每天支援數億的上傳和下載請求。舊版意味著「穩定」的同時,也意味著它隱含著許多最新發現的 bug。
PHPz2017-04-17 11:41:25
我個人覺得是CentOS
或Debian
比較合適的,在操作習慣上面來說,無論是yum
還是apt
也都很方便的。
如果你是自己折騰的話, 推薦Gentoo