<noframes id="ixm7d"><noframes id="ixm7d"><rt id="ixm7d"><delect id="ixm7d"></delect></rt><noframes id="ixm7d"><rt id="ixm7d"><rt id="ixm7d"></rt></rt><rt id="ixm7d"></rt> <noframes id="ixm7d"><rt id="ixm7d"><delect id="ixm7d"></delect></rt><delect id="ixm7d"></delect><bdo id="ixm7d"></bdo><rt id="ixm7d"></rt><bdo id="ixm7d"></bdo><noframes id="ixm7d"><rt id="ixm7d"><rt id="ixm7d"></rt></rt><rt id="ixm7d"><rt id="ixm7d"></rt></rt><noframes id="ixm7d"><rt id="ixm7d"></rt><noframes id="ixm7d"><rt id="ixm7d"></rt> <noframes id="ixm7d"><rt id="ixm7d"></rt><noframes id="ixm7d"><noframes id="ixm7d"><noframes id="ixm7d"><rt id="ixm7d"></rt><noframes id="ixm7d"><noframes id="ixm7d"><noframes id="ixm7d"><rt id="ixm7d"></rt><noframes id="ixm7d"><rt id="ixm7d"></rt><noframes id="ixm7d"><rt id="ixm7d"></rt><noframes id="ixm7d">

PHP框架技術網站設計論文

2022-04-14

小伙伴們反映都在為論文煩惱,小編為大家精選了《PHP框架技術網站設計論文(精選3篇)》相關資料,歡迎閱讀!摘要:電子商務行業在社會發展過程中得到了迅速的發展,為動態網絡的開發應用提供了良好的機遇?,F階段常用的動態網站開發技術主要有ASP技術、PHP技術、JSP技術等。本文以動態網站發展理論為依據,介紹了PHP動態網絡開發特點,并通過將PHP與JSP、ASP對比分析,對PHP技術在動態網站開發中的優勢進行了總結。

PHP框架技術網站設計論文 篇1:

基于PHP的個人網站設計與實現

摘 要:隨著互聯網的迅猛發展,網站已經被應用到生活的各個領域,與人們的生活融為一體,息息相關。本文通過對個人網站的系統分析、系統設計、系統實施等步驟,詳細介紹了應用PHP動態網頁技術開發個人網站的設計與實現。

關鍵詞:個人網站;系統分析;PHP動態網頁技術

現階段,伴隨互聯網迅猛發展和普及率的穩步提升,人們已經把生活與互聯網融為一體,互聯網成為人與人,人與社會之間交流的一種重要形式。而個人網站,恰好是世界互聯網迅猛發展過程中的必然產物之一,人們通過設計開發個人網站,不僅可以將個人的喜好、某種服務或商品等相關信息,滲透到互聯網中,還可以運用個人網站樹立個人的網絡形象,搭建起一個個人推薦、展現自我、互動交流的網絡平臺,縮短人與人、人與社會之間的距離。

1 系統分析

在個人網站的設計開發過程中,要做好網站的需求分析,確定網站的開發語言和系統數據庫。本次主要研究基于PHP開發環境的個人網站系統,通過PHP技術與MySQL數據庫相結合,在互動性極強的互聯網平臺基礎上,實現個人網站的功能框架,讓用戶在瀏覽器端方便、快捷的訪問網站系統,瀏覽自己所需要的相關信息,這樣不僅使文檔的保存和管理提供了極大的方便,還大大提高了網頁的互動性,增強了網站系統的用戶體驗。

1.1 理論研究基礎

個人網站是由文章日志、相冊圖片、個人信息、留言板等諸多功能于一體的網絡平臺。個人網站以個人為中心,建立一個完全屬于自己的可定制的個性化網絡平臺,凸顯其個性的需求,簡便的操作,利用互聯網的特性幫助個人進行全面的信息展示,以多種形式達到對信息獲取、組織、思考、表達、共享和交流的目的[2]。通過網友對文章的評論,在留言板進行留言,傾聽來自互聯網的聲音,達到自己與他人交流互動的效果。

1.2 技術層面的支持

