當潛在的客戶接近我要求我接管他們的新網(wǎng)站時,可能會有一些原因,為什么我說不,但是,在討論之前,我將一份工作下降的主要原因之一是因為該網(wǎng)站運行一個Windows服務(wù)器。這可能看起來像一個小客戶端,但對我和任何其他開發(fā)人員來說,這是一個大問題。在這里,我概述了Windows和Linux網(wǎng)站的區(qū)別。
他們有什么不一樣?
Windows和Linux是網(wǎng)站的兩個不同的“平臺”(不僅僅是這兩個,而是最受歡迎的)。這就是Web服務(wù)器的基礎(chǔ)。建立在這些之上的是您使用的其他技術(shù),用于運行您的網(wǎng)站,如編程語言,數(shù)據(jù)庫服務(wù)器和電子郵件軟件。雖然一些軟件可用于兩個平臺,但一般來說,Windows和Linux平臺使用不同的軟件來實現(xiàn)相同的目的。因為學習這些技術(shù)是一個漫長的過程,所以開發(fā)人員傾向于走一條路,堅持下去。一些人都有能力,但一般會喜歡一個人。
哪個更好?
也不比其他本身更好。然而,由于自由軟件的豐富,Linux通常是像我這樣的自由職業(yè)者的首選。在整體普及方面,Linux在Windows上有一個明顯的優(yōu)勢,盡管兩者都有非常強的跟隨。
如何找到正確的開發(fā)人員
作為經(jīng)驗法則,我不接受Windows項目。除此之外,如果它們是“靜態(tài)”網(wǎng)站(沒有數(shù)據(jù)庫的文本和圖像的頁面)。但是,當一個調(diào)查進來時,我盡力找到有人來引用。如果您已經(jīng)向自由職業(yè)者或網(wǎng)頁設(shè)計公司提交了報價,并將其說明為原因,請問他們是否知道任何可以幫助您的人。一個好的自由職業(yè)者將會有很好的聯(lián)系。