web開發(fā)工具簡介.doc_第1頁
web開發(fā)工具簡介.doc_第2頁
web開發(fā)工具簡介.doc_第3頁
web開發(fā)工具簡介.doc_第4頁
免費(fèi)預(yù)覽已結(jié)束,剩余1頁可下載查看

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

常熟理工學(xué)院ISAS題目:Web開發(fā)工具姓名班級學(xué)號綜評成績時間計算機(jī)科學(xué)與工程學(xué)院 網(wǎng)絡(luò)工程系Web開發(fā)工具一、Web簡介超文本(hypertext)一種全局性的信息結(jié)構(gòu),它將文檔中的不同部分通過關(guān)鍵字建立鏈接,使信息得以用交互方式搜索。它是超級文本的簡稱。超媒體(hypermedia)是超文本(hypertext)和多媒體在信息瀏覽環(huán)境下的結(jié)合。它是超級媒體的簡稱。用戶不僅能從一個文本跳到另一個文本,而且可以激活一段聲音,顯示一個圖形,甚至可以播放一段動畫。超文本傳輸協(xié)議(HTTP)Hypertext Transfer Protocol超文本在互聯(lián)網(wǎng)上的傳輸協(xié)議。Internet采用超文本和超媒體的信息組織方式,將信息的鏈接擴(kuò)展到整個Internet上。Web就是一種超文本信息系統(tǒng),Web的一個主要的概念就是超文本連接,它使得文本不再象一本書一樣是固定的線性的。而是可以從一個位置跳到另外的位置。可以從中獲取更多的信息。可以轉(zhuǎn)到別的主題上。想要了解某一個主題的內(nèi)容只要在這個主題上點(diǎn)一下,就可以跳轉(zhuǎn)到包含這一主題的文檔上。正是這種多連接性把它稱為Web。所謂網(wǎng)站(Website),就是指在網(wǎng)際網(wǎng)路(因特網(wǎng))上,根據(jù)一定的規(guī)則,使用HTML等工具制作的用於展示特定內(nèi)容的相關(guān)網(wǎng)頁的集合。簡單地說,網(wǎng)站是一種通訊工具,就像布告欄一樣,人們可以通過網(wǎng)站來發(fā)布自己想要公開的資訊(信息),或者利用網(wǎng)站來提供相關(guān)的網(wǎng)路服務(wù)(網(wǎng)絡(luò)服務(wù))。人們可以通過網(wǎng)頁瀏覽器來訪問網(wǎng)站,獲取自己需要的資訊(信息)或者享受網(wǎng)路服務(wù)。Web的特點(diǎn)可以從以下幾個方面考慮:(1)Web圖形化Web是圖形化的和易于導(dǎo)航的(navigate) Web 非常流行的一個很重要的原因就在于它可以在一頁上同時顯示色彩豐富的圖形和文本的性能。在Web之前Internet上的信息只有文本形式。Web可以提供將圖形、音頻、視頻信息集合于一體的特性。同時,Web是非常易于導(dǎo)航的,只需要從一個連接跳到另一個連接,就可以在各頁各站點(diǎn)之間進(jìn)行瀏覽了。(2)Web與平臺無關(guān)無論你的系統(tǒng)平臺是什么,你都可以通過Internet訪問WWW。瀏覽WWW對你的系統(tǒng)平臺沒有什么限制。無論從Windows平臺、UNIX平臺、Macintosh還是別的什么平臺我們都可以訪問WWW。對WWW的訪問是通過一種叫做瀏覽器(browser)的軟件實(shí)現(xiàn)的。如Netscape 的Navigator、NCSA的Mosaic、Microsoft的Explorer等。(3)Web是分布式的大量的圖形、音頻和視頻信息會占用相當(dāng)大的磁盤空間,我們甚至無法預(yù)知信息的多少。對于Web沒有必要把所有信息都放在一起,信息可以放在不同的站點(diǎn)上。只需要在瀏覽器中指明這個站點(diǎn)就可以了。使在物理上并不一定在一個站點(diǎn)的信息在邏輯上一體化,從用戶來看這些信息是一體的。(4)Web 是動態(tài)的最后,由于各Web站點(diǎn)的信息包含站點(diǎn)本身的信息,信息的提供者可以經(jīng)常對站上的信息進(jìn)行更新。如某個協(xié)議的發(fā)展?fàn)顩r,公司的廣告等等。一般各信息站點(diǎn)都盡量保證信息的時間性。所以Web站點(diǎn)上的信息是動態(tài)的。經(jīng)常更新的。這一點(diǎn)是由信息的提供者保證的。(5)Web是交互的Web的交互性首先表現(xiàn)在它的超連接上,用戶的瀏覽順序和所到站點(diǎn)完全由他自己決定。另外通過FORM的形式可以從服務(wù)器方獲得動態(tài)的信息。用戶通過填寫FORM可以向服務(wù)器提交請求,服務(wù)器可以根據(jù)用戶的請求返回相應(yīng)信息。二、Web開發(fā)工具(1)FTP VoyagerFTP Voyager 是一個Windows下功能強(qiáng)大的FTP客戶端工具, FTP Voyager 的界面與Windows資源管理器相似,所以無論是新手還是老手都可以方便的進(jìn)行操作。它使用直觀的拖拉界面, FTP Voyager 支持通過一個簡單的點(diǎn)擊就可以更新站點(diǎn),在FTP服務(wù)器之間直接傳輸文件,斷點(diǎn)續(xù)傳,以及在執(zhí)行其它FTP任務(wù)時可以進(jìn)行文件搜索。它所提供的FTP站點(diǎn)管理功能提供了多項現(xiàn)在最流行的FTP站點(diǎn),你也可以方便的將你自己的FTP站點(diǎn)方便的添加。你也可以從其它的FTP客戶端工具中導(dǎo)入你的FTP地址,其它功能包括,F(xiàn)TP定時,你可以定義所有的任務(wù),包括上傳,下載,同步更新和刪除文件或文件夾。FTP Voyager和Serv-U的組合提供了其他任何FTP客戶端和服務(wù)器端軟件所不具備的擴(kuò)展性能。隨著Serv-U被大眾的認(rèn)可,F(xiàn)TP Voyager使用特別的指令提高你的FTP體驗類似Windows Explorer的FTP 客戶程序,可以自動恢復(fù)中斷的上載或下載,支持文件拖放, 能在同一時間存取和瀏覽不同的站點(diǎn),后臺在一個FTP站點(diǎn)上查找文件。 內(nèi)建超過六十余個名下載站點(diǎn)供您選擇,包括微軟站點(diǎn)、共享軟件、游戲及網(wǎng)絡(luò)工具等等;其操作介面與文件管理器相似,您只要花幾分鐘即可熟悉。在功能方面,除了拖曳功能外,尚包括直接執(zhí)行或閱讀遠(yuǎn)端的文件、背景傳輸、背景文件搜尋以及一邊下載軟件一邊瀏覽其他站點(diǎn)等,另有過濾功能讓您選擇列出或不要列出特定的文件。它還提供 Queue 功能,可以把一個 FTP 站中您所要下載的各個目錄中的文件,先拉到這個 Queue 窗口,最后再一次下載。可以自動恢復(fù)中斷的上載或下載,支持文件拖放,能在同一時間存取和瀏覽不同的站點(diǎn),同時后臺自動在一個FTP站點(diǎn)上查找文件。內(nèi)建超過六十余個名下載站點(diǎn)供您選擇,包括微軟站點(diǎn)、共享軟件、游戲及網(wǎng)絡(luò)工具等;其操作介面與文件管理器相似,您只要花幾分鐘即可熟悉。在功能方面,除了拖曳功能外,還包括直接執(zhí)行或閱讀遠(yuǎn)端的文件、背景傳輸、背景文件搜尋以及邊下載軟件邊瀏覽其他站點(diǎn)等,另有過濾功能讓您選擇列出或不要列出特定的文件。它還提供隊列功能,可以把一個 FTP站中您所要下載的各個目錄中的文件先拉到這個隊列窗口,最后再一次性全部下載。(2)Astra Site ManagerAstra SiteManager是一個全面的可視網(wǎng)站管理工具.它會掃描你的整個網(wǎng)站,用不同色彩對功能區(qū)域做標(biāo)記,為你的網(wǎng)站呈現(xiàn)出一個完全的視覺圖像.它可以察覺壞掉的聯(lián)結(jié)和接入問題,把網(wǎng)站的最新變化和原來形成的鏡像做比較,為提高網(wǎng)站的效率鑒別樞紐的使用模型,使動態(tài)生成的網(wǎng)頁有效。是幫助你管理你的網(wǎng)頁書簽的桌面管理程序 可手動輸入書簽或者從你IE或Netscape瀏覽器導(dǎo)入書簽,它還能自動從活動的瀏覽器中讀取網(wǎng)站名稱和URLs 軟件是為想要不僅是通過瀏覽器的書簽功能來維護(hù)網(wǎng)頁連接的人們設(shè)計的易于使用和功能豐富的工具(3)JbuilderJBuilder是Borland公司開發(fā)的針對java的開發(fā)工具,使用JBuilder將可以快速,有效的開發(fā)各類java應(yīng)用,它使用的JDK與sun公司標(biāo)準(zhǔn)的JDK不同,它經(jīng)過了較多的修改,以便開發(fā)人員能夠像開發(fā)Delphi應(yīng)用那樣開發(fā)java應(yīng)用。JBuilder的核心有一部分采用了VCL技術(shù),使得程序的條理非常清晰,就算是初學(xué)者,也能完整的看完整個代碼。JBuilder另一個特點(diǎn)是簡化了團(tuán)隊合作,它采用的互聯(lián)網(wǎng)工作室技術(shù)使不同地區(qū),甚至不同國家的人聯(lián)合開發(fā)一個項目成為了可能Jbuilder是一個可視話JAVA開發(fā)工具。它是在Java2平臺上開發(fā)商業(yè)應(yīng)用程序、數(shù)據(jù)庫、發(fā)布程序的優(yōu)秀工具。它支持J2EE,所以程序員可以快速的轉(zhuǎn)換企業(yè)版Java應(yīng)用程序。簡單介紹一下Jbuilder的特點(diǎn):1、Jbuilder支持最新的Java技術(shù),包括Applets、JSP/Servlets、JavaBean以及EJB (Enterprise JavaBeans)的應(yīng)用。2、用戶可以自動地生成基于后端數(shù)據(jù)庫表的EJB Java類,Jbuilder同時還簡化了EJ B的自動部署功能.此外它還支持CORBA,相應(yīng)的向?qū)С绦蛴兄谟脩羧娴毓芾鞩DL(分布應(yīng)用程序所必需的接口定義語言Interface Definition Language)和控制遠(yuǎn)程對象。3、Jbuilder支持各種應(yīng)用服務(wù)器。Jbuilder與Inprise Application Server緊密集成,同時支持WebLogic Server,支持EJB 1.1和EJB 2.0,可以快速開發(fā)J2EE的電子商務(wù)應(yīng)用。4、Jbuilder能用Servlet和JSP開發(fā)和調(diào)試動態(tài)Web 應(yīng)用。5、利用Jbuilder可創(chuàng)建(沒有專有代碼和標(biāo)記)純Java2應(yīng)用。由于Jbuilder是用純J ava語言編寫的,其代碼不含任何專屬代碼和標(biāo)記,它支持最新的Java標(biāo)準(zhǔn)。6、Jbuilder擁有專業(yè)化的圖形調(diào)試介面,支持遠(yuǎn)程調(diào)試和多線程調(diào)試,調(diào)試器支持各種JDK版本,包括J2ME/J2SE/J2EE。JBuilder環(huán)境開發(fā)程序方便,它是純的Java 開發(fā)環(huán)境,適合企業(yè)的J2EE開發(fā);缺點(diǎn)是往往一開始人們難于把握整個程序各部分之間的關(guān)系,對機(jī)器的硬件要求較高,比較吃內(nèi)存,這時運(yùn)行速度顯得較慢。(4) Style Master造型大師(Style Master)是領(lǐng)先的跨平臺的CSS開發(fā)工具。絕不僅僅是一個文本編輯器,造型大師支持您的工作流程 - 包括在您創(chuàng)建基于HTML的樣式表住CSS編輯PHP,ASP.NET,Ruby和其他動態(tài)生成的網(wǎng)站編輯CSS通過FTP幫您輕松建立和編輯 CSS (Cascad Style Sheets)。一個最新的CSS風(fēng)格表編輯工具,允許你添加像blurrs、drop shadows、glows、waves等各種很cool的效果到你的網(wǎng)頁,而無須創(chuàng)建特殊的圖像。使用支持新標(biāo)準(zhǔn)的瀏覽器訪問你的網(wǎng)頁將會看到不同的效果(5) VisualInterdave微軟公司的Visual InterDev(以前所謂的“Internet Studio”)是可視工具家族中的最新成員,它使得站點(diǎn)應(yīng)用開發(fā)人員能夠快速地建立全交互、全動態(tài)的站點(diǎn)。由于具有可視化的開發(fā)特色和強(qiáng)大的數(shù)據(jù)庫工具,Visual InterDev可以向開發(fā)人員提供最全面的、技術(shù)最先進(jìn)的開發(fā)intranet和Internet應(yīng)用的系統(tǒng)。Visual InterDev有如下幾方面的優(yōu)點(diǎn):它能實(shí)現(xiàn)快捷、可視的開發(fā)。Visual InterDev向開發(fā)人 員提供可視、集成的建立應(yīng)用站點(diǎn)的開發(fā)環(huán)境,從而提高開 發(fā)人員的工作效率。它擁有強(qiáng)大的集成數(shù)據(jù)庫工具。強(qiáng)大的數(shù)據(jù)庫開發(fā)工具 使得創(chuàng)建全動態(tài)的、數(shù)據(jù)庫驅(qū)動的站點(diǎn)更加輕而易舉。它是一個完整而詳盡的系統(tǒng)。Visual InterDev是一個完 整而詳盡的站點(diǎn)開發(fā)系統(tǒng),包含所有創(chuàng)建Intranet和 Internet應(yīng)用站點(diǎn)所必須的開發(fā)工具。Visual InterDev是為程序員設(shè)計的網(wǎng)頁開發(fā)工具,而Microsoft FrontPage是針對非程序員的編輯工具。Microsoft FrontPage是Microsoft Office中的一部分。Visual InterDev則是Microsoft Visual Tools中的一部分,其外觀和工作模式均與其它Microsoft可視開發(fā)工具類似,如Microsoft Visual C+,Microsoft Visual J+, Microsoft FoxPro和Microsoft Visual Basic。因為大多數(shù)的網(wǎng)站是由包括程序員和非程序員的整個團(tuán)體完成的,Visual InterDev和Microsoft FrontPage可以通過互操作使各個技術(shù)層次的開發(fā)人員能在同一網(wǎng)站共同開發(fā)。需要Visual InterDev的工作有網(wǎng)頁管理,技術(shù)開發(fā),數(shù)據(jù)庫管理和MIS人事,而需要FrontPage的包括銷售,市場,作圖和經(jīng)濟(jì)的出版者。這些在新版本中都未改變 。Visual InterDev不同于其他開發(fā)軟件的特色:動態(tài)應(yīng)用 站點(diǎn)通過這個集成的、可視的開發(fā)環(huán)境,您可以方便地創(chuàng)建可通過任何瀏覽器和平臺訪問的數(shù)據(jù)庫驅(qū)動的應(yīng)用站點(diǎn)。強(qiáng)大的數(shù)據(jù)庫工具通過使用集成化的SQL詢問式設(shè)計工具、HTML數(shù)據(jù)格式向?qū)Аctive Data Object以及多種多樣的可編程部件,可以將您的應(yīng)用站點(diǎn)與基于ODBC的數(shù)據(jù)庫連接起來。能與現(xiàn)存的系統(tǒng)集成能與使用Visual Interdev和Microsoft FrontpageTM站點(diǎn)授權(quán)管理工具的用戶協(xié)同工作。微軟Frontpage集成Visual Interdev可以完全和Frontpa

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論