在進行動態網頁制作和網站系統設計與開發時,PHP開發成為了今天使用的主流。由于PHP是一種通用的開源腳本語言,吸收了多種開發語言的特點,使用方便,操作簡單,所以贏得了很多網頁設計開發者的青睞。PHP集成在HTML和腳本語言中,其工作界面簡單,入門門檻比較低,代碼簡潔,運行速度快,執行效率高,使用廣泛,幾乎支持所有流行的數據庫以及操作系統,PHP所具有的強大功能使個人網站具有更好的網絡平臺操作性和交互性。

2 個人網站的開發工具

本網站的開發使用Dreamweaver、Photoshop、Flash和Fireworks軟件進行網頁架構、動畫效果及圖片處理。

3 個人網站的開發設計

3.1 確定網站的主題

對于網站的設計與開發,首先要確定網站的主題。網站的主題要選擇恰當,做到定位小而精。如果在網站主題的定位過程中,不夠準確,盲目設計,隨心所欲,那么網站就會讓用戶感覺到主題不突出,這不僅造成開發者的勞動浪費,還會使網站失去亮點,對網站將來的推廣以及運營過程帶來重重困難。因此,準確把握網站的主題在整個網站設計開發過程中十分重要,與日后網站的發展息息相關。個人網站主要展示個人所想要宣傳的信息,以個人的興趣愛好為中心,圍繞隨筆日記和圖片相冊來展示個人生活、情感、工作等內容。

3.2 確定網站的形象

網站的形象在網站的設計與開發過程中占有十分重要的地位。網站的形象會影響網站訪問者的第一印象,網站中不同的色彩搭配會產生不同的效果,不同的效果會形成不同的視覺沖擊,從而影響網站訪問者的情緒。

在網站設計過程中,會涉及到網站中的很多元素搭配,如網站標志、網站色彩、網站字體和圖片等元素,不同的元素組合到一起。同時,網站中各種元素的布局、模塊分類還會影響到網站的整體質量。一個設計合理的網站,其內容都在很大程度上考慮了大多數用戶操作使用網站的習慣,讓網站與用戶更好的結合。良好的網站形象可以使網站內容鮮明,突出網站的主題,達到讓用戶操作便捷、一目了然的效果,明確的感受到網站的獨有特色,為網站的推廣和運營工作打了堅實的基礎。

3.3 優化網站頁面布局

網站的效果和特點由網站本身的功能決定,網站的頁面布局影響著最終的用戶體驗,因此,網站的頁面布局在網站系統開發過程中起到了至關重要的作用。在頁面布局過程中,要遵循以下幾點:

3.3.1 確定網站頁面的寬度

在網頁結構定位時,有一個很重要的參數需要確定,即網頁的寬度。確定網頁寬度通常有固定像素模式和顯示屏自適應模式。隨著用戶習慣的變化和大眾使用的顯示器尺寸的變化,網站頁面的寬度應該遵循最流行、最受歡迎的頁面尺寸。

3.3.2 頁面頭部和底部布局

在個人網站系統的頭部與底部布局中,以頁面分離方式,通過頭部文件和底部文件分別對頁面的頭部與底部進行統一布局和控制,不同頁面通過調用的方式來實現頁面的精準布局與控制。

3.3.3 頁面的主要內容布局

傳統的網站大都使用基于表格的布局顯示頁面信息,雖然表格很容易創建,但是表格也會生成大量難閱讀和維護的代碼,在網頁實際的瀏覽過程中也存在著一定兼容性問題。所以本網站在頁面的主要內容布局中,采用DIV層與層疊樣式表相結合的布局方式,實現網頁設計的靈活控制,對網站內容進行結構、表現與行為的分離。內容的表現形式,要清晰簡潔,讓用戶在瀏覽訪問過程中一目了然。

3.4 建立個人網站系統的數據庫

本個人網站系統的數據庫采用MySQL數據庫。在WEB應用方面MySQL是最好的RDBMS(Relational Database Management System:關系數據庫管理系統)應用軟件之一。MySQL關聯數據庫可以將數據保存在不同的表中,而不是將所有數據放在一個大倉庫內,不但訪問速度快,靈活性也很強。MySQL所使用的SQL語言是用于訪問數據庫的最常用標準化語言。MySQL軟件采用了雙授權政策,它分為社區版和商業版,由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點,一般中小型網站的開發都選擇MySQL作為網站數據庫。由于其社區版的性能卓越,搭配PHP和Apache可組成良好的開發環境。

3.5 順應移動互聯網的發展趨勢

