用ASP.NET開發(fā)的網(wǎng)站是不是安全性很差?
時間:2023-12-01 18:06:01 | 來源:網(wǎng)站運營
時間:2023-12-01 18:06:01 來源:網(wǎng)站運營
用ASP.NET開發(fā)的網(wǎng)站是不是安全性很差?:這個應(yīng)該就是所謂的偏見了
首先對于安全性、穩(wěn)定性不行的說法,估計出書者只是根據(jù)網(wǎng)上的說法或自己平時用電腦的感覺隨便說的,windows server(不同于我們平時用的,專門面相服務(wù)器的系統(tǒng))的安全性和穩(wěn)定性絕對不亞于其它平臺,而關(guān)于攻擊時取得最高權(quán)限,難道服務(wù)器用其它系統(tǒng)就不會被取得權(quán)限?這點稍微想想就明白,就安全性,實際上Linux并不一定比windows安全,而之所以windows給人造成安全度低的原因其實是用戶數(shù)量多,所以攻擊的人就多。
然后對于功能實現(xiàn),事實上,
http://ASP.Net主要面相的還就是企業(yè)級的應(yīng)用,由于Visual Studio具備其它任何IDE都無法企及的強大的項目管理功能(確切的說VS是世界上最強大的IDE也不為過),
http://ASP.Net平臺對比其它平臺開發(fā)的Web APP在可維護性上是普遍相對較高的(但現(xiàn)在一般對于企業(yè)級的項目都會制定較為嚴格的開發(fā)規(guī)范,所以只能說使用
http://ASP.Net平臺更容易實現(xiàn)高可維護性,不過這樣還是能加快開發(fā)進程),而拋開這個方面,什么叫不能實現(xiàn)企業(yè)級應(yīng)用的功能?我不否認不同語言在實現(xiàn)一個功能的難度和效率上會有差別,但誰說過能否實現(xiàn)功能和語言有很大關(guān)系?難道英語就不能寫輕小說了?技術(shù)宅還能拯救世界呢~這實在是在誤導(dǎo)初學(xué)者。
再說跨平臺性,作者所說就像說高壓鍋不能炒菜一樣,可以說是有些本末倒置了。
http://ASP.Net平臺一開始就不是為跨平臺而生的,這樣的優(yōu)點是能大幅度保證在自家的系統(tǒng)上的效能與穩(wěn)定性,選擇
http://ASP.Net開發(fā)就幾乎等于同時選擇了Windows + IIS(當(dāng)然也有其它的
http://ASP.Net服務(wù)器)這一整套服務(wù)。再說有多少企業(yè)會有更換平臺的需求?美國很多大公司內(nèi)部一套80年代的系統(tǒng)到現(xiàn)在還在使用,不照樣好好的?
最后是價格,對于中大型公司,微軟這套服務(wù)的價格是完全不算什么的,而相應(yīng)所換來的服務(wù)也是十分可靠的,不開意味著服務(wù)提供商擁有更高的掌控和支持能力,尤其是對于一些比較偏門或有針對性的問題,那種安穩(wěn)感是使用開源系程序員們在苦惱中熬夜一次次嘗試修改Google關(guān)鍵字和一行行調(diào)試代碼時所完全體會不到的~