人人做人人澡人人爽欧美,国产主播一区二区,久久久精品五月天,羞羞视频在线观看免费

當(dāng)前位置:蘿卜系統(tǒng)下載站 > 技術(shù)開發(fā)教程 > 詳細(xì)頁面

3種Web開發(fā)主流技術(shù)的評價之ASP(轉(zhuǎn)載)

3種Web開發(fā)主流技術(shù)的評價之ASP(轉(zhuǎn)載)

更新時間:2021-01-16 文章作者:未知 信息來源:網(wǎng)絡(luò) 閱讀次數(shù):

三種主流技術(shù)是哪三種呢?我主要講一下ASP(ActiveX Server Page)、PHP、Java這三種技術(shù)。主要是基于我到現(xiàn)在已經(jīng)使用的以下產(chǎn)品而談:

  ASP:MS IIS 4/Visuale Interdev 6

  PHP:Apache 1.2.x/HomeSite 4.5/PHP 4

  Java:iPlanet Web Server 4.1/JBuilder 3.5/JDK 1.2.2

  以上技術(shù)本人卻實使用過,而且已經(jīng)使用它們做過項目,基于以前的工作經(jīng)驗給初學(xué)者和正在對自己應(yīng)用系統(tǒng)進行選擇的同仁談?wù)勛约簩λ鼈兊脑u價,以做參考,同時也請大家提出自己的想法和意見 ,多交流。但是我有一個這樣的看法:“一個產(chǎn)品它存在就有存在的理由,它不可能一無是處,而是需要你去選擇一個最合適你的技術(shù)、產(chǎn)品”。一個好的技術(shù)要用在最合適它的地方,所以本文可以做為你參考的一個文章,而不會告訴你任何一個技術(shù)的“最”。

  ASP:ActiveX Server Page

  ASP我們先來談?wù)勊驗锳SP是到現(xiàn)在開發(fā)人郡最廣的一個技術(shù)了,所以想來大家也會對它最關(guān)注。ASP是一個近乎完美的想法,可是因為MS一個大的環(huán)境的問題所以在一些方面反回使它縮小在了一個小的框架中,如果它能更好的跳出這個框架,我想由它現(xiàn)在的基礎(chǔ)將無人可比。

  ASP更精確的說是一個中間件,這個中間件將Web上的請求轉(zhuǎn)入到一個解釋器中,在這個解釋器中將所有的ASP的Script進行分析,再進行執(zhí)行,而這時可以在這個中間件中去創(chuàng)建一個新的COM對象,對這個對象中的屬性和方法進行操作和調(diào)用,同時再通過這些COM組件再完成更多的工作。所以說,ASP強大的不在于它的VBScript, 而在于它后臺的COM組件,這些組件來無限的擴充了ASP的能力。

  強勢:

  1、簡單易學(xué)。Basic有誰不會?很少會有人舉手,所以有人在說這個開發(fā)基礎(chǔ)是最廣的。而且MS有一向做的非常好的聯(lián)機手冊,本地化語言的幫助,同時非常快的出現(xiàn)教學(xué)書籍,這樣會大大方便開發(fā)人員的學(xué)習(xí)和對技術(shù)的深入研究。

  2、安裝使用方便。裝好一個Windows 2000,只要你安裝了IIS哪么ASP就可以使用了,從沒有什么需要你花心思去配置的。而說實話,ASP的調(diào)優(yōu)也不難做,而要做到最細(xì)時也不是一般人能做的了的。

  3、開發(fā)工具強大而多樣。這個我不用說了,可以說的就是我以前使用VB中的Web Class開發(fā)出的Web應(yīng)用一點不差,當(dāng)時讓許多人大吃一驚,VB也能做ASP上的應(yīng)用!!!其實這正說明了ASP開發(fā)工具的多樣化,同時它們的功能也很強,這一點已經(jīng)被許多程序員所津津樂道。易用、簡單、人性化,這本就是微軟的強項喲。

  4、效率高。在低的訪問量下,ASP能體現(xiàn)出一定的效率,這時它對機器的要求并不高。

  弱勢:

  1、Windows本身的所有問題都會一成不變的也累加到了它的身上。安全性、穩(wěn)定性、跨平臺性(Win2K已經(jīng)不再支持Alpha了)都會因為與NT的捆綁而顯現(xiàn)出來。

  2、ASP由于使用了COM組件所以它會變的十分強大,但是這樣的強大由于Windows NT系統(tǒng)最初的設(shè)計問題而會引發(fā)大量的安全問題。只要在這樣的組件或是操作中一不注意,哪么外部攻擊就可以取得相當(dāng)高的權(quán)限而導(dǎo)致網(wǎng)站癱瘓或者數(shù)據(jù)丟失。

  3、由于ASP還是一種Script語言所沒除了大量使用組件外,沒有辦法提高其工作效率。它必須面對即時編繹的時間考驗,同時我們還不知其背后的組件會是一個什么樣的狀況。

  4、無法實現(xiàn)跨操作系統(tǒng)的應(yīng)用。當(dāng)然這也是微軟的理由之一,只有這樣才能發(fā)揮ASP最佳的能力。可是我卻認(rèn)為正是Windows限制了ASP,ASP的概念本就是為一個能讓系統(tǒng)運行于一個大的多樣化環(huán)境而設(shè)計的。

  5、還無法完全實現(xiàn)一些企業(yè)級的功能:完全的集群、負(fù)載均橫。

  總結(jié):

  適用人群:熟悉MS架構(gòu)的人員。想用最短的時間學(xué)習(xí),同時想用最簡單的方式完成自己的應(yīng)用。

  適用平臺:Windows系列平臺適用應(yīng)用:企業(yè)內(nèi)部管理信息系統(tǒng)、中小Internet應(yīng)用、快速數(shù)據(jù)庫開發(fā)的應(yīng)用。

  學(xué)習(xí)方式:IIS 4 Online Help(中文)MSDN Lib相關(guān)知識市場上眾多的ASP書籍

  推薦開發(fā)工具:Visual InterDev/Home Site/Front Page

  推薦開發(fā)環(huán)境:Windows 2000 Server/MS SQL

  推薦應(yīng)用環(huán)境(最少):Windows 2000 Server/MS SQL 7/PIII 500/256M RAM/18G HD

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統(tǒng)下載排行

網(wǎng)站地圖xml | 網(wǎng)站地圖html
主站蜘蛛池模板: 华安县| 宁海县| 大关县| 永胜县| 石棉县| 甘洛县| 张家界市| 滦南县| 方山县| 麻阳| 澄迈县| 扬州市| 南郑县| 信宜市| 遂昌县| 康乐县| 璧山县| 涟水县| 奉节县| 普兰县| 凤凰县| 江油市| 四川省| 嘉禾县| 日土县| 南澳县| 泸定县| 江油市| 茌平县| 甘洛县| 太康县| 监利县| 辽阳县| 康保县| 温宿县| 泸西县| 罗甸县| 渝北区| 上蔡县| 波密县| 巴彦县|