基於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
-
房地產工程施工管理技術分析優秀論文
摘要:隨着經濟的不斷髮展隨着經濟的不斷髮展,我國的房地產行業也開始快速發展。在房地產施工過程中最爲重要的就是工程現場的施工管理技術的應用管理技術的應用,施工管理技術的提高能夠加快企業的發展進程。本文對房地產工程現場的施工管理技術進行簡要分析探討。...
-
財政農業科技投入對農業科技創新績效的影響論文
0.引言近年來,黨和國家多次在中央一號檔案中強調加大農業科技投入,提升農業科技創新績效水平。那麼,財政農業科技投入對農業科技創新績效水平的影響如何?本文基於1991一2012年財政農業科技投入與農業科技創新績效測度指標數據,運用協整檢驗方法、誤差修正模型和VAR...
-
養老社區戶外環境設計研究論文
摘要:簡要介紹了中國邁入老齡化社會後的發展現狀,對老年人不同的生理和心理需求進行了分析,指出了我國養老社區空間景觀設計上存在的問題,對以人文關懷的角度創造安全、舒適的老年人居住環境有重要意義。關鍵詞:老齡化,養老社區,人文關懷,居住環境收稿日期:2017-03-2...
-
解析多元化辦醫論文
改革開放以來,醫療服務業的投資主體逐漸發生了變化,由單一的國家投入變爲除國家投入外的多元投入。醫療服務業投資主體的多元化有可能產生兩個結果:一是隨着非國有經濟的發展,在行業內形成了以公立醫院爲主導,多種經濟形式並存的所有制結構,即出現私立醫療機構、股份...