博文谷

位置:首頁 > 實用範文 > 論文

基於PHP的個人網站設計與實現論文

論文2.61W

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

基於PHP的個人網站設計與實現論文

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

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

1系統分析

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

1.1理論研究基礎.個人網站是由文章日誌、相冊圖片、個人資訊、留言板等諸多功能於一體的網絡平臺.個人網站以個人爲中心,建立一個完全屬於自己的可定製的個性化網絡平臺,凸顯其個性的需求,簡便的操作,利用互聯網的特性幫助個人進行全面的資訊展示,以多種形式達到對資訊獲取、組織、思考、表達、共享和交流的目的.透過網友對文章的評論,在留言板進行留言,傾聽來自互聯網的聲音,達到自己與他人交流互動的效果.

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頁面頭部和底部佈局.在個人網站系統的頭部與底部佈局中,以頁面分離方式,透過頭部檔案和底部檔案分別對頁面的頭部與底部進行統一佈局和控制,不同頁面透過調用的方式來實現頁面的精準佈局與控制頁面的主要內容佈局.傳統的網站大都使用基於表格的佈局顯示頁面資訊,雖然表格很容易創建,但是表格也會生成大量難閱讀和維護的代碼,在網頁實際的瀏覽過程中也存在着一定相容性問題.所以本網站在頁面的主要內容佈局中,採用DIV層與層疊樣式表相結合的佈局方式,實現網頁設計的靈活控制,對網站內容進行結構、表現與行爲的分離.內容的表現形式,要清晰簡潔,讓用戶在瀏覽訪問過程中一目瞭然.

3.4建立個人網站系統的數據庫.本個人網站系統的數據庫採用My SQL數據庫.在WEB應用方面My SQL是最好的RDBMS(Relational Database Management System:關係數據庫管理系統)應用軟件之一.

My SQL關聯數據庫可以將數據儲存在不同的表中,而不是將所有數據放在一個大倉庫內,不但訪問速度快,靈活性也很強.

My SQL所使用的SQL語言是用於訪問數據庫的最常用標準化語言.

My SQL軟件採用了雙授權政策,它分爲社區版和商業版,由於其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點,一般中小型網站的開發都選擇My SQL作爲網站數據庫.由於其社區版的性能卓越,搭配PHP和Apache可組成良好的開發環境.

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

4結束語

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

參考文獻:

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

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

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

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

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

標籤:論文 php 網站