卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

基于PHP技術(shù)的個人網(wǎng)站設(shè)計--2012畢業(yè)論文

摘要基于PHP 技術(shù)的個人網(wǎng)站設(shè)計【摘要】 隨著互聯(lián)網(wǎng)的高速發(fā)展,傳統(tǒng)的WEB 應(yīng)用已經(jīng)顯得力不從心,而WEB2.0的出現(xiàn)極大改善了這一局面。所謂WEB2.0其核心就是用戶不再只是被動的網(wǎng)頁瀏覽者,

摘要

基于PHP 技術(shù)的個人網(wǎng)站設(shè)計

【摘要】 隨著互聯(lián)網(wǎng)的高速發(fā)展,傳統(tǒng)的WEB 應(yīng)用已經(jīng)顯得力不從心,而WEB2.0的出現(xiàn)極大改善了這一局面。所謂WEB2.0其核心就是用戶不再只是被動的網(wǎng)頁瀏覽者,他們既是網(wǎng)站瀏覽者,也是網(wǎng)站內(nèi)容的制造者。未來的互聯(lián)網(wǎng)趨勢必然是WEB2.0。因此,以虛擬社區(qū)為主題,突出WEB2.0思想,構(gòu)建一個由用戶提供主要的網(wǎng)站內(nèi)容,管理員只負責整理,發(fā)布用戶提供的話題,然后供用戶參與討論的網(wǎng)站,比起傳統(tǒng)的由管理員單一提供資源相比,有著提供資源更多,更全,網(wǎng)站與用戶交互性更強等優(yōu)勢。

本課題使用PHP 技術(shù)設(shè)計一個具有WEB2.0特點的個人網(wǎng)站及其相應(yīng)的功能模塊。 開發(fā)環(huán)境結(jié)合了PHP ,Mysql 和Apache ,利用這三種開源工具,來實現(xiàn)一個以虛擬社區(qū)為主的個人網(wǎng)站。

【關(guān)鍵詞】 WEB2.0網(wǎng)站,個人網(wǎng)站,PHP 技術(shù)

I

,

浙江大學(xué)城市學(xué)院畢業(yè)論文 Abstract

Personal web site design based on PHP

——php mysql apache develop and application

【Abstract 】 The plan of the thesis is to design a personal web site and function modules whitch has the characteristic of WEB2.0. The development enveriment combines PHP,Mysql,Apache,using the three open sourse tools to bring about a personal web based on virtual community.

With the Internet developing faster and faster the tradition web site was strength fall short of wishes. And the WEB2.0’s appear changed the situation extraordinary. The nucleus of WEB2.0 is that the user is no longer just viewing the page passively. The user is both viewer and creater. The future of the Internet is WEB2.0. So using WEB2.0 ideology and based on virtual community to create a web site whitch user create the contents and the administator just operate the web site and publish the contents whitch created by the user. To compared with the tradition web site was more abundant,safer,and has more user exchange.

The purpose of the web site:protrude the WEB2.0 ideology,increase user exchange. For the users they are also viewer and creater that can increase the visit numbers and ease the work of the administrator.

【Key Words】 personal web site ,php technology ,WEB2.0,user exchange ,virtual community

II

,

浙江大學(xué)城市學(xué)院畢業(yè)論文 目錄

目錄

第1章 緒論 . .......................................................................................................................... 1

1.1 WEB 2.0時代的互聯(lián)網(wǎng) ........................................................................................ 1

1.1.1 關(guān)于WEB 2.0 ............................................................................................... 1

1.1.2 關(guān)于PHP ...................................................................................................... 1

1.2 個人網(wǎng)站和虛擬社區(qū) . ............................................................................................. 2

第2章 可行性分析 . .............................................................................................................. 3

2.1 技術(shù)可行性分析 . ..................................................................................................... 3

2.2 網(wǎng)站功能分析 . ......................................................................................................... 3

第3章 開發(fā)環(huán)境和開發(fā)方法 . .............................................................................................. 5

