ASP當然過氣了,想不過氣都不行。道理很淺顯。
ASP是什么時候的技術?首先,它是微軟COM策略的衍生,有人可能說為啥微軟不繼續(xù)發(fā)展ASP,想當年ASP和PHP可以說是一起成長的,但后來ASP停止進化了,而PHP還在繼續(xù)進化,所以現(xiàn)在ASP與PHP的格局已經(jīng)是今非昔比了。但是,要知道微軟放棄的不僅僅是ASP,微軟放棄的是COM,而ASP只是COM的一個小小的衍生而以,所以受牽連而被放棄。
十幾年過去了,計算機技術的發(fā)展,大家都知道,是日新月異的,別說十幾年了,半年都可以創(chuàng)造出一個新格局出來。而ASP基本上進入2000年以后就不再進化了,微軟轉向.NET策略了,現(xiàn)在都2009年了,相比2000年左右的光景,計算機技術已經(jīng)更替了整整一代了,微軟的技術體系也更新了整整一代了,ASP當然出局了。
有人也許會說,好多年以前用ASP寫的程序,現(xiàn)在不還照樣運行得好好的嗎。那當然,ASP只是停止進化了,但即使是現(xiàn)在最新版的IIS,也仍未放棄對它的支持。并不是說ASP實現(xiàn)不了什么功能所以被微軟放棄,只是因為微軟的整個技術框架已經(jīng)在十年間發(fā)生了翻天覆地的變化而導致了ASP的出局。作為現(xiàn)在的Web開發(fā)者,如果選擇一門技術去學習的話,ASP當然不會是一個推薦的選擇,但仍然會有一些維護舊系統(tǒng)的程序員還要繼續(xù)接觸ASP,這也是客觀現(xiàn)實。
前輩說過:
asp技術可能過時了,但是一個前輩說,任何一門語言掌握到極致,都可以做出你想要的東西