freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

dhtml動(dòng)態(tài)網(wǎng)頁(yè)--論壇制作(編輯修改稿)

2025-01-11 02:48 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 件。它可以運(yùn)行在幾乎所有廣泛使用的計(jì)算機(jī)平臺(tái)上,由于其跨平臺(tái)和安全性被廣泛使用,是最流行的 Web 服務(wù)器端軟件之一。 Apache 取自“ a patchy server”的讀音,意思是充滿(mǎn)補(bǔ)丁的服務(wù)器,因?yàn)樗亲杂绍浖?,所以不斷有人?lái)為它開(kāi)發(fā)新 的功能、新的特性、修改原來(lái)的缺陷。 Apache 的特點(diǎn)是簡(jiǎn)單、速度快、性能穩(wěn)定,并可做代理服務(wù)器來(lái)使用。 IIS 的設(shè)計(jì)目標(biāo)是提供適合性很強(qiáng)的 Inter 和 Intra 服務(wù)器功能。 IIS 具有極高的執(zhí)行效率,出色的安全保密性,易于管理以及啟動(dòng)迅速等特點(diǎn)。它既可以用于集成現(xiàn)有的應(yīng)用方式,也可用于實(shí)時(shí) Web 應(yīng)用系統(tǒng)。 Java Web Server 使用 Java 語(yǔ)言寫(xiě)成,故應(yīng)用程序不用任何修改就可以從初級(jí)的服務(wù)器平臺(tái)移植到功能強(qiáng)大的服務(wù)器平臺(tái)。 Java Web Server 以純 Java 服務(wù)器組件為特色,實(shí)現(xiàn)了所 謂“在一處設(shè)計(jì)編寫(xiě),在任何地方運(yùn)行”的目標(biāo)。與 CGI 批處理命令不同的是,Java Web Server 與平臺(tái)完全無(wú)關(guān)。 這 幾 種 Web 服務(wù)器各有所長(zhǎng),但考 慮到論壇系統(tǒng)需要具備較高的效率、較快的速度以及穩(wěn)定的 性能,對(duì)用戶(hù)的請(qǐng)求必須在短時(shí)間內(nèi)做 出響應(yīng), 選用 Apache 作為系統(tǒng)的Web Server。另外, PHP 作為一種開(kāi)源的腳本語(yǔ)言,具有快捷性,程序開(kāi)發(fā)塊快,運(yùn)行快,技術(shù)本身學(xué)習(xí)快;跨平臺(tái)性強(qiáng),效率高;消耗的系統(tǒng)資源相當(dāng)少;具有面向?qū)ο蟮乃枷氲忍攸c(diǎn),并且 PHP 與 Apache 服務(wù)器緊密結(jié)合,加上它不斷的更新及加入新 的功能,而且?guī)缀踔С炙械闹髁髋c非主流數(shù)據(jù)庫(kù),再以它能高速的執(zhí)行,使得 PHP 的使用站點(diǎn)的數(shù)量已經(jīng)非常龐大 。因此, Web 開(kāi)發(fā) 使用 PHP 來(lái)開(kāi)發(fā),通過(guò) Apache 來(lái)發(fā)布,具有良好的穩(wěn)定性,高可用性和運(yùn)行時(shí)的可靠性。 數(shù)據(jù)庫(kù)系統(tǒng) 運(yùn)行網(wǎng)上論壇需要處理大量的數(shù)據(jù),而數(shù)據(jù)庫(kù)系統(tǒng)是管理大量信息的倉(cāng)庫(kù)和引擎。SQL server 2021 所具有的良好性能、可伸縮性,以及它與 Windows XP 的緊密集成,使得它非常適合充當(dāng)論壇系統(tǒng)的發(fā)動(dòng)機(jī)。因此在構(gòu)建后臺(tái)數(shù)據(jù)庫(kù)時(shí),采用了 SQL server 2021 數(shù)據(jù)庫(kù)系統(tǒng)軟 件,用以支持海量的數(shù)據(jù)存儲(chǔ)以及多功能的數(shù)據(jù)查詢(xún)。將后臺(tái)數(shù)據(jù)和HTML 以及 XML 格式的數(shù)據(jù)結(jié)合在一起,從而大大提高了從服務(wù)器到最終用戶(hù)的信息流速度。 開(kāi)發(fā)語(yǔ)言 程序設(shè)計(jì)采用 PHP 實(shí)現(xiàn), PHP 是一種以支持腳本語(yǔ)言為主,同為類(lèi) C 語(yǔ)言 的開(kāi)放式腳本開(kāi)發(fā) 語(yǔ)言 ,它可以很好的把 HTML 和腳本開(kāi)發(fā)結(jié)合在一起,提高了編程的靈活性,降低了開(kāi)發(fā)難度。 PHP 在性能方面的優(yōu)勢(shì)主要體現(xiàn)在以下幾個(gè)方面: ? 無(wú)需編譯 PHP 腳本集成于 HTML 中,容易生成,不需要編譯或者鏈接即可直接由服務(wù)器執(zhí)武漢工程大學(xué) 畢業(yè)設(shè)計(jì)(論文) 11 行,可快速修改程序。 ? 比 CGI 和 ISAPI 具有更多的優(yōu)點(diǎn) CGI 程序不能為多個(gè)客戶(hù)共享,對(duì)于新的請(qǐng)求必須啟動(dòng)新的進(jìn)程,隨著客戶(hù)請(qǐng)求的增加,并行的進(jìn)程也將增加,這對(duì)系統(tǒng)資源來(lái)說(shuō)是一種極大的浪費(fèi),同時(shí)也加重了服務(wù)器的負(fù)擔(dān),降低了性能。 ISAPI 比 CGI 有更好的性能,因?yàn)?ISAPI 應(yīng)用以動(dòng)態(tài)鏈接庫(kù)存在,在其啟動(dòng)時(shí)加入內(nèi)存,并且和 Web 服務(wù)器進(jìn)程處于同一個(gè)系統(tǒng)空間,占用系統(tǒng)資源比較少。效率雖然提高了,但也帶來(lái)了更大的風(fēng)險(xiǎn), ISAPI 進(jìn)程和服務(wù)器進(jìn)程處于統(tǒng)一系統(tǒng)進(jìn)程空間,因此,一個(gè)違規(guī)操作就有可能導(dǎo)致 Web 服務(wù)器的崩潰。另外,無(wú)論時(shí) CGI 程序還是 ISAPI程序,基本上是獨(dú)立于 HTML 之外的,完全用另一種語(yǔ)言開(kāi)發(fā),工作量大,與 HTML結(jié)合得不夠緊密。 PHP 成功的改變了這些狀況, PHP 經(jīng)過(guò)最佳化的多線(xiàn)程環(huán)境,不會(huì)單獨(dú)成為一個(gè)Process,而是存在于這個(gè) Process 中,可以同時(shí)服務(wù)多個(gè)討論者,這樣系統(tǒng)的性能就大大的提高了,系統(tǒng)的響應(yīng)速度也大大的改觀。 ? 面向?qū)ο? 在 PHP 腳本中,可以很方便的引用系統(tǒng)組件和 PHP 內(nèi)置組件。 ? 獨(dú)立于討論器,因此可跨平臺(tái)執(zhí)行 PHP 腳本是在 Web 站點(diǎn)服務(wù)器端執(zhí)行的,因此客戶(hù)端的討論器不需要支持它。用戶(hù)端只需要使用普通的可以解釋常規(guī) HTML 代碼的討論器,即可討論 PHP 所設(shè)計(jì)的主頁(yè)內(nèi)容。論壇系統(tǒng)需要面對(duì)的是眾多使用不同平臺(tái)的用戶(hù),他們所使用的討論器可以是IE,也可以是 Netscape,還可以是其它類(lèi)型。 ? 源代碼的保密性 PHP 程序在服務(wù)器端執(zhí)行,在客戶(hù)端討論的內(nèi)容只是 PHP 程序執(zhí)行的結(jié)果所生成的常規(guī) HTML 代碼,因此這樣就可以保證 PHP 程序不會(huì)被泄漏。對(duì)于一個(gè)論壇而言,源代碼的保密性是至關(guān)重要的。因?yàn)樗苯雨P(guān)系到該站點(diǎn)的安全性。確保用戶(hù)的所有信息不被第三方截獲或破譯是進(jìn)行論壇運(yùn)轉(zhuǎn)的必要前提,而 PHP 程序的保密性恰好符合了這一點(diǎn)。 ? 與任何 Script 語(yǔ)言兼容 除了可以使用 VBScript 或者 Jscript 腳本語(yǔ)言進(jìn)行設(shè)計(jì)外,還可以通過(guò)插件的方式,使用由第三方所提供的其它腳本語(yǔ)言,例如: Prescript。本系統(tǒng)使用 VBScript 和 JavaScript想結(jié)合的方式編程,這樣既可以提高服務(wù)器的響應(yīng)速度,又可以與客戶(hù)端使用的大多數(shù)討論器兼容。 開(kāi)發(fā)工具 ? Dreamweaver 進(jìn)行站點(diǎn)的規(guī)劃與設(shè)計(jì) Dreamweaver 8 是較好的網(wǎng)頁(yè)制作工具,基本上實(shí)現(xiàn)了所見(jiàn)即所得的工作方式,即使你不懂 HTML 語(yǔ)言,也能制作出專(zhuān)業(yè)效果的網(wǎng)頁(yè)。如果你 是高手,也可以在代碼編輯窗口里直接寫(xiě)入代碼,再切換到設(shè)計(jì)編輯窗口看效果。更為重要的是,可以在武漢工程大學(xué) 畢業(yè)設(shè)計(jì)(論文) 12 Dreamweaver 8 里直接編寫(xiě) PHP 代碼。 Dreamweaver 8 提供了許多先進(jìn)技術(shù),如站點(diǎn)管理,插件, CSS 樣式,動(dòng)態(tài) HTML,框架, ActiveX,Java applet 等。 編輯時(shí)有三種窗口:設(shè)計(jì)、代碼、設(shè)計(jì)與代碼,最后用 inter explorer 來(lái)預(yù)覽網(wǎng)頁(yè)。 Dreamweaver 8 可以打開(kāi)的文件有 *.htm, *.html, *.rtf, *.php, *.htt 等等,也可以導(dǎo)入*.DOC, *.XLS, *.XML, *.WPD 等 , 因此,本論壇系統(tǒng)采用了 Dreamweaver 8 來(lái)建立,管理 Web 站點(diǎn)的所有 Web 應(yīng)用。 ? Photoshop cs 對(duì)頁(yè)面中的圖像進(jìn)行處理 Photoshop 是優(yōu)秀的 圖像 處理軟件,一直占據(jù)著 圖像 處理軟件的領(lǐng)袖地位,是平面設(shè)計(jì)、建筑裝修設(shè)計(jì)三維動(dòng)畫(huà)制作及網(wǎng)頁(yè)設(shè)計(jì)的必用軟件。它的驚人的功能也引起廣大業(yè)余 圖像 處理愛(ài)好者的強(qiáng)烈興趣。 武漢工程大學(xué) 畢業(yè)設(shè)計(jì)(論文) 13 第四章 總體方案的設(shè)計(jì)與實(shí)施 本系統(tǒng)依照真實(shí)的論壇流程進(jìn)行程序設(shè)計(jì),整個(gè)程序主要使用 HTML 語(yǔ)言 ,Windows 7 作為服務(wù)器, MySQL 用于對(duì)服務(wù)器數(shù)據(jù)庫(kù)的維護(hù), JavaScript, Dreamweaver 8,PHP 等實(shí)現(xiàn)交互式論壇管理及其相關(guān)操作。完成以上各角色的功能,實(shí)際上是處理一系列的數(shù)據(jù)庫(kù),在后臺(tái)我們對(duì)數(shù)據(jù)庫(kù)進(jìn)行操作,以實(shí)現(xiàn)網(wǎng)上論壇的運(yùn)行。 網(wǎng)頁(yè)制作工具的選擇 Dreamweaver 8 本身帶有多種模式,可以根據(jù)需要加以選擇,同時(shí)它 與操作系統(tǒng)的集成性非常好,所以在站點(diǎn)管理等方面具有其它網(wǎng)頁(yè)編輯軟件所無(wú)法比擬的優(yōu)勢(shì)。 因此在 Web 頁(yè)面進(jìn)行規(guī)劃的過(guò)程中,我選用 Dreamweaver 8 作為主要設(shè)計(jì)工具。在網(wǎng)頁(yè)制作過(guò)程中,其他的 輔助工具起很重要的作用,因?yàn)?Dreamweaver 8 只能將很多元素編輯,而很多元素需要用 Photoshop, Fireworks, Flash 等其他軟件加工處理 頁(yè)面風(fēng)格的確定 頁(yè)面的風(fēng)格至關(guān)重要,它要符合頁(yè)面的內(nèi)容所要表達(dá)的主題。論壇頁(yè)面不要做得太花俏,因?yàn)檎搲闹黝}定位 于為用戶(hù)與用戶(hù)之間進(jìn)行交互的平臺(tái),向用戶(hù)實(shí)時(shí)提供其它用戶(hù)提出的 各種動(dòng)態(tài)信息,因此應(yīng)以樸實(shí)為主,這樣就可使頁(yè)面莊重大方,符合論壇信息作為信息傳媒的主題。另外,為了保持整個(gè)站點(diǎn)風(fēng)格一致,各分支頁(yè)面的背景和圖片也應(yīng)保持樸實(shí)簡(jiǎn)潔。 Web 頁(yè)面的設(shè)計(jì)與制作 頁(yè)面的設(shè)計(jì)應(yīng)具體考慮三個(gè)方面,即頁(yè)面的主題,結(jié)構(gòu),外觀設(shè)計(jì),下面分別從這三個(gè)方面介紹一下在制作 Web 頁(yè)面時(shí),應(yīng)考慮的一些因素和采用的方法。 頁(yè)面主題設(shè)計(jì) 首先要制定目標(biāo)。論壇系統(tǒng)是為了向用戶(hù)提供一個(gè)方便、快捷的交流平臺(tái),因此主頁(yè)中必須包含會(huì)員注冊(cè)、注冊(cè)后的登錄入口 ,登錄后的信息討論及查詢(xún)頁(yè)面等信息。其次,制定設(shè)計(jì)方法。采取自頂向下的方法,設(shè)計(jì)討論路徑,這是將網(wǎng)絡(luò)層次化的過(guò)程。最后選擇表達(dá)方式,所選的表達(dá)方式和設(shè)計(jì)風(fēng)格要與目標(biāo)一致。 頁(yè)面結(jié)構(gòu)設(shè)計(jì) 頁(yè)面的組織也很 重要,必須將信息在邏輯上組織得井然有序,為用戶(hù)創(chuàng)造一種有趣和能夠理解的資源。結(jié)構(gòu)分布是否合理將決定討論者對(duì)站點(diǎn)第一印象的好壞,如果結(jié)構(gòu)設(shè)計(jì)合理美觀,討論者將產(chǎn)生濃厚的興趣討論整個(gè)網(wǎng)站。反之,如果在設(shè)計(jì)中,對(duì)如何連接頁(yè)面中的各個(gè)部分只有一個(gè)模糊的概念,沒(méi)有一種宏觀和清晰的組織結(jié)構(gòu),那么用戶(hù)在不久就會(huì)離你而去,轉(zhuǎn)而去尋求組織得更好的信息。大多數(shù)頁(yè)面的信息結(jié)構(gòu),可以采用四種類(lèi)型:序列結(jié)構(gòu),分欄結(jié)構(gòu),網(wǎng)狀結(jié)構(gòu)和層次結(jié)構(gòu)。其中按層次劃分信息,是組織復(fù)雜信息的較好方式之一,并且含有層次組織的結(jié)構(gòu)特別適合于作論壇。原因是 整武漢工程大學(xué) 畢業(yè)設(shè)計(jì)(論文) 14 個(gè)論壇站點(diǎn)是被組織得由一個(gè)單一的主頁(yè)向下延伸,大多數(shù)用戶(hù)都熟悉這種等級(jí)的圖形結(jié)構(gòu),都會(huì)覺(jué)得這些結(jié)構(gòu)能幫助他們一步 一 步深入。另外,層次結(jié)構(gòu)為人們所熟悉,使用戶(hù)很容易建立一種進(jìn)入站點(diǎn)的認(rèn)知感覺(jué)。但層次不宜過(guò)多,太多往往令人厭煩。 頁(yè)面外觀設(shè)計(jì) 內(nèi)容和組織結(jié)構(gòu)確定好后,還應(yīng)該考慮整個(gè)頁(yè)面的外觀。好的頁(yè)面外觀應(yīng)有很好的一致性,也就是說(shuō)相同的頁(yè)面安排、背景圖像、顏色組合、欄目條等。整個(gè)站點(diǎn)的頁(yè)面在外觀上風(fēng)格應(yīng)該保持一致。背景是整個(gè)頁(yè)面的基調(diào),同時(shí)也是給討論者的第一印象,因此背景的選擇也很重要。在設(shè)計(jì)本系 統(tǒng) Web 頁(yè)面時(shí),考慮到論壇作為知識(shí)傳播的媒體,在外觀上不能像 娛樂(lè)站點(diǎn)那樣花哨,而更應(yīng)突出其文化氛圍,盡量以簡(jiǎn)潔,素雅為主基調(diào)。 主頁(yè)的制作大致分三個(gè)階段:前期制作,中期制作和后期制作。前期包括整理資料,制作主題,構(gòu)造結(jié)構(gòu);中期包括制作網(wǎng)頁(yè),測(cè)試修改;后期為發(fā)布,更新。前期的工作是制作論壇的主要階段,但中期的測(cè)試是必不可少的環(huán)節(jié),這符合軟件工程 原理 。本論壇系統(tǒng)制作完成后,已經(jīng)過(guò)測(cè)試,運(yùn)行良好。 設(shè)計(jì)過(guò)程中使用的主要技術(shù)及元素 網(wǎng)頁(yè)元素的定位 頁(yè)面元素的定位有兩種方式,一種使用圖層,一種使用 表格。用圖層頁(yè)面比較小,但是用太多的圖層會(huì)導(dǎo)致站點(diǎn)在網(wǎng)上運(yùn)行不太穩(wěn)定,還是用表格定位比較精確。但是產(chǎn)生的文件較大,由于主頁(yè)元素不多,所以采用了表格定位,整體看來(lái),主頁(yè)布局較為合理,給人耳目一新的感覺(jué)。 框架結(jié)構(gòu)的選擇 框架是網(wǎng)頁(yè)結(jié)構(gòu)中常用的一種討論形式,特別是用在主頁(yè)面所連接的各個(gè)分頁(yè)上,為一個(gè)頁(yè)面定義導(dǎo)航區(qū)與內(nèi)容區(qū)。它將一個(gè)網(wǎng)頁(yè)分割為若干區(qū)域,一個(gè)區(qū)域就是一個(gè)框架,以便使同一個(gè)頁(yè)面的不同區(qū)域可以裝載不同的文件。在論壇的各個(gè)分頁(yè)面中,為了使用戶(hù)能夠自由的穿梭于班級(jí) ,留言等環(huán)節(jié)中,應(yīng)用了左右結(jié)構(gòu)的 框架結(jié)構(gòu),這樣消費(fèi)者可以在左邊通過(guò)點(diǎn)擊相應(yīng)的鏈接,在右邊了解到其中的內(nèi)容。在討論內(nèi)容的同時(shí),若想切換到其他任意的欄目,只需點(diǎn)擊超鏈接即可,方便了討論。 Web 數(shù)據(jù)庫(kù)的建立及鏈接 數(shù)據(jù)庫(kù)簡(jiǎn)介 MySQL(發(fā)音為 my ess cue el,不是 my sequel)是一種開(kāi)放源代碼的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)( RDBMS), MySQL 數(shù)據(jù)庫(kù)系統(tǒng)使用最常用的數(shù)據(jù)庫(kù)管理語(yǔ)言 結(jié)構(gòu)化查詢(xún)語(yǔ)言( SQL)進(jìn)行數(shù)據(jù)庫(kù)管理。 由于 MySQL 是開(kāi)放源代碼的,因此任何人都可以在 General Public License 的許可下下載并根據(jù)個(gè)性化的需要對(duì)其進(jìn)行修改。 MySQL 因?yàn)槠渌俣?、可靠性和適應(yīng)性而備武漢工程大學(xué) 畢業(yè)設(shè)計(jì)(論文) 15 受關(guān)注。大多數(shù)人都認(rèn)為在不需要事務(wù)化處理的情況下, MySQL 是管理內(nèi)容最好的選擇。 MySQL,雖然功能未必很強(qiáng)大,但是因?yàn)樗拈_(kāi)源、廣泛傳播,導(dǎo)致很多人都了解了這個(gè)數(shù)據(jù)庫(kù)。 MySQL 關(guān)系型數(shù)據(jù)庫(kù)于 1998 年 1 月發(fā)行第一個(gè)版本。它使用系統(tǒng)核心提供的多線(xiàn)程機(jī)制提供完全的多線(xiàn)程運(yùn)行模式,提供了面向 C、 C++、 Eiffel、 Java、 Perl、 PHP、 Python以及 Tcl 等編程語(yǔ)言的編程接口( APIs),支持多種字段 類(lèi)型并且提供了完整的操作符支持查詢(xún)中的 SELECT 和 WHERE 操作。時(shí)至今日, MySQL 和 PHP 的結(jié)合絕對(duì)是完美,很多大型的網(wǎng)站也用到 MySQL 數(shù)據(jù)庫(kù),這樣看來(lái), MySQL 的發(fā)展前景是非常光明的! MySQL 數(shù)據(jù)庫(kù)的導(dǎo)入,有兩種方法,一是先導(dǎo)出數(shù)據(jù)庫(kù) SQL 腳本,再導(dǎo)入;二是直接拷貝數(shù)據(jù)庫(kù)目錄和文件。在不同的操作系統(tǒng)或 MySQL 版本情況下,直接拷貝文件的方法可能會(huì)有不兼容的情況發(fā)生,所以一般推薦使用 SQL 腳本形式導(dǎo)入。 MySQL 數(shù)據(jù)庫(kù)連接及基本操作 MySQL 數(shù)據(jù)庫(kù)操作方式大體上分為
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1