3.1 開發(fā)環(huán)境 . ................................................................................................................. 5

3.1.1 關(guān)于PHPnow . ............................................................................................... 5

3.1.2 其他開發(fā)工具 . .............................................................................................. 5

3.2 開發(fā)方法 . ................................................................................................................. 6

第4章 基于PHP 的個人網(wǎng)站設(shè)計總體設(shè)計 ..................................................................... 7

4.1主要頁面 . .................................................................................................................. 7

4.1.1 主界面 . .......................................................................................................... 7

4.1.2 個人日記 . ...................................................................................................... 7

4.1.3 管理員界面 . .................................................................................................. 7

4.1.4 論壇界面 . ...................................................................................................... 7

4.2 論壇功能設(shè)計 . ......................................................................................................... 7

4.2.1 論壇運行流程圖 . .......................................................................................... 9

4.2.2 用戶級別設(shè)計 . ............................................................................................ 10

第5章 詳細設(shè)計 . ................................................................................................................. 11

5.1 數(shù)據(jù)庫設(shè)計 . ............................................................................................................ 11

5.1.1 博客文章表 . ................................................................................................. 11

5.1.2 博客評論表 . ................................................................................................. 11

5.1.3 用戶表 . ........................................................................................................ 12

5.1.4 用戶文章表 . ................................................................................................ 12

5.1.5 用戶文章評論表 . ........................................................................................ 13

5.1.6 置頂文章表 . ................................................................................................ 14

5.1.7 短消息表 . .................................................................................................... 14

5.1.8 注冊碼表 . .................................................................................................... 15

III

,

浙江大學(xué)城市學(xué)院畢業(yè)論文 目錄

5.2 具體功能實現(xiàn) . ....................................................................................................... 15

5.2.1 用戶注冊登錄 . ............................................................................................ 15

5.2.2 用戶個人信息管理 . .................................................................................... 20

5.2.3 管理員登錄 . ................................................................................................ 22

5.2.4 管理員功能 . ................................................................................................ 23

5.2.5 博客 . ............................................................................................................ 25

5.2.6 論壇 . ............................................................................................................ 27

5.2.7 站內(nèi)短消息 . ................................................................................................ 30

5.2.8系統(tǒng)配置與公共頭文件 . ............................................................................. 31

5.2.9 javascript和Ajax ........................................................................................ 32

第6章 測試 . ........................................................................................................................ 34

6.1 測試環(huán)境 . ............................................................................................................... 34

6.2 測試內(nèi)容 . ............................................................................................................... 34

結(jié)論 . ...................................................................................................................................... 35

參考文獻 . .............................................................................................................................. 37

致謝 . ...................................................................................................................................... 38 IV

,

浙江大學(xué)城市學(xué)院畢業(yè)論文 圖目錄

圖目錄

圖4.1 網(wǎng)站功能流程圖 . ................................................................................................ 8

圖5.1 登陸界面 . .......................................................................................................... 18

圖5.2 查看注冊碼 . ...................................................................................................... 20

圖5.3 個人控制面板 . .................................................................................................. 21

圖5.4 管理員論壇用戶管理界面 . .............................................................................. 24

圖5.5 管理員論壇管理界面 . ...................................................................................... 24

圖5.6 博客文章列表 . .................................................................................................. 25

圖5.7 論壇主界面 . ...................................................................................................... 28

圖5.8 站內(nèi)短消息界面 . .............................................................................................. 30 V

,

浙江大學(xué)城市學(xué)院畢業(yè)論文 表目錄

表目錄

表4.1 用戶權(quán)限表 . ....................................................................................................... 9

表5.1 admintextform ................................................................................................... 13

表5.2 diaryreplyform . ................................................................................................... 11

表5.3 userform ............................................................................................................. 11 表5.4 usertextform ...................................................................... 錯誤!未定義書簽。 表5.5 userreplyform .................................................................... 錯誤!未定義書簽。 表5.6 hottextform ........................................................................ 錯誤!未定義書簽。 表5.7 messageform...................................................................... 錯誤!未定義書簽。 表5.8 keyform ............................................................................. 錯誤!未定義書簽。

