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

正文內(nèi)容

畢業(yè)綜合實踐報告實例網(wǎng)站cms開發(fā)實踐-文庫吧

2025-07-19 05:12 本頁面


【正文】 行速度很快,幾乎支持所有數(shù)據(jù)庫類型,對系統(tǒng)資源消耗少,是一個很適合開發(fā)網(wǎng)站的腳本語言,因此PHP毫無疑問是首選。PHP,是英文超級文本預處理語言Hypertext Preprocessor的縮寫。PHP 是一種 HTML 內(nèi)嵌式的語言,是一種在服務器端執(zhí)行的嵌入HTML文檔的腳本語言,語言的風格有類似于C語言,被廣泛的運用。 數(shù)據(jù)庫和服務器軟件選擇由于現(xiàn)在的網(wǎng)站對數(shù)據(jù)庫和服務器要求都不高,開發(fā)PHP的數(shù)據(jù)庫和服務器一般是用Mysql+PHP,也就是說使用Apache+Mysql+PHP是現(xiàn)在網(wǎng)站建設企業(yè)的普遍做法,它的簡寫是AMP,本來是一套Linux上的免費WEB應用程序,現(xiàn)在能在Windows上使用,而且網(wǎng)上有很多集成的軟件,配置簡單適合小企業(yè)和初學者。3. CMS構(gòu)架 CMS的設計模式如何做出更好的CMS是開發(fā)CMS之前首要解決的問題。傳統(tǒng)CMS都是簡單的將前臺的表示頁面和后臺的內(nèi)容管理頁面分開,所有頁面之間獨立性很高,都有自己的數(shù)據(jù)庫調(diào)用方式。這種組織形式是大多數(shù)網(wǎng)站程序員所使用的,邏輯結(jié)構(gòu)簡單,雖然不影響網(wǎng)站運行速度,但在加入新功能或在不同頁面顯示相同內(nèi)容等過程中顯得格外冗余。新的CMS必須要考慮到讓各組織功能分工合理,代碼重用率高,且表現(xiàn)層頁面中服務器腳本數(shù)量更少。為此,我參考了一些CMS系統(tǒng),最后我決定使用MVC設計模式來開發(fā)CMS。MVC簡單的說是三個單詞的縮寫,分別為:模型(Model),視圖(View)和控制Controller)。MVC是一個設計模式,它強制性的使應用程序的輸入、處理和輸出分開。使用MVC應用程序被分成三個核心部件:模型、視圖、控制器。它們各自處理自己的任務。雖然MVC內(nèi)部原理比較復雜,運用這種模式工作量會提高,但它的好處很多,使用運用了MVC設計模式的CMS建站速度將更快,許多老式CMS帶有缺點和難題,都能得到了解決。MVC的引入把服務器腳本從表示層頁面分離出來,即數(shù)據(jù)模型和視圖相分開,控制器起中介作用,提高了代碼的重用性,此外還有許多其它優(yōu)點。圖1 模型-視圖-控制器關系 CMS類型定位當前網(wǎng)站制作行業(yè)普遍面向的是企業(yè)或者電子商務類型網(wǎng)站制作,功能類型大同小異。大部分CMS的后臺界面基本上差不多,但是前臺風格往往迥然,前臺的表現(xiàn)形式是客戶最為關注的一個方面,因此根據(jù)目前需求來說CMS制作的最低要求之一就是基于模版,模版是CMS建站的一個特點,也就是后臺初次配置無需其它更改,主要的工作就是替換模版(更改表現(xiàn)層),這是加快網(wǎng)站建設的關鍵。CMS的主要類型確定為:企業(yè)類型和電子商務網(wǎng)站的CMS,表現(xiàn)優(yōu)先,偏向前臺設計,對模版支持良好。 網(wǎng)站表示層按照先前制定的CMS類型,一個網(wǎng)站通常擁有的頁面有:首頁、簡介、新聞、產(chǎn)品、相冊、下載、留言、招聘、聯(lián)系我們,當然一切還要根據(jù)實際需求來定,這里更多的是指頁面類型,即它們包括了一個網(wǎng)站表示層的基本所有功能。 頁面結(jié)構(gòu) 內(nèi)部每個頁面都有一些關聯(lián)頁面,通常所有頁面都有頭部(包含網(wǎng)站Logo、導航欄等)和尾部(包含聯(lián)系方式、網(wǎng)站備案號、技術支持、統(tǒng)計、網(wǎng)站地圖等)。對于普通風格網(wǎng)站(不包括特殊風格)除首頁外都一般都屬于左右結(jié)構(gòu),因此都會擁有左側(cè)板塊(包含當前頁面內(nèi)容的分類、最新資訊或者聯(lián)系方式等)。 外部當我們設計完前臺模版之后,雖然能直接訪問這個模版頁,可是卻無法看到任何需要的內(nèi)容,如何才能讓用戶看到網(wǎng)站的內(nèi)容呢?我們可以制定幾個前臺模版調(diào)用頁面來調(diào)用模版,即可顯示網(wǎng)站所有的內(nèi)容。如:首頁()、留言()、列表顯示頁()、內(nèi)容頁()。這里的幾個調(diào)用頁面其實就是屬于MVC設計模式的控制器部分,實現(xiàn)對模型的調(diào)用。 頁面擴展功能 基本擴展功能默認具有的擴展功能,這些功能是網(wǎng)站常用到的,屬于某些頁面內(nèi)部,通常有:多級分類、站內(nèi)搜索、首頁動畫。 可選擴展功能可選擴展功能只是對客戶來說是可選的,一個完善的CMS都具備多種擴展功能,如果只是用到才將功能加進去,就不能反映出CMS建站的快速高效。需要的擴展有:支持多語言版、支持靜態(tài)模式、支持生成網(wǎng)站地圖、支持在線咨詢、支持評論及留言、會員注冊。 網(wǎng)站模版主要需要頁面經(jīng)過上面分析,一個通用模版須具備如表1所示頁面。表1 模版主要頁面首頁簡介新聞;聯(lián)系產(chǎn)品;留言相冊;關聯(lián);;下載;搜索招聘;4. 數(shù)據(jù)庫布局與設計 表的設計分析 用戶表的設計分析為了后臺安全一般都設置后臺密碼
點擊復制文檔內(nèi)容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1