隨著寬帶無線接入技術和移動終端技術的飛速發展,人們迫切希望能夠隨時隨地乃至在移動過程中都能方便地從互聯網獲取信息和服務,移動互聯網應運而生并迅猛發展。在個人網站系統開發過程中,也要在移動互聯網中部署各個節點,把網站系統的移動版本優化、完善,以此增強用戶體驗,捆綁更多的用戶,為個人網站后期的推廣運營奠定基礎。

4 結束語

總之在個人網站系統設計開發過程中,要在實現網站功能的同時,始終以用戶體驗為中心,增強網站的交互性設計。只有讓用戶認可,符合用戶的要求,網站的后期運營才能有更好的發展,個人網站才能實現它獨有的價值。

參考文獻:

[1]楊選輝.網頁設計與制作教程[M].北京:清華大學出版社,2009.

[2]劉智勇.JavaScript開發技術大全[M].北京:清華大學出版社,2009.

[3]鄭婷.個人網站設計[D].東北大學,2012.

[4]劉增杰,姬遠鵬.精通PHP+MYSQL動態網站開發[M].北京:清華大學出版社,2013.

[5]陳光鋒.玩賺你的網站[M].北京:機械工業出版社,2010.

作者簡介:呂子鶴(1992-),河北石家莊人,2010級軟件工程專業,本科在讀。

作者單位:重慶大學 城市科技學院,重慶永川 402167

作者:呂子鶴 肖瀟

PHP框架技術網站設計論文 篇2:

PHP在動態網站開發中的優勢

摘 要:電子商務行業在社會發展過程中得到了迅速的發展,為動態網絡的開發應用提供了良好的機遇?,F階段常用的動態網站開發技術主要有ASP技術、PHP技術、JSP技術等。本文以動態網站發展理論為依據,介紹了PHP動態網絡開發特點,并通過將PHP與JSP、ASP對比分析,對PHP技術在動態網站開發中的優勢進行了總結。

關鍵詞:PHP;動態網站;開發

引言

從本質上看,PHP屬于程序語言,利用上述語言能夠對動態網站運行程序進行編制,全面實現動態網站的各項功能。此種開發語言還需要進一步進行研究分析。其次,相關研究人員對PHP技術的運行平臺,工具語言機型以及數據庫連接效果等內容進行深入分析,這樣才能夠在動態網站中充分展現出PHP技術優勢。

1 動態網站開發技術的概念

動態網站是由動態網頁組成,對比靜態網站,動態網站更為活躍受歡迎。設計人員在了解了用戶需求后,需要在網頁文件里安排程序代碼,便可以控制后臺數據庫,從而實現網頁的變化。這種動態網頁除了不受時間局限性之外,還可以針對不同的訪問者根據其興趣愛好而設置不同的訪問頁面,從而滿足用戶的不同需求。一些大型購物平臺例如京東購物APP,他們在購物首頁都設置了用戶喜歡的模塊,是通過用戶以往瀏覽內容推送相關的購物需求,同時展現一些效果以次激發用戶的購買欲望,從而達到事半功倍的效果。事實上目前網絡上動態網頁所包含的內容極廣,上述提到的京東APP只是其中一個例子,通常利用語言程序所做出來的網頁統稱為動態網頁。靜態網頁是利用統一的編寫格式和程序語言保持網頁內容不變,目前市場上依然在使用,動態網頁和靜態網頁頁的設計模式各有利弊,具體選擇要根據網頁的不同用途最終確定。

1.1 動態網站的優點

動態網站具有強大的功能,促使當前新媒體運營大跨步發展,網頁呈現的內容更具靈活性和趣味性,使用戶有更為積極豐富的體驗。動態網站的管理工作更為便捷,更有效的避免了系統運行過程當中出現的各項應用問題。

1.2 動態網站的缺點

動態網站也有不可避免的缺點,當網站的點擊量增大時,系統服務器會因數據轉換工作量的增大而癱瘓,大大降低用戶的參與體驗。除此之外,由于動態網站其網頁搜索分支較多,導致數據在存儲和檢索輸出所引發的問題也較為繁雜。

1.3 靜態網站的優點

靜態網站的數據轉換過程更為簡單明了,由于靜態網站的網頁大多都是獨立的,所以在制造時也比較輕松,所運用到的管理活動也比較少。與此同時,它所展示的內容相對穩定,有助于計算機科學的保存和管理這些信息資源。