VI

,

浙江大學(xué)城市學(xué)院畢業(yè)論文 第1章 緒論

第1章 緒論

1.1 WEB 2.0時代的互聯(lián)網(wǎng)

在當今IT 技術(shù)快速發(fā)展的今天,網(wǎng)頁已經(jīng)從WEB1.0時代發(fā)展到了WEB2.0,WEB2.0是一種更先進的理念,能更大程度的滿足當下用戶所謂需求。WEB2.0的大趨勢不可逆轉(zhuǎn),互聯(lián)網(wǎng)正經(jīng)歷一次新秩序的建立[1]。WEB2.0的先進理念有:

●更加開放、平等、協(xié)作、共享、精準。

●能充分展現(xiàn)個人才華,集結(jié)群眾智慧、廣泛獲取信息、提高辦事效率。 ●市場更加細分、網(wǎng)絡(luò)更加社會化、資源更加優(yōu)化配置,大家都有更多成功的機會。

歸根到底,用戶需求變化推進互聯(lián)網(wǎng)的發(fā)展。首先,在WEB2.0時代信息爆炸的情況下,用戶希望獲得的信息更加精準;其次,希望提高使用互聯(lián)網(wǎng)的效率或者效果;第三,希望能夠按照自己的習(xí)慣和方式來使用互聯(lián)網(wǎng)服務(wù)[2]。綜上所述,學(xué)習(xí)一種適應(yīng)WEB2.0理念的動態(tài)網(wǎng)頁開發(fā)技術(shù)不論是在目前的WEB 開發(fā)應(yīng)用領(lǐng)域還是將來互聯(lián)網(wǎng)的發(fā)展中都是十分有幫助的。

1.1.1 關(guān)于WEB 2.0

所謂WEB 2.0,并沒有什么明確的定義,一般來說WEB2.0是相對WEB1.0的新一類互聯(lián)網(wǎng)應(yīng)用的統(tǒng)稱。Web2.0是一個新生的術(shù)語,它更注重用戶的交互作用,用戶既是網(wǎng)站內(nèi)容的消費者,也是網(wǎng)站內(nèi)容的制造者[3]。也有人生動的將WEB2.0稱作“大眾的新智慧”,即利用網(wǎng)絡(luò)來發(fā)掘大眾的智慧。還有很多這種概念的支持者認為WEB2.0服務(wù)將取代傳統(tǒng)桌面計算機應(yīng)用[4]。

1.1.2 關(guān)于PHP

PHP 是目前最流行的網(wǎng)站腳本語言之一,有著簡單,輕便,開源免費且功能 1

,

浙江大學(xué)城市學(xué)院畢業(yè)論文 第1章 緒論 強大的優(yōu)勢。PHP 支持目前主流的各種數(shù)據(jù)庫如MS SQL ,MySQL ,Orcale 等,并具有很好的跨平臺性,除了對Windows 有很好支持,還能在Linux 以及Unix 上使用,且不同平臺間代碼的轉(zhuǎn)移十分簡便,無需大量修改。以上的各種優(yōu)點,使PHP 同Apache ,MySQL ,Linux 組成的LMAP 成為了最具性價比的WEB 系統(tǒng)[5]。同時PHP 有著成熟的面向?qū)ο篌w系,也能適應(yīng)大型項目的開發(fā)。

1.2 個人網(wǎng)站和虛擬社區(qū)

