服務(wù)器目前分為2種,第一種windows系列服務(wù)器 ,第二種linux服務(wù)器,
關(guān)于網(wǎng)站服務(wù)器操作系統(tǒng)的選擇也是很多站長們的困惑之一,雖然這個選擇目前來看可選擇的無非也就是 Windows 和 Linux 而已,但現(xiàn)實(shí)是這是一個有關(guān)網(wǎng)站長期規(guī)劃的重要選擇。服務(wù)器操作系統(tǒng)可是決定了網(wǎng)站平臺幾乎所有的基礎(chǔ),今天長城網(wǎng)絡(luò)就以自己的認(rèn)知和觀點(diǎn)來分析一下這兩者的差異和選擇決斷。
首先我們來說說 Windows ,關(guān)于微軟的 Windows 操作系統(tǒng)可以說是目前世界上裝機(jī)量最大的操作系統(tǒng)了,記住這里沒有“之一”。但是這個裝機(jī)量是個人電腦的,而不是服務(wù)器的。個人電腦簡單理解就是一個善于“單挑”的終端設(shè)備,無論是影、視、音、游戲這些多媒體類內(nèi)容,還是運(yùn)算能力都表現(xiàn)突出,也就是說適合個人使用的。服務(wù)器電腦則是專門用來應(yīng)對“群毆”的,可能在影、視、音、游戲的表現(xiàn)上很差,但可以將資源合理高效的分配給更多的人來調(diào)取運(yùn)用才是其主要的職能。所以,個人電腦(也就是俗稱PC)和服務(wù)器不能只看表面的,最好的實(shí)例就是個人電腦可以隨時(shí)關(guān)機(jī)、重啟,而服務(wù)器的關(guān)機(jī)和重啟有時(shí)候就是一場“災(zāi)難”影響范圍非常的大。所以 Windows 用在服務(wù)器上的時(shí)候就是 Windows Server了,也就是服務(wù)器專用版的 Windows ,其特點(diǎn)就是沿襲了 Windows 的圖形化界面,使服務(wù)器上的配置和部署達(dá)到“可見即所得”,有效的降低了服務(wù)器端的技術(shù)門檻。因?yàn)槭?Windows 家族的,所以相應(yīng)的服務(wù)器模塊也都是 Windows 系統(tǒng)下的,比如:ASP(網(wǎng)絡(luò)腳本語言)、SQL Server(網(wǎng)絡(luò)數(shù)據(jù)庫)、IIS(Web服務(wù)器)等等這些可以說都是微軟打包的,這樣自然就有微軟的“基因”在里面了,那就是“非開源”、不菲的授權(quán)使用費(fèi)用等等后期的支出壓力。
當(dāng)然目前的國情來說,對于“微軟”出品的這些產(chǎn)品伴隨的都是“盜版”,服務(wù)器端的 Windows Server 盜版好像也不是沒有,至于說ASP、SQL Sever這方面的弊端其實(shí)也是不少的,歸根結(jié)底就是前期幾乎免費(fèi)的部署成本到后期不菲的升級改造費(fèi)用,結(jié)果往往還是很痛苦的。因?yàn)椴婚_源,你要用更安全的方案的時(shí)候除了正版的收費(fèi)授權(quán)幾乎沒有其他的選擇,我想這就是極具微軟特色的“綁定”了。這時(shí)也有人說 Windows Server 也是可以使用PHP+MySQL的呀,是的,理論上是可以的,但其維護(hù)成本也不是誰都可以承受的,這里還不提起性能表現(xiàn)了,這就是個“性價(jià)比”的問題了。
Windows Server 的優(yōu)勢就是入門門檻很低,很容易上手,這也是至今還深受歡迎的一個主要原因,但是在后期的諸多問題也是不能忽視的,運(yùn)營成本、維護(hù)成本都會逐次遞增。我記得當(dāng)然有黑客爆料微軟自己的服務(wù)器竟然使用的是 Unix ,當(dāng)是也算是業(yè)界的一個“冷笑話”了。目前 Windows 10 內(nèi)集成 Linux Bash 本身也是很能說明問題的,當(dāng)然微軟自己說是了為了提高開發(fā)者的工作效率,但是“微軟愛Linux”已經(jīng)是業(yè)界的共識了好像。微軟的手機(jī)操作系統(tǒng) Windows Mobile 發(fā)展到今天被 Android 逆襲也可以算是微軟“自嘗惡果”的最好詮釋了(Android以及蘋果的iOS甚至iMac。一個是Linux演化而來,一個是Unix的變種)。
所以綜上所述,不考慮性能表現(xiàn)的情況下, Windows Server 其實(shí)已經(jīng)是一種落后技術(shù)產(chǎn)品了,在可擴(kuò)展性上 Windows Server 可以說是“先天不足”,甚至可以說使用 Windows Server 就是在給自己未來“挖坑”,以后主要就是為了“填坑”而已。(個人觀點(diǎn),可能有點(diǎn)兒偏激了,不喜勿噴!)
其實(shí)關(guān)于 Windows Server 明月早些年也用過,整體的體驗(yàn)只能說是一般般而已,畢竟那個時(shí)候也沒有其他的選擇或者說當(dāng)時(shí)國內(nèi)也沒有可供參考的技術(shù)資料。給我印象最深的就是“授權(quán)”這個詞匯了,不少的功能模塊都會看到“授權(quán)”的提示,這也是我當(dāng)然放棄ASP選擇PHP的主要原因。
總而言之,如果是asp,net C#等語言建議采用WINDOWS服務(wù)器,反之如果是PHP,jsp,java語言才采用lunix服務(wù)器 ,當(dāng)然如果對于小白來說windows是最實(shí)用的,因?yàn)椴僮髌饋矸浅H菀祝唵?/div>