1.4 靜態網站的缺點

靜態網站設置的各個網頁之間是相互聯系的,一旦某個環節發生問題,就只有可能會危及到整個網站的安全,其交互作用是固定的,缺乏一定的靈活性。不僅僅要考慮某個應用環節的數據結構,而且要考慮整體結構。如果內容較多,就必須要采用大量的數據文件,這也進一步加重了程序員的負擔,網絡功能較弱。

2 PHP在動態網站開發中的優勢

雖然ASP、PHP和JSP三種技術都同是運用在動態網站開發的技術,但是三者其實存在很多的不同,具有相當大的差異性。在動態網站開發的理論基礎和開發實踐的基礎上,通過對ASP、PHP和JSP進行比較的方式來探究PHP在動態網站開發中的優勢。具體如下文所示。

2.1 開發運行平臺

在ASP的開發過程中,基本不能在Unix等一系列的服務器上運行,而只能在微軟的服務器產品中運行。然而,JSP在Apache的支持下,可以實現在Unix、Linux等其他很多操作系統中運行。除此之外,JSP是JAVA的一部分,使得它還具有只需編寫一次,就能隨時使用的特點。這個特點實地能夠實現跨平臺的移植,相對其他動態語言來說,JSP還具有方便、快捷的優勢。

由于PHP在受到了IIS以及Apache等一系列服務器的支持下,能夠實現在Unix、Linux等很多操作系統上的運用,所以,PHP也同樣具備JSP的對運行平臺廣泛支持和很好的跨平臺性的優勢。雖然相較JSP來說,PHP的移植能力要差一些,但是由于目前許多開發人員運用的Linux+Apache+MySQL平臺進行PHP程序開發的,而Linux+Apache+MySQL平臺是存在一定的開發性的,并且可以和PHP結合的很好,使得PHP受到的限制也要小一點,所以PHP的應用最為廣泛。

2.2 開發語言和工具

通常的情況下,由于VBScript以及J Script腳本語言具有一目了然和操作方便的特點,使得ASP在程序開發的時候,大多使用VBScript以及J Script腳本語言來填寫所開發的程序的腳本語言。在ASP網站的開發中,通常使用微軟的Dreamweaver,因為它的功能不僅包括了集成文本編輯,而且還包括了頁面瀏覽和數據庫連接等方面。此外,開發者還可以使用存在它里面的一些向導來讓開發的過程更加容易和方便。

JSP屬于JAVA語言的腳本語言范疇,它具有很強的語言功能,擴充起來比較容易。就操作和執行方面而言,它比VBScript以及J Script要優秀些。就安全性來說,使用JAVA語言作為自己的腳本語言要比使用ASP時強。支持JSP的廠商很多,理所當然,適宜開發工具也更多些。

2.3 數據庫連接

目前,ASP往往要使用ACCESS和SQL用兩種數據庫,因為ACCESS具有一定程度的方便性,所以ACCESS運用在很多的小站點用戶和虛擬主機用戶中,ACCESS被作為他們自己的站點數據庫。在比較大的站點中通常則采用SQL,因為ASP是通過ODBC或者是ADO來連接數據庫,使得SQL具有極高的安全性。并且,這也是一種較為簡單的連接方式。

對于PHP來說,它擁有很多數據操作功能,甚至能夠直接連接數據庫,因此,它在數據庫的連接上要比JSP和ASP要優秀得多?,F在,不僅使用PHP,而且把PHP和MySQL連接起來使用的情況則要多一些,這樣能達到更加方便快捷的操作效果。

2.4 性能

對于性能方面來說,因為在JSP的服務器里,它擁有JAVA自動編譯的功能,所有,它能夠自動的編譯JAVA程序,然后生成一些比較簡單的指令碼。然而,對于這些指令碼來說,它具有極其快的執行速度,因此,JSP的執行也比較的快。,由于JSP僅僅只需要編譯一次,就能隨時使用的特點,使得它在代碼里面出現循環操作的時候的速度方面表現出了絕對的優勢。而PHP在這方面性能要比JSP的差得多,在性能方面,PHP并沒有處在有利的位置。因此在未來PHP在動態網站的開發中,還需要提高PHP的性能。

