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