asp、php、jsp、asp.net具體有什么區(qū)別嗎?
發(fā)布時(shí)間:2011/06/01
字體:大中小
摘要:asp、php、jsp、asp.net具體有什么區(qū)別嗎?,asp、php、jsp、asp.net有什么區(qū)別,很多人曾經(jīng)問(wèn)過(guò)我,你說(shuō)asp、php、jsp、asp.net具體到底有什么區(qū)別?這些區(qū)別作為一個(gè)剛?cè)腴T的新手來(lái)說(shuō)改怎樣合理判斷和認(rèn)識(shí)?php專家我來(lái)告訴你,哈哈。
真郁悶啊,昨天辛辛苦苦的把這邊文章編寫(xiě)完了,因?yàn)閜hp沒(méi)設(shè)置session存活時(shí)間(其實(shí)是默認(rèn)15分鐘),結(jié)果我登錄編寫(xiě)好了,人卻離開(kāi)了好長(zhǎng)時(shí)間。回來(lái)一點(diǎn)提交,完了,其實(shí)已經(jīng)編寫(xiě)好的文章卻沒(méi)了。早上一來(lái)我就把session存活時(shí)間改變了。哈哈。
其實(shí)這邊文章的重點(diǎn)是說(shuō),asp、php、asp.net、jsp的區(qū)別,其實(shí)我個(gè)人選擇的是php,那么我就重點(diǎn)來(lái)闡述下:asp、php、jsp、asp.net有什么區(qū)別?
先鄙視下微軟,你就知道為什么我選擇的是php而不是asp或者asp.net了
微軟不強(qiáng)大的windows media player -> 酷我、QQ音樂(lè)、千千靜聽(tīng)
微軟不強(qiáng)大的智能abc -> 搜狗輸入法、QQ輸入法、百度輸入、谷歌輸入法
微軟不強(qiáng)大的Internet Explorer -> 火狐、搜狗、騰訊TT、遨游、360
微軟不強(qiáng)大的記事本 -> editplus、等強(qiáng)大編輯器
微軟不強(qiáng)大的zip -> winrar、好壓縮
首先都各自解釋下,什么是asp、php、asp.net、jsp
1,asp就是Active Server Page的縮寫(xiě),不會(huì)中文翻譯的朋友,我可以告訴你中文意思就是:“動(dòng)態(tài)服務(wù)器頁(yè)面”。主要一般用于網(wǎng)頁(yè)后臺(tái)編程語(yǔ)言開(kāi)發(fā)。是“強(qiáng)大而穩(wěn)固”的微軟開(kāi)發(fā)出來(lái)的一個(gè)cgi腳本程序。
2,php是現(xiàn)在非常流行的一種網(wǎng)頁(yè)后臺(tái)編程語(yǔ)言,當(dāng)然不光光是網(wǎng)頁(yè)編程,php的用途還非常光放,還涉及到一些其他軟件之類的用途。具體您可以去百度問(wèn)問(wèn)或者谷歌搜搜。
3,jsp(Java ServerPag)是利用java語(yǔ)言來(lái)實(shí)現(xiàn)一般編程語(yǔ)言功能的。
4,asp.net我個(gè)人可以認(rèn)為是asp的升級(jí)版,具體就不介紹了,反正是微軟的破東西。
那么再介紹下asp、php、asp.net、jsp各有什么優(yōu)缺點(diǎn)。
1,asp優(yōu)點(diǎn):asp執(zhí)行效率還行,編寫(xiě)簡(jiǎn)單方便,使用方便、當(dāng)然就是應(yīng)用在05年以前還是比較廣泛的。
asp缺點(diǎn):asp是基于iis來(lái)運(yùn)行的,而iis漏洞太多(也是導(dǎo)致asp逐漸被淘汰的原因之一)、程序代碼安全新低、拓展性不高,尤其是支持功能很少,要是想用別的大功能,都必須要用別人開(kāi)發(fā)的組件來(lái)支持,很麻煩,標(biāo)準(zhǔn)不同一。
2,php優(yōu)點(diǎn):php開(kāi)源、免費(fèi)、代碼執(zhí)行效率高、速度快、安全新高、可拓展性非常強(qiáng)、與apache和mysql能完美結(jié)合,可以說(shuō)是志強(qiáng)!
php缺點(diǎn):呵呵,我看來(lái)還沒(méi)怎么發(fā)現(xiàn)php的缺點(diǎn)。反正我用它,覺(jué)得好。
3,asp.net優(yōu)點(diǎn):開(kāi)發(fā)起來(lái)容易,因?yàn)槎加每蚣芙o你弄好,你只要點(diǎn)點(diǎn),安全新高
asp.net缺點(diǎn):運(yùn)行速度極慢,用的人不多,難學(xué),而且市場(chǎng)應(yīng)用現(xiàn)在不廣泛。
4,jsp優(yōu)點(diǎn):jsp安全新高,執(zhí)行效率高,易拓展,功能非常強(qiáng)大,一般銀行系統(tǒng)都用。
jsp缺點(diǎn):jsp難學(xué),應(yīng)用范圍有限制,不適合網(wǎng)頁(yè)編程。
以上就是我個(gè)人總結(jié)的asp、php、jsp、asp.net有什么區(qū)別的內(nèi)容,希望大家指正。