結語

綜上所述,PHP技術在動態網站開發當中具有顯著優勢。在開發網站期間應用該項技術時,設計人員既可以使用PHP技術的語言功能實現功能編程,還可以對網絡目標架構和系統框架進行設計優化,這樣能夠有效確保動態網站的運行穩定性。

參考文獻:

[1] 黃錦仁.PHP在動態網站開發中的優勢與具體應用[J].信息與電腦(理論版),2018,22(22):82-83.

[2] 吳琛.淺談基于PHP的網站開發類課程教學研究[J].福建電腦,2018,34(11):173-174.

[3] 劉爽,周詩輝,張華琦,王波.基于PHP技術的校園綜合服務網站的建設[S].教育教學論壇,2018,13(44):88-89.

[4] 周詩輝,趙天琦,王波.基于PHP網站建設的功能實現和問題分析[S].教育教學論壇,2018,25(44):205-206.

(作者單位:貴州省數據信息室)

作者:楊代全

PHP框架技術網站設計論文 篇3:

世紀學院網站設計

摘要:隨著科學技術的發展,網絡和人們的生活關系越來越密切,學校網站也成為學校與外界資源共享的平臺。世紀學院網站利用PHP語言、PHPstudy開發環境、dreamwear、Apache服務器和Mysql數據庫設計了網站的學院概況、學院專業、教育教學、師資隊伍等多個功能板塊。用戶可以瀏覽網站并留言;管理者可以登錄到后臺修改賬號密碼、網站內容等。該系統界面友好、操作簡單、可以作為學院發布信息、對外宣傳、合作交流的窗口。

關鍵詞:PHP;dreamwear;Apache;數據庫;Mysql

1 引言

隨著計算機的普及和當前網絡技術的不斷發展,網絡已經漸漸融入人們的生活,尤其是國內外教育方面,中國對高校的信息化做了比較深入的調研。近年來校園網站的建設發展迅速,它作為與外界的溝通平臺,能使人們隨時隨地地了解校園資訊和院系的動態,院系也可以在網站上發布最新的教學信息以供外界和師生查看。目前,較多數的校園網站是用ASP代碼進行編寫的,當訪問數據庫時,運行代碼用的是其他的COM對象,這些COM對象的使用降低了代碼的運行速度。PHP有自己的內存空間,不像ASP一樣面對的是COM對象,所以PHP(Personal Home Page)運行代碼速度快。PHP和ASP都適用于中型網站的開發,但是相對于ASP來說PHP做動態網站比較經濟實惠。

2 系統設計綜述

2.1 系統設計目標

系統設計的目標。(1)為學校的教育發展、校園推廣等資源實現共享和信息交流提供場所,(2)方便管理者管理網站。具體有以下四個方面:

(1)保證網站界面要簡單、美觀。(2)訪問者可以正常地瀏覽各個模塊,例如:學院概況模塊、學院專業模塊、在線反饋留言模塊等,這里留言模塊要有更多的功能實現,以方便訪問者之間可以有更好的交流;(3)管理者可以從網站中登錄到后臺進行網站內容的修改;(4)系統之間的架構和數據庫的設計便于以后的維護和更新。

2.2 網站開發工具簡介

網站開發工具包括PHP語言、dreamwear、Mysql數據庫。

PHP結合了很多開發語言的優點,所以PHP成為目前社會比較流行的開發語言。PHP將HTML代碼和PHP指令組合成一個完整的服務器端動態頁面,它比HTML標記的CGI更有效[1]。PHP使代碼運行得更快。在開發PHP時,通常與web服務器和Mysql數據庫相匹配。PHP的容易操作使它成為剛接觸網頁設計人群的首選語言。它幾乎兼容所有的服務器,支持很多數據庫,它的學習資料可以從官方網站上下載后自學, PHP注釋語言對程序不起任何作用,是一種解釋性語言[2]。

Dreamwear是一種專業的HTML編輯器,它是用于站點、應用程序而設定、編碼、開發的一種軟件。它既可以在可視化的編程環境中展開頁面的制作工作,也可以通過自身提供的HTML代碼編輯器手動編寫HTML代碼。在編輯過程中提供了兩種視圖,分別是代碼視圖和設計視圖,編輯者可以一邊編寫代碼一邊查看網頁,這種新功能方便網頁設計者在編碼之后查看顯示內容[3]。

