資源描述:
《PHP個人博客系統(tǒng)-畢業(yè)設(shè)計》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。
1、畢業(yè)設(shè)計基于PHP的個人博客系統(tǒng)的實現(xiàn)摘要本系統(tǒng)利用PHP動態(tài)網(wǎng)絡(luò)開發(fā)技術(shù),以MySQL作為后臺數(shù)據(jù)庫,使用Apache配置Web服務(wù)器,結(jié)合JavaScript和HTML兩種腳本語言,以及配合多種網(wǎng)頁開發(fā)工具,實現(xiàn)了基于B/S模式的個人日志發(fā)表和交流的平臺——個人博客系統(tǒng)。全文主要分為6個部分:第1部分主要介紹個人博客系統(tǒng)的特點、優(yōu)點和本系統(tǒng)所要用到的各種開發(fā)技術(shù);第2部分主要論述了傳統(tǒng)系統(tǒng)和所要開發(fā)系統(tǒng)的處理流程、功能介紹和比較;第3部分主要分析了系統(tǒng)的各項功能和性能需求,給出了系統(tǒng)需求管理規(guī)劃表,展示了各種需求的優(yōu)先級,規(guī)劃和分配了各個模
2、塊所要完成的系統(tǒng)功能;第4部分系統(tǒng)數(shù)據(jù)庫設(shè)計,主要分析和設(shè)計了系統(tǒng)的數(shù)據(jù)庫表和項,以及數(shù)據(jù)庫各項的標(biāo)識符;第5部分系統(tǒng)詳細(xì)設(shè)計,逐一給出了系統(tǒng)各個模塊的詳細(xì)設(shè)計過程;第6部分系統(tǒng)配置和發(fā)布,介紹了系統(tǒng)開發(fā)和運行的相關(guān)環(huán)境配置以及運行效果展示。關(guān)鍵詞:博客PHPMySQL動態(tài)網(wǎng)頁B/S模式目錄1緒論11.1個人博客11.1.1個人博客的研究意義11.1.2個人博客的簡介11.1.3個人博客的特點21.2開發(fā)技術(shù)21.2.1PHP技術(shù)21.2.2PHP工作原理31.2.3B/S結(jié)構(gòu)41.2.4數(shù)據(jù)庫技術(shù)41.2.5Apache技術(shù)61.2.6Jav
3、aScript語言62系統(tǒng)可行性分析設(shè)計62.1開發(fā)的目的和背景62.2系統(tǒng)目標(biāo)和研究方法72.3傳統(tǒng)系統(tǒng)的分析82.4所要開發(fā)的系統(tǒng)的分析92.5系統(tǒng)的其它可行性102.6可行性結(jié)論113系統(tǒng)需求分析和概要設(shè)計113.1系統(tǒng)需求分析113.1.1開發(fā)背景123.1.2系統(tǒng)實現(xiàn)目標(biāo)概述123.1.3系統(tǒng)功能需求123.1.4系統(tǒng)需求管理規(guī)劃表133.1.5系統(tǒng)性能要求143.2概要設(shè)計153.2.1系統(tǒng)體系結(jié)構(gòu)153.2.2系統(tǒng)模塊劃分163.2.3系統(tǒng)功能劃分組織結(jié)構(gòu)圖173.2.3運行環(huán)境174系統(tǒng)數(shù)據(jù)庫設(shè)計184.1MySQL數(shù)據(jù)庫簡介1
4、84.2數(shù)據(jù)庫表的設(shè)計194.2.1概述194.2.2用戶表194.2.3文章內(nèi)容表204.2.4文章評論表204.2.5圖片信息表214.2.6朋友圈信息表214.2.7數(shù)據(jù)庫ER關(guān)系圖225系統(tǒng)的詳細(xì)設(shè)計225.1首頁面及主要頁面設(shè)計235.2系統(tǒng)主要功能模塊開發(fā)245.1.1首頁模塊245.1.2文章管理模塊275.1.3圖片管理模塊295.1.4朋友圈管理模塊315.1.5管理員管理模塊316系統(tǒng)配置和發(fā)布326.1開發(fā)和應(yīng)用環(huán)境配置326.1.1安裝Apache2.2.6326.1.2安裝PHP5.2.5336.1.3安裝MySQL6
5、.0.3346.1.4安裝phpmyadmin2.11.3366.2系統(tǒng)的發(fā)布和運行效果366.2.1系統(tǒng)的發(fā)布366.2.2系統(tǒng)運行效果377總結(jié)42致謝44參考文獻(xiàn)45Abstract46仲愷農(nóng)業(yè)工程學(xué)院畢業(yè)論文(設(shè)計)成績評定表471緒論博客,數(shù)字生活新時尚,通過文字、圖片、聲音等,盡情展示自我、分享感受、參與交流,美好你我生活。Showyou,shareme,人人都可以博客,人人都需要博客。1.1個人博客1.1.1個人博客的研究意義越來越多的網(wǎng)絡(luò)用戶希望能夠在網(wǎng)絡(luò)平臺上更多地展現(xiàn)自己的個性,更方便地與人互動交流,在傳統(tǒng)的WEB1.0時代
6、,無論是論壇、社區(qū)還是個人網(wǎng)站,都試圖在這些方面進(jìn)行努力,隨著WEB2.0時代的到來,一個新的概念出現(xiàn)了----博客。隨著計算機網(wǎng)絡(luò)的飛速發(fā)展,博客已經(jīng)成為寫網(wǎng)絡(luò)日志必不可少的一種工具,也是一種簡單有效的提供網(wǎng)絡(luò)用戶之間進(jìn)行在線交流的網(wǎng)絡(luò)平臺,通過其可以結(jié)交更多的朋友,表達(dá)更多的想法,它隨時可以發(fā)布日志,方便快捷。訪客可以直接在個人Blog上留言,如提出問題或意見等。個人博客的發(fā)展,也已經(jīng)成為廣告商業(yè)務(wù)拓展的重要領(lǐng)域??傊?,Blog是繼Email、BBS、ICQ之后的第四種網(wǎng)絡(luò)交互方式。Blog是未來信息化教育和個人知識管理的強大而簡單易用的工
7、具。1.1.2個人博客的簡介“博客”一詞是從英文單詞Blog翻譯而來。Blog是Weblog的簡稱,而Weblog則是由Web和Log兩個英文單詞組合而成。Weblog就是在網(wǎng)絡(luò)上發(fā)布和閱讀的流水記錄,通常稱為“網(wǎng)絡(luò)日志”,簡稱為“網(wǎng)志”。它是繼Email、BBS、IM之后出現(xiàn)的第四種全新的網(wǎng)絡(luò)交流方式。它絕不僅僅是一種單向的發(fā)布系統(tǒng),而且有著極其出色的交流功能。另外Blog也提供了非常方便實用的個性化功能。簡言之,Blog就是以網(wǎng)絡(luò)作為載體,簡易迅速便捷地發(fā)布自己的心得,及時有效輕松地與他人進(jìn)行交流,再集豐富多彩的個性化展示于一體的綜合性平臺
8、。561.1.3個人博客的特點1,零機制:博客屬于個人所有,是自發(fā)建立和非正式的建設(shè)。BSP(BlogServiceProvider——博客服務(wù)托管商