欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

在ASP.NETCore已經推出的今天,IIS會被砍嗎?

錢琪琛2年前14瀏覽0評論

首先我們需要明確一點的是,.NETCore和IIS的定位不同,用途不同,兩者不能相提并論的。

IIS是微軟推出的一款只能跑在Windows平臺下的HTTPServer,IIS它支持Web服務、FTP服務、郵件服務等。由于IIS的HTTP.sys設計存在問題,所以它的安全性和穩定性都無法得到保障,市場使用率很低,特別是現在互聯網企業用IIS的估計也沒幾家了。

而我們說的.NETCore它是微軟開發的一款框架,號稱支持跨平臺(其實跨平臺支持力度遠遠不如Java等),它和Mono差不多。.NETCore是由許多子項目組成的,其中就包含了一款內置服務器Kestrel。但是.NETCore內置的這款服務器更多的是用來處理后端請求的,在功能性上比不上IIS的。

所以說,IIS它的定位是HTTPServer,而.NETCore的定位則是一款號稱跨平臺的框架。

對于兩者未來的發展,我個人并不是很看好,我覺得未來兩者都有可能會被淘汰掉。為什么這樣說呢,原因主要有以下幾點:

1、IIS在性能和穩定性上比不上Nginx、Apache

在服務器操作系統市場上,Windows的占用率遠低于Linux,而IIS與Windows的捆綁就限制了它的發展。另外從性能、安全、穩定角度上說,IIS也落后于Apache、Nginx。舉個簡單例子,在分布式應用下,誰會用IIS?

2、.NETCore比不上Spring

關于這一點也是站在中立角度去說的,首先從技術選型上現在很少考慮微軟系。大家想一下為什么那么多互聯網巨頭企業無一例外的都選擇了Java系,哪怕之前不是Java的也都轉向Java了。

.NETCore號稱是跨平臺,按微軟以前的閉源態度,為什么要轉向開源呢?其實從另外一個層面說它也意識到自己的市場份額被Java這類平臺挖去了,再不改變就真的落后了。


綜上,.NETCore發展會比IIS要好一些,但是想大規模應用也很難。

以上就是我的觀點,對于這個問題大家是怎么看待的呢?歡迎在下方評論區交流~我是科技領域創作者,十年互聯網從業經驗,我了解更多科技知識!