Mysql,是動態網站數據的一個處理者,在國內外被廣泛開發利用。Mysql由于處理數據速度快、運營費用低等優勢,成為企業首選的數據庫[4]。Mysql幾乎可以支持所有的操作系統,它其中的SQL語言是最流行的數據庫查詢語言,能使信息的儲存和更新更加容易。

2.3 開發環境選擇

網站采用的瀏覽服務器環境是wamp環境,包括Windows、Apache、Mysql、PHP。Windows是一個服務器操作系統,Apache是一個web服務器系統,Mysql是數據庫管理系統。Web服務器的作用是存儲文件、接收瀏覽器訪問請求、向瀏覽器發送頁面內容和下載文件。數據庫管理系統的作用是存儲管理數據、提供完整的結構化查詢語言體系、根據程序解釋器的指令進行數據的修改操作[5]。瀏覽器的作用是顯示由服務器端提供的文本內容、解釋HTML、解釋CSS運行、解釋JS腳本語言和展示圖片。

網站中的代碼編輯軟件是dreamwear,它需要在Phpstudy的開發環境下執行代碼。首先,dreamwear中,“site”的意思是站點。dreamwear站點組織所有與網站相關的文檔,管理文件,共享文件,并將站點文件傳輸到Web服務器[6]。其次,需要在網站上下載Phpstudy軟件安裝配置,引導程序自動進入到PHP開發環境。要訪問數據庫,需要在瀏覽器地址欄中輸入本地phpmyadmin,數據庫的初始用戶和密碼都是root,可以在connect.PHP文件中修改。

3系統設計

3.1系統框架設計

(1) 學院首頁:可以返回本網站的主頁。

(2) 學院概況:該模塊包含世紀學院的學院簡介、學院領導、通知公告、新聞資訊。

(3) 學院專業:該模塊包含數字媒體技術、數字媒體藝術、傳播學等專業介紹。

(4) 教育教學:學院的科學項目、實踐教學、科研課題。

(5) 師資隊伍:包含教學項目、師資概括和教學團隊。

(6) 創意天地:此模塊包含有參賽作品、畢業設計和實踐作品。

(7) 學院風采:此模塊中包含活動風采和組織結構,主要展示學院學生參加的一些社會和校園活動。

(8) 交流天地:可以瀏覽院系老師和同學的交流圖片。

(9) 在線反饋留言:訪問者可以在這個模塊中留下寶貴的意見。

(11) 管理登錄:管理者可以通過賬號密碼進入后臺管理操作。

本系統框架圖如圖1所示。

3.2數據庫設計

3.2.1數據庫的操作流程

Web數據庫體系結構圖如圖2所示。

Web數據庫查詢數據的基本步驟如下:

首先:建立適當的數據庫鏈接;

第二:查詢數據庫;

第三:獲取查詢結構;

第四:將結果顯示給用戶并關閉數據庫。

3.2.2 數據表單的建立

首先需要登錄localhost/phpmyadmin地址,之后Mysql服務器里面建立一個數據庫,創建表單。登錄的賬號密碼可以在connec.php目錄下或Mysql服務器里面進行修改,但是數據庫是創建者建立的他人沒有辦法進入,而且數據庫建立之后名稱沒有辦法改變。數據庫中有三個表單,分別是登錄賬號密碼表單、留言表單和網頁內容表單。id的作用是向頁面傳遞參數。留言表單中包括數據類型約束函數tinyint()、varchar()可變長度的數據類型和顯示留言時間的timestamp()。內容修改表單中class表示的是菜單。三個表單如表1、表2和表3所示。

4系統實現

4.1前臺設計

首頁設計是用dreamwear軟件進行編寫多個靜態的網頁,然后用超鏈接把這些網頁鏈接起來,其中最重要的部分是網頁布局。靜態網頁的布局影響到網站的整體顯示效果,所以布局中把首頁分成了六個部分,包括導航欄、學院圖片展示、學院簡介、在線反饋留言、學院風采、版權。

主頁面主要采用div+CSS樣式進行結構設計,網站所有的盒子和CSS樣式都放在admin.css文件中,需要的時候直接調用此文件。網站利用PHP語言實現對數據庫的訪問,使用JS語言來實現圖滾動的功能。主頁面圖如圖3所示。

