freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

畢業(yè)綜合實(shí)踐報(bào)告實(shí)例網(wǎng)站cms開發(fā)實(shí)踐(編輯修改稿)

2024-08-30 05:12 本頁面
 

【文章內(nèi)容簡(jiǎn)介】 ,因此存儲(chǔ)用戶數(shù)據(jù)的表是必不可少的,如果是比較大型的網(wǎng)站數(shù)據(jù)較多管理人員也很多,可以再添加一張表為用戶組表,并設(shè)置不同組的用戶權(quán)限。 網(wǎng)站信息表的設(shè)計(jì)分析網(wǎng)站每個(gè)頁面都有某些相同的內(nèi)容,比如網(wǎng)站名稱、底部聯(lián)系方式,如果直接修改必須每個(gè)頁面都修改,而且還要在本地操作才行,因此統(tǒng)一將這類型信息放在一個(gè)表,需要時(shí)從數(shù)據(jù)庫取出。 內(nèi)容表的設(shè)計(jì)分析前面說到了網(wǎng)站內(nèi)容的分類,分類之間有很多地方相同,因此為了易于管理將這些內(nèi)容可以統(tǒng)一放在一個(gè)表內(nèi)。 分類表的設(shè)計(jì)分析無論是產(chǎn)品、新聞還是公司簡(jiǎn)介其實(shí)都能看成是一個(gè)個(gè)分類,產(chǎn)品和新聞下還有小分類,但是這里的分類指頁面顯示的類型,也就是網(wǎng)站前臺(tái)的功能,比如公司簡(jiǎn)介和關(guān)于我們頁面應(yīng)該理解為兩個(gè)不同的分類,也可以把公司簡(jiǎn)介當(dāng)作是網(wǎng)站的功能。此外還有對(duì)分類的分類,這點(diǎn)后面再補(bǔ)充。 參數(shù)表的設(shè)計(jì)分析通常根據(jù)客戶不同,每個(gè)分類總是需要儲(chǔ)存一些額外信息(如市場(chǎng)價(jià),規(guī)格,型號(hào)),所以要實(shí)現(xiàn)CMS的添加分類參數(shù)功能,增加此表的目的就是記錄添加過的參數(shù),用于刪除,記錄參數(shù)類型。能通過后臺(tái)添加內(nèi)容的參數(shù)是一個(gè)很重要的功能,這里用另個(gè)表來保存添加過的字段是較為通用的做法,其它方法也類似這樣各有優(yōu)點(diǎn)。 留言表的設(shè)計(jì)分析留言表也可以說是評(píng)論表,用來記錄某條內(nèi)容的評(píng)論,或者用戶的反饋、留言。留言信息包含字段較多,與內(nèi)容表差異大因此單獨(dú)建表。 表的建立在設(shè)計(jì)的時(shí)候一般是用可視化的數(shù)據(jù)庫管理軟件,常用的有phpmyadmin和navicat。為了以后擴(kuò)展的需要,給所有CMS使用的表名前添加標(biāo)識(shí)符“CMS”,當(dāng)然在后期是用sql來生成表,自動(dòng)添加前綴,無需手動(dòng)創(chuàng)建,數(shù)據(jù)庫的表主要如下表2所示。表2 數(shù)據(jù)庫表概況表名作用主要字段CMS_User記錄用戶、管理員信息UserName;PasswordCMS_Content存放所有內(nèi)容 (包括、新聞、簡(jiǎn)介、產(chǎn)品、下載等)ContentID;ClassID;Pic;Title;ContentCMS_SiteInfo記錄網(wǎng)站信息SiteTitle;CompanyName;CompanyPhoneCMS_Cass記錄分類ClassID;ClassName;ClassKeyword;ParentClassIDCMS_Spec記錄分類參數(shù)ClassID;SpecName;SpecType;SpecFiled5. CMS設(shè)計(jì) 后臺(tái)設(shè)計(jì)分析 后臺(tái)主要功能實(shí)現(xiàn)前面提到CMS的內(nèi)容分類就是網(wǎng)站的前臺(tái)功能的分類,用于區(qū)分內(nèi)容類型和前臺(tái)顯示。但是我們雖然知道所添加的分類的作用,而CMS不知道這個(gè)分類是用來做什么,也不知道如何去管理這個(gè)分類的內(nèi)容,如果我們都使用同一個(gè)頁面管理分類中內(nèi)容,那么整個(gè)管理系統(tǒng)效率會(huì)很差。因此還要為內(nèi)容分類進(jìn)行分類,實(shí)際上就是使后臺(tái)知道該使用哪個(gè)入口去管理這個(gè)分類的內(nèi)容。一般我們將內(nèi)容分類分成單篇、產(chǎn)品、下載、新聞、相冊(cè)、留言幾個(gè)類別,凡屬于同個(gè)分類的內(nèi)容都將也只能從這個(gè)分類的內(nèi)容管理子系統(tǒng)進(jìn)行添加修改或刪除。內(nèi)容分類具體的可以按如圖1所示舉例:圖1 內(nèi)容分類管理系統(tǒng)視圖 建立模版與數(shù)據(jù)庫之間的關(guān)系完成分類管理和內(nèi)容管理子系統(tǒng)后,后臺(tái)已經(jīng)基本成型,數(shù)據(jù)都已經(jīng)可以添加修改,可是如何將數(shù)據(jù)傳遞給前臺(tái)頁面呢?前面說過用幾個(gè)處理頁面來調(diào)用模版顯示內(nèi)容,即控制器調(diào)用數(shù)據(jù)模型,然后再調(diào)用模版顯示,可是大部分內(nèi)容都是通過這幾個(gè)頁面來訪問,如何知道我們需要訪問的是什么內(nèi)容?其實(shí)方法很多可以判斷頁面地址,也可以根據(jù)頁面內(nèi)容來取出信息。那又怎么知道把內(nèi)容放在模版頁面的哪個(gè)地方呢?這就要在制作模版的時(shí)候在需要顯示內(nèi)容的地方加上一個(gè)標(biāo)志或者關(guān)鍵字,調(diào)用模版時(shí)把關(guān)鍵字替換成需要的內(nèi)容,即解析模版。 模版標(biāo)簽制定關(guān)鍵字的意思是電腦語言里事先定義的,有特別意義的標(biāo)識(shí)符,有時(shí)又叫保留字,為了避免與模版中其它字符沖突,我們可以把關(guān)鍵字用大括號(hào)括起來,并且給關(guān)鍵字前添加CMS標(biāo)志,這樣就形成了一個(gè)標(biāo)簽形式,我們通過CMS標(biāo)簽來顯示內(nèi)容。(1)單一標(biāo)簽:?jiǎn)我粯?biāo)簽的作用是顯示單個(gè)內(nèi)容,包括網(wǎng)站信息、QueryString、自定義標(biāo)簽等,例如網(wǎng)站名稱:{cms:sitename}。(2)當(dāng)前內(nèi)容標(biāo)簽:當(dāng)我們?cè)L問一條具體記錄時(shí),這條內(nèi)容可能包含標(biāo)題,內(nèi)容,添加時(shí)間等字段,為了明確顯示從屬關(guān)系,不能將它們定義成單一標(biāo)簽,因此需要定義新的結(jié)構(gòu),可以給標(biāo)簽添加屬性的方式來強(qiáng)化標(biāo)簽,例如要顯示一條內(nèi)容記錄的標(biāo)題,可
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1