【正文】
是否被鎖定, 0表示正常,1表示鎖定。 datetime和 exacttime 是注冊的日期和時間,格式分別為年 月 日和時 分 秒。title 是文章的題目, content 是文章的內(nèi)容。 img 是用戶自定義頭像初始有默認值, writes是 用戶發(fā)表的主題數(shù), reply 是用戶回復(fù)的統(tǒng)計, marks 是用戶的積分, sign 是用戶的簽名。 是用戶的電子郵件地址, realname 是用戶的真實姓名, regedate 是用戶注冊日期,格式為年 月 日。 id int(10) 主鍵 回復(fù)編號 username verchar(50) 非主鍵 用戶名 diaryid int(10) 非主鍵 回復(fù)文章編號 content text 非主鍵 內(nèi)容 datetime date 非主鍵 日期 exacttime time 非主鍵 時間 華中科技大學(xué)文華學(xué)院畢業(yè)設(shè)計(論文) 14 用戶表 userform 存放用戶信息, id 是用戶的編號為主鍵,自動生成。 博客文章表 admintextform 表用來存放博客文章, id 是文章的編號為主鍵,這個值由數(shù)據(jù)庫自動生成, title 是文章的標題, content 是文章的內(nèi)容, datetime 是文章完成的日期格式為年 月 日, view 和 reply 分別是文章的被瀏覽數(shù)和回復(fù)數(shù)。 ● 華中科技大學(xué)文華學(xué)院畢業(yè)設(shè)計(論文) 12 用戶級別設(shè)計 站點內(nèi)的用戶等級分為三類,其中管理員帳號擁有最高權(quán)限,高級用戶其次,擁有部分的管理員權(quán)限,普通用戶的權(quán)限最低。 華中科技大學(xué)文華學(xué)院畢業(yè)設(shè)計(論文) 11 管理員界面 此版塊又分為主頁、發(fā)表意見、回復(fù)意見、顯示論壇內(nèi)容、版主后臺管理以及版主的回復(fù)界面。 論壇給大家提供一個相互交流,獲取信息的平臺,大家可以在論壇上自己感興趣的模塊發(fā)帖,瀏覽帖子,對自己喜歡的帖子進行收藏和分享,大家就可以看到你的個人動態(tài),包括回帖記錄,發(fā)帖信息和個人空間的一些相關(guān)信息,日志、照片等等。 這次我所設(shè)計的課題正是互聯(lián)網(wǎng)與個人生活之間的緊密聯(lián)系的體現(xiàn),個人的宣傳網(wǎng)站,包括個人簡介、論壇、個人照片、個人專題等。 主要功能是網(wǎng)友和網(wǎng)站之間的交流平臺,也是網(wǎng)友給版主提出意見的主要渠道。任何非禁言狀態(tài)用戶都 可以在論壇內(nèi)發(fā)表話題,經(jīng)管理員審核后其他用戶可以發(fā)表評論,若發(fā)現(xiàn)不合理言論,管理員可以屏蔽其評論情況嚴重的可以對其禁言。 論壇是本站點的主體。一個網(wǎng)站項目的確立是建立在各 種各樣的需求上面的,這是個人網(wǎng)站,所以這種需求往往來自于個人的實際需求,其中每個人的實際需求占了絕大部分。 主要的論壇界包括頁頭、頁尾 和論壇大概的分類和展示界面,很明了清新,大概的布局。 論壇界面 論壇即是一 個虛擬社區(qū),它提供來到站點的用戶互相交流的平臺,這是整個網(wǎng)站的核心部分,用戶在注冊后來到這里可以通過發(fā)表話題和回復(fù)話題的方式進行交流,不同等級的用戶在這里擁有不同的權(quán)限。 管理員界面 這是站長獨有的功能界面,在這里站長可以對整個站點進行管理。主頁面提供用戶前往其他頁面的超鏈接,登錄注冊的窗口,以及一個新聞窗口,用來羅列站長選擇的新聞資訊和站內(nèi)熱門話題等。不同的主界面有不同的功能模塊和功能頁面組成。因此如何更好地的了解、分析、明確需求,并且能夠準確、清晰以文檔的形式表達 出來 ,保證開發(fā)過程按照 個人 需求為目的正確項目開發(fā)方向進行 。 華中科技大學(xué)文華學(xué)院畢業(yè)設(shè)計(論文) 9 3. 基于 PHP 的個人網(wǎng)站總體設(shè)計 網(wǎng)頁設(shè)計是一 門 新興的設(shè)計類和網(wǎng)絡(luò)的交叉學(xué)科,近幾年隨著網(wǎng)絡(luò)的發(fā)展而逐漸收到人們的重視,它本身以網(wǎng)絡(luò)為載體 ,把各種信息以最快捷、方便的 方式傳達給 大眾 。 但是系統(tǒng)開發(fā)中一些重要的環(huán)節(jié)仍是在設(shè)計過程中必須注意和努力完善的,如系統(tǒng)未來的拓展能力,代碼的重用率,網(wǎng)站的安全程度,不同平臺的兼容性,等等。 使用原型法來開發(fā)本次的設(shè)計十分適合,因為本次制作的個人網(wǎng)站規(guī)模較小,如果使用其他復(fù)雜的計算機工程方法開發(fā),會帶來許多不必要的步驟,增加了開發(fā)的周期而最后得到的效果卻與原型法所差無幾。反復(fù)進行這個過程 ,直到得出系統(tǒng)的“精確解”,即用戶滿意為止。它遵循了人們認識事物的客觀規(guī)律,將模擬的手段引入系統(tǒng)分析的初始階段,溝通了人們(用戶和開發(fā)人員)的思想,易于掌握和接受,使系統(tǒng)開發(fā)的時間、費用大大地減少,效率、技術(shù)等方面都大大地提高。 華中科技大學(xué)文華學(xué)院畢業(yè)設(shè)計(論文) 8 開發(fā)方法 原型法( Prototyping)是 20世紀 80 年代隨著計算機軟件技術(shù)的發(fā)展,特別是在關(guān)系數(shù)據(jù)庫系統(tǒng)( Relational Data Base System, RDBS)、第四代程序生成語言( 4th Generation Language, 4GL)和各種系統(tǒng)開發(fā)生成環(huán)境產(chǎn)生的基礎(chǔ)上 ,提出的一種從設(shè)計思想、工具、手段都全新的系統(tǒng)開發(fā)方法。使用支援文字、 HTML 碼、 HTML 屬性標簽和一般語法的搜尋及置換功 能使得復(fù)雜的網(wǎng)站更新變得迅速又簡單。對于選單,快捷鍵與格式控制,都只要一個簡單步驟便可完成。 Dreamweaver 可以用最快速的方式將 Fireworks 或 Photoshop 等檔案移至網(wǎng)頁上。 關(guān)于 PHPnow PHPnow 是由 PHP 的愛好 者制作的集成環(huán)境包(下載地址 PHPnow 的最新版本號為 ,其中集成了, , , Zend 以及 ,包含了 PHP開發(fā)運行所需的各種軟件和工具,安裝配置簡便,是當(dāng)前開發(fā) PHP 的首選套件包。 PHP 與 Apache, MySQL 的組合雖然有著諸多優(yōu)勢,但三種出自不同作者的開源軟件要能很好的配合工作,需要很多手工配置,這往往會為編程人員造成一些不必要的麻煩,因此有 PHP 的愛好者將這三種開源軟件結(jié)合發(fā)布了名為 PHPnow的環(huán)境套件包,只需要簡單的安裝配置后, PHPnow 就會為你將 PHP 的開發(fā)運行環(huán)境配置完成,為 WEB 開發(fā)人員帶來了許多便利。包括界面設(shè)計,代碼設(shè)計,這一階段偏重于網(wǎng)頁制作工具和技巧的應(yīng)用 , 編寫總系統(tǒng)總體功能分析及架構(gòu)圖。 站長可以對用戶發(fā)表新話題的進行審核, 進行修改,刪除話題。 ●管理員界面( ) 站長可以管理日記,修改日記。 ○普通用戶有登錄,注冊,修改個人信息的功能。 ●論壇主界面( ) ○提供論壇資源瀏覽 。 ●日記瀏覽界面( ) ○普通用戶可瀏覽站長的日記并發(fā)表評論。站內(nèi)的其它頁面均是我自己的精心收藏,與大家一起分享。 華中科技大學(xué)文華學(xué)院畢業(yè)設(shè)計(論文) 6 網(wǎng)站功能分析 在明確了我的個人網(wǎng)站的風(fēng)格和定位后,就是網(wǎng)站的材料組織以及網(wǎng)站的頁面設(shè)計和數(shù)據(jù)庫設(shè)計。文字與圖片是構(gòu)成一個網(wǎng)頁的兩個最基本的元素。來自文章的評論,留言板都可以很好的進行 交流,傾聽別人的聲音。它可以幫助個人進行全面的信息化,以多種形式達到對信息獲取、組織、思考、表達、共享和交流的目的。 個人網(wǎng)站是由個別提供的一套集文章、相冊、鏈接、調(diào)查、留言板等諸多功能于一體的網(wǎng)絡(luò)平臺。而 web 服務(wù)器的 選擇上是同樣為開源軟件的 Apache,一個目前使用最為廣泛的 web 服務(wù)器產(chǎn)品,有著出色的兼容性和跨平臺性。數(shù)據(jù)庫方面雖然sql server, oracle 等大型商業(yè)化的數(shù)據(jù)庫工具有著優(yōu)異的性能,但對于個人網(wǎng)站這一類小型的項目,這類產(chǎn)品顯得過于昂貴復(fù)雜。在分析了網(wǎng)站的規(guī)模需求和開發(fā)效率以及三種語言各自的特點后覺得采用 PHP 來完成本次的設(shè)計, PHP 是目前最流行的網(wǎng)站腳本語言之一,有著簡單,輕便 ,開源免費且功能強大的優(yōu)勢。網(wǎng)站的規(guī)模不會很大,網(wǎng)站內(nèi)的內(nèi)容主要通過用戶之間的互動來跟新,而站長則主要負責(zé)管理。因此網(wǎng)站建設(shè)在 Inter 應(yīng)用上的地位顯而易見,一個家庭甚至個人都可以擁有屬于自己的網(wǎng)站,而在這其中,個人網(wǎng)站已經(jīng)日漸普及,而且發(fā)展到今天,創(chuàng)建一個能充分體現(xiàn)自我風(fēng)格和特色的個人網(wǎng)站已經(jīng)成為互聯(lián)網(wǎng)用戶的新追求。而 虛擬社區(qū)這一典型的 概念技術(shù)在與個人網(wǎng)站結(jié)合下,使得網(wǎng)站的內(nèi)容和互動性得到了更好的表現(xiàn)。 在 時代互聯(lián)網(wǎng)快速發(fā)展的背景下,建立網(wǎng)站已經(jīng)不是專業(yè)的學(xué)術(shù)機構(gòu)、大公司或者資深的計算機專家的專利了,網(wǎng)站變得越來越普及,越來越有親和力,而越來越多的人也開始將自己交友,娛樂,獲取信息的平臺選擇在了網(wǎng)絡(luò)上。也有人生動的將 稱作“大眾的新智慧”,即利用網(wǎng)絡(luò)來發(fā) 掘大眾的智慧。 所謂 WEB ,并沒有什么明確的定義,一般來說 是相對 的新一類互聯(lián)網(wǎng)應(yīng)用的統(tǒng)稱。以上的各種優(yōu)點,使PHP 同 Apache, MySQL, Linux 組成的 LMAP 成為了最具性價比的 WEB系統(tǒng)。 PHP technology 華中科技大學(xué)文華學(xué)院畢業(yè)設(shè)計(論文) 4 前 言 PHP 是目前最流行的網(wǎng)站腳本語言之一,有著簡單,輕便,開源免費且功能強大的優(yōu)勢。 關(guān)鍵詞 : 網(wǎng)站;個人網(wǎng)站; PHP 技術(shù) 華中科技大學(xué)文華學(xué)院畢業(yè)設(shè)計(論文) 3 Aiwo personal website development Abstract With the rapid development of Inter, the traditional WEB applications have appeared to be inadequate, but the appears greatly improved this situation. The socalled to its core is the user is no longer just passive web browsing, they are both the website, the makers of web content. The future trend of the Inter must be the As the theme to the virtual munity, highlighting the the thinking, build a website content provided by the user, the administrator