4.2后臺設計

后臺管理操作主要分為三個部分,對應上面講過的三個表單內容,分別包括登錄賬號密碼表單、留言表單、網頁內容表單。

4.2.1后臺管理登錄

后臺管理登錄管理器可以登錄后臺網站修改網站內容。后臺管理登錄界面如圖4所示。

后臺管理登錄的實現步驟如下:

首先,先寫出登錄后臺的靜態主頁面,其中主要是表單的應用<td>、<tr>。之后把登錄賬號密碼存放進session中,放到模板頁面,然后編寫登錄的后臺操作,鏈接到數據庫的代碼如下:$con=mysq_connectl(“lo

calhost””root”,”root”)。

第二,從數據庫中提取用戶名密碼:$username=$-request[“username”];$password=$-request[“Passward”]。再用判斷語句if來判斷輸入的賬號密碼是否與數據庫中的相對應,數據對應正確則進入后臺管理頁面admin.php,并賦予用戶一個session變量,錯誤則顯示失敗。

第三,登錄賬號密碼的修改可以在后臺進行操作,也可以在數據庫后臺登錄表單中進行修改。

4.2.2在線留言反饋

用戶可在此模塊中留下消息,管理員可以瀏覽和刪除訪問者的信息。在線反饋留言界面如圖5所示。該模塊功能實現步驟如下:

第一步,做出靜態留言表,這里主要用到表單<table>,<tr>,<td>。留言管理主要用到數據類型約束函數、可變長度的數據類型和顯示留言時間,之后把留言的作者、標題、內容等存入到建立好的數據表單中就可以在網頁上顯示出來。動態部分主要用到三個PHP文件,它們分別是:(1)connect.php:鏈接數據庫;(2)addmsg.php:從頁面讀取留言相關內容,之后把它存放在頁面上;(3)addmsg.PHP:從數據庫中讀取信息,PHP連接到Mysql數據庫。Mysql_connect(“localhost”,”root”,”root”)參數分別代表Mysql地址、用戶名、密碼,然后需要鏈接到數據庫中的對應表單:MySql_select_db(表單,$conn)。參數表示:第一個是數據庫名稱,第二個是鏈接標識,可以將返回值放在系統數據庫,返回值false指示連鏈接失敗,true表示鏈接成功。主要代碼是Mysql_qery(connection),其中query表示希望Mysql執行的語句,connection表示可選內容,其中MySQL_query()只返回用于選擇、顯示、解釋或描述語句的資源標識符。

5總結

系統采用B/S結構,基于PHP模板的網站設計,它是高效、經濟的處理方式。

網站的創立是在PHPstudy開發環境下用dreamweaver軟件進行編寫。網站的設計分為兩大部分,一部分是靜態網頁之間的鏈接,結合div+css進行頁面的展示。另一部分是將網頁鏈接到數據庫,這里數據庫采用Mysql,在鏈接到數據庫的時候需要把網站的內容保存到數據庫中,然后再把表單中的內容放在結果集中,最后把結果集里面的內容用其他變量保存,以方便后面的使用。該系統界面友好、操作簡單,可以作為學院發布信息、對外宣傳、合作交流的窗口。

參考文獻:

[1] 唐四薪.PHP動態網站開發[M].北京:清華大學出版社,2014:1-10.

[2] 郭澤民. 動態網頁技術PHP、ASP與JSP的比較分析[J]. 煤炭技術, 2007, 35(47):29-31.

[3] 胡崧. HTML從入門到精通[M]. 北京:中國青年出版社, 2007:25-38.

[4] 楊凱. 基于MySQL數據庫結構設計[J].科技展望, 2015, 25(36):105-107.

[5] Michael kofler.MySQL權威指南[M].北京:人民郵電出版社, 2006:85-90.

[6] 黃斯偉.HTML完全使用詳解[M].北京:人民郵電出版社, 2006:59-61.

【通聯編輯:王力】

作者:靳亞東 鮑震杰 劉月 胡菁蕓

本文來自 99學術網(www.gaojutz.com),轉載請保留網址和出處

上一篇:OSCE教學口腔醫學生論文下一篇:企業EPR系統財務管理論文

91尤物免费视频-97这里有精品视频-99久久婷婷国产综合亚洲-国产91精品老熟女泄火