在WEB2.0時代互聯(lián)網(wǎng)快速發(fā)展的背景下,建立網(wǎng)站已經(jīng)不是專業(yè)的學(xué)術(shù)機構(gòu)、大公司或者資深的計算機專家的專利了,網(wǎng)站變得越來越普及,越來越有親和力,而越來越多的人也開始將自己交友,娛樂,獲取信息的平臺選擇在了網(wǎng)絡(luò)上。加上技術(shù)的進步,開源軟件的發(fā)展,使得網(wǎng)站的成本逐漸降低,因此,大量由個人建設(shè)的網(wǎng)站出現(xiàn)在了網(wǎng)絡(luò)世界中,并快速發(fā)展,預(yù)計2009年中國個人網(wǎng)站所占總網(wǎng)站數(shù)的比例是25,個人網(wǎng)站的繁榮為網(wǎng)絡(luò)世界的發(fā)展提供了動力[6]。而虛擬社區(qū)這一典型的WEB2.0概念技術(shù)在與個人網(wǎng)站結(jié)合下,使得網(wǎng)站的內(nèi)容和互動性得到了更好的表現(xiàn)。

2

,

浙江大學(xué)城市學(xué)院畢業(yè)論文 第2章 可行性分析

第2章 可行性分析

2.1 技術(shù)可行性分析

本課題網(wǎng)站制作的目標是建立一個具有虛擬社區(qū)功能的個人網(wǎng)站,這是一個具有典型的WEB 2.0特征的網(wǎng)站。網(wǎng)站的規(guī)模不會很大,網(wǎng)站內(nèi)的內(nèi)容主要通過用戶之間的互動來跟新,而站長則主要負責管理。為了實現(xiàn)這樣的設(shè)計目標,網(wǎng)站必須使用支持動態(tài)頁面的開發(fā)語言,而目前流行的動態(tài)網(wǎng)頁語言主要有三種sun 的java jsp,微軟的asp.net 和zend 的php 。在分析了網(wǎng)站的規(guī)模需求和開發(fā)效率以及三種語言各自的特點后覺得采用PHP 來完成本次的設(shè)計,PHP 是目前最流行的網(wǎng)站腳本語言之一,有著簡單,輕便,開源免費且功能強大的優(yōu)勢。相比于性能較低、跨平臺性差的ASP 和繁瑣的JSP ,PHP 有著輕便、簡單、跨平臺、安全等優(yōu)點,十分適合個人網(wǎng)站這類中小型網(wǎng)站的開發(fā)[7]。數(shù)據(jù)庫方面雖然sql server ,oracle 等大型商業(yè)化的數(shù)據(jù)庫工具有著優(yōu)異的性能,但對于個人網(wǎng)站這一類小型的項目,這類產(chǎn)品顯得過于昂貴復(fù)雜。而功能強大體型小巧的MySQL 是一種完全開源免費的數(shù)據(jù)庫工具,并且在許多開源項目的實踐應(yīng)用中展現(xiàn)出了不亞于大型商業(yè)化數(shù)據(jù)庫的性能,因此MySQL 完全可以滿足要求本次設(shè)計中對于數(shù)據(jù)庫應(yīng)用的需求。而web 服務(wù)器的選擇上是同樣為開源軟件的Apache ,一個目前使用最為廣泛的web 服務(wù)器產(chǎn)品,有著出色的兼容性和跨平臺性。這樣,本次設(shè)計中的網(wǎng)站開發(fā)運行環(huán)境就確定下來了。

2.2 網(wǎng)站功能分析

●主界面(myindex.php )

○提供各個界面的鏈接和站點綜合信息。 ●日記瀏覽界面(view_diray.php) ○普通用戶可瀏覽站長的日記并發(fā)表評論。

3

,

浙江大學(xué)城市學(xué)院畢業(yè)論文 第2章 可行性分析

○站長可以通過管理員帳號寫新日記或?qū)εf的日記做修改。 ●論壇主界面(main_form.php) ○提供論壇資源瀏覽。 ○供用戶發(fā)表新話題。 ○普通用戶有登錄,注冊,修改個人信息的功能。 ○提供發(fā)送站內(nèi)短消息功能。 ●管理員界面(admin_main_form.php)

○站長可以管理日記,修改日記。

○站長可以在此修改用戶信息,更改用戶狀態(tài),刪除用戶。

○站長可以對用戶發(fā)表新話題的進行審核,對話題狀態(tài)進行修改,刪

除話題。

4

標簽: