如果你只是想學(xué)一門腳本級的web開發(fā)語言,樓上兩位說的不錯,php運行效率和開發(fā)效率上,都比asp要好,而且他是面向?qū)ο蟮?,代碼重利用性好。
創(chuàng)新互聯(lián)建站主打移動網(wǎng)站、成都網(wǎng)站制作、成都做網(wǎng)站、外貿(mào)營銷網(wǎng)站建設(shè)、網(wǎng)站改版、網(wǎng)絡(luò)推廣、網(wǎng)站維護(hù)、國際域名空間、等互聯(lián)網(wǎng)信息服務(wù),為各行業(yè)提供服務(wù)。在技術(shù)實力的保障下,我們?yōu)榭蛻舫兄Z穩(wěn)定,放心的服務(wù),根據(jù)網(wǎng)站的內(nèi)容與功能再決定采用什么樣的設(shè)計。最后,要實現(xiàn)符合網(wǎng)站需求的內(nèi)容、功能與設(shè)計,我們還會規(guī)劃穩(wěn)定安全的技術(shù)方案做保障。
但是如果你是計算機(jī)開發(fā)從業(yè)人員,而且將來準(zhǔn)備吃這碗飯的話,那就要重新考慮了。
首先,你不可能永遠(yuǎn)只停留在腳本級開發(fā)手段,因為比較復(fù)雜的系統(tǒng)大都涉及到分布式應(yīng)用和多層結(jié)構(gòu)。用腳本語言實現(xiàn)起來力不從心?,F(xiàn)在比較流行的方案是用web做表現(xiàn)層,真正的業(yè)務(wù)邏輯交給中間層實現(xiàn)。因此你需要考慮中間層和表現(xiàn)層的接口實現(xiàn)。在這方面,asp就有一定的優(yōu)勢了。(當(dāng)然這是個人意見)
其次,復(fù)雜一點的系統(tǒng)至少要使用sqlserver這種中型數(shù)據(jù)庫,當(dāng)然php也可以掛接任何數(shù)據(jù)庫,但是asp要簡單一些。我感覺php有時候太孤立了,不像asp那樣自然的融入到win平臺中。
所以,從將來發(fā)展的角度考慮,我個人建議還是學(xué)asp比較好一些,畢竟腳本語言對于一個專職程序員來說,只是起步。
回樓上仁兄,樓主沒問嘛
從廣義上講
asp比php要強(qiáng)大
比這兩種要先進(jìn)的有
就是
jsp和asp.net
但是,用asp的要多,因為它簡單易學(xué),而且在數(shù)據(jù)庫操作方面甚至比jsp要強(qiáng)大,另外,它還支持com和com+等組件,可以承受高負(fù)荷的計算。
個人覺得asp比較容易點,特別是如果你有編程基礎(chǔ)(或者會JAVAscript
/
VBscript
),缺點是不如php強(qiáng)大,在應(yīng)用環(huán)境方面,公司會選用php,因為操作系統(tǒng)、數(shù)據(jù)庫都有免費的產(chǎn)品可用。
不過現(xiàn)在php代碼很多,又有各種框架,使用起來也不算難。綜合來看還是php好?!静浑y學(xué),夠強(qiáng)壯,商業(yè)應(yīng)用優(yōu)選方案】
PHP與ASP比較的話,PHP更好。原因如下:
1、PHP更新很快,很多新功能和改進(jìn)的內(nèi)核使PHP越來越強(qiáng)大,速度越來越快。而ASP是一種很老的語言了,微軟已經(jīng)不做更新升級了。
2、運行速度方面PHP是公認(rèn)的運行速度最快的語言,如果你對程序的運行效率有要求的話,首選。ASP這方面就差一些。
3、ASP對面向?qū)ο蟮闹С植粔?,而PHP很輕松。MVC三層表現(xiàn)PHP也是很優(yōu)秀的。
......其實還有很多,不一一列舉。
其實差別很大,可以這樣理解,在經(jīng)歷了長時間的成長與改進(jìn)之后,ASP和PHP根本就沒有了可比性。:)
強(qiáng)烈建議使用PHP。
希望對你有幫助。