亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于Php+Mysql的內(nèi)容管理系統(tǒng)設(shè)計(jì)方案

        2009-06-05 03:59:50趙坤燦
        新媒體研究 2009年9期

        李 季 趙坤燦 周 凱

        [摘要]分析目前內(nèi)容管理系統(tǒng)的重要性,基于Php+Mysql平臺(tái),提出內(nèi)容管理系統(tǒng)的設(shè)計(jì)方案,得出總體邏輯結(jié)構(gòu)和功能模塊結(jié)構(gòu),總結(jié)該系統(tǒng)的特色。

        [關(guān)鍵詞]內(nèi)容管理系統(tǒng) 模塊管理 Php MySql

        中圖分類號(hào):TP3文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1671-7597(2009)0510043-01

        一、引言

        在當(dāng)今的網(wǎng)站建設(shè)與Web開(kāi)發(fā)中,Web應(yīng)用需要的是開(kāi)發(fā)人員高效率的開(kāi)發(fā)節(jié)奏和用戶人性化的操作體驗(yàn),而為了解決這兩點(diǎn)問(wèn)題,于是就有了眾多的商業(yè)CMS(內(nèi)容管理系統(tǒng))和開(kāi)源CMS,CMS作為現(xiàn)代Web開(kāi)發(fā)應(yīng)用一種必不可少的應(yīng)用系統(tǒng),已經(jīng)不再是單純的文章系統(tǒng)、圖片系統(tǒng)或者下載系統(tǒng),它已經(jīng)深化到了更復(fù)雜的需求程度,CMS要根據(jù)不同的用戶不同的需求從而來(lái)派生出不同的模塊,以此來(lái)應(yīng)對(duì)日趨復(fù)雜的Web開(kāi)發(fā)應(yīng)用。因此,在用戶百變的需求面前,開(kāi)發(fā)人員應(yīng)該用一套自己的技術(shù)手段來(lái)高效、低成本的應(yīng)對(duì)這些復(fù)雜的需求。

        Php作為近兩年興起的一門優(yōu)秀的解析型語(yǔ)言,已經(jīng)用它的優(yōu)勢(shì)證明了它并不比主流的J2EE或者C#差,而MySql作為當(dāng)今Web應(yīng)用的主流數(shù)據(jù)庫(kù),具有強(qiáng)大的功能、靈活性、豐富的應(yīng)用編程接口(API)以及精巧的系統(tǒng)結(jié)構(gòu)。這兩者搭配在一起創(chuàng)造出來(lái)的平臺(tái)是最廉價(jià)、最高效的Web平臺(tái),Php+MySql的環(huán)境正是以廉價(jià)這一優(yōu)勢(shì)躋身于目前Web開(kāi)發(fā)應(yīng)用的主流語(yǔ)言之中。

        二、系統(tǒng)總體設(shè)計(jì)

        通過(guò)對(duì)系統(tǒng)的調(diào)研與分析,系統(tǒng)主要邏輯功能如圖1所示。

        本系統(tǒng)在執(zhí)行時(shí),采用的是獨(dú)立的模板引擎Wtemplate,根據(jù)查詢生產(chǎn)的結(jié)果數(shù)組進(jìn)行數(shù)組替換,將模板里的相關(guān)標(biāo)簽解析為相關(guān)的Php代碼,從而進(jìn)行模板編譯,生產(chǎn)緩存文件來(lái)執(zhí)行,速度比主流模板引擎Smarty還快。

        三、系統(tǒng)功能設(shè)計(jì)

        采用管理欄目全部在左邊,按照系統(tǒng)管理、內(nèi)容管理、權(quán)限管理、其他管理、風(fēng)格管理、文件管理的排列方式一目了然的向下排列。如圖2所示。

        四、數(shù)據(jù)庫(kù)設(shè)計(jì)

        Php語(yǔ)言的數(shù)據(jù)庫(kù)經(jīng)典搭配是MySql,所以本系統(tǒng)采用的數(shù)據(jù)庫(kù)為MySql數(shù)據(jù)庫(kù)。數(shù)據(jù)庫(kù)采用了免費(fèi)的MySql5.1服務(wù)器版。

        系統(tǒng)數(shù)據(jù)結(jié)構(gòu)很清晰,基本上所有的操作功能都涉及到了數(shù)據(jù)庫(kù)表,這樣設(shè)計(jì)才能達(dá)到可以任意擴(kuò)展字段或者用途的目的。

        五、特色功能

        1.模板分離。前臺(tái)html模板和php程序完全分離,在進(jìn)行網(wǎng)站建設(shè)的時(shí)候,只需要制作相應(yīng)的html頁(yè)面套上相應(yīng)的模板標(biāo)簽即可生成不同的網(wǎng)站頁(yè)面。

        2.標(biāo)簽式模板制作。在制作模板的時(shí)候只需要填上相應(yīng)的模板標(biāo)簽就可以實(shí)現(xiàn)相應(yīng)的程序功能,這樣做其實(shí)是為了讓一個(gè)不懂php語(yǔ)言的人只需要記住相應(yīng)的標(biāo)簽就可以很容易的制作出相應(yīng)的功能和網(wǎng)站。

        3.多語(yǔ)言支持。在網(wǎng)站建設(shè)中根據(jù)客戶需要可能會(huì)制作雙語(yǔ)版的網(wǎng)站或者外貿(mào)網(wǎng)站,甚至?xí)谱骱w整個(gè)亞洲語(yǔ)言語(yǔ)種的網(wǎng)站,那么這個(gè)功能無(wú)疑是很實(shí)用的體現(xiàn),調(diào)用一個(gè)對(duì)應(yīng)的語(yǔ)言變量即可以實(shí)現(xiàn)多語(yǔ)言支持。

        4.管理內(nèi)容模塊化操作,可自定義。模塊的概念就是能實(shí)現(xiàn)相應(yīng)需求的程序功能。例如在系統(tǒng)里已經(jīng)內(nèi)置了4個(gè)模塊,分別是文章、圖片、下載、產(chǎn)品四個(gè)模塊,那么就可以理解為文章系統(tǒng)、圖片系統(tǒng)、下載系統(tǒng)以及產(chǎn)品系統(tǒng),如果要制作一個(gè)旅游網(wǎng)站發(fā)布線路,就可以很容易的創(chuàng)建一個(gè)線路模塊用來(lái)發(fā)布線路和管理線路,這樣就可以方便的應(yīng)對(duì)更多的需求。

        5.強(qiáng)大的后臺(tái)搜索功能。在龐大的數(shù)據(jù)量面前,如何實(shí)現(xiàn)真正的高效率內(nèi)容管理是一個(gè)難題。系統(tǒng)后臺(tái)設(shè)計(jì)有獨(dú)立的搜索引擎系統(tǒng),可以根據(jù)關(guān)鍵字進(jìn)行欄目、時(shí)間范圍、發(fā)布人等條件進(jìn)行查詢,而且可擴(kuò)展性非常強(qiáng)。

        6.人性化的后臺(tái)操作,xajax全程支持。后臺(tái)的功能排布方式和方便實(shí)用的操作,讓一個(gè)只要會(huì)電腦的人就可以輕松的維護(hù)和管理網(wǎng)站。后臺(tái)鑲嵌了對(duì)

        Php有很好的體驗(yàn)支持的xajax技術(shù),你所看到的任何操作都是看不到頁(yè)面刷新的,大大地提高了工作效率。

        7.跨平臺(tái)設(shè)計(jì)。有些Php程序代碼只能運(yùn)行在Linux的系統(tǒng)上,為了做到通用的跨平臺(tái)性,系統(tǒng)中注意了一些函數(shù)的使用,使該系統(tǒng)能運(yùn)行在任何支持Php的服務(wù)器上,不管服務(wù)器的操作系統(tǒng)是Linux、Cent OS、FreeBSD還是常見(jiàn)的Windows Server 2003。

        六、結(jié)論

        該系統(tǒng)目前已可穩(wěn)定的運(yùn)行在各個(gè)互聯(lián)網(wǎng)信息化建設(shè)的項(xiàng)目上,不論是在安全性和數(shù)據(jù)穩(wěn)定性上均做出了多次改進(jìn)及測(cè)試。

        總體來(lái)說(shuō),該系統(tǒng)在目前還是能應(yīng)對(duì)大部分中小型Web應(yīng)用項(xiàng)目,而且二次開(kāi)發(fā)也很容易,原先的設(shè)計(jì)就把擴(kuò)展性考慮進(jìn)去了,在今后的版本開(kāi)發(fā)里還要不斷改進(jìn)數(shù)據(jù)結(jié)構(gòu),爭(zhēng)取把系統(tǒng)做成一款更強(qiáng)大易用的商業(yè)CMS。

        參考文獻(xiàn):

        [1]湯庸,結(jié)構(gòu)化與面向?qū)ο筌浖椒╗M].科學(xué)出版社,1998:25-35.

        [2]Mehdi Achour.PHP手冊(cè)[EB/OL].http://www.php.net/docs.php,2007.12.2.

        [3]Mark R.Brown.Jerry Honeycutt.HTML3.2[M].開(kāi)發(fā)使用手冊(cè),1997:23-67.

        [4]David Axmark.MySQL 5.1參考手冊(cè)[EB/OL].http://dev.mysql.com/do

        c/refman/5.1/zh/index.html,2005.11.15.

        亚洲综合av在线在线播放| 久久熟妇少妇亚洲精品| 69精品人人人人| 人人妻人人爽人人做夜欢视频九色| 日本加勒比东京热日韩| 精品女同一区二区三区亚洲| 中文字幕国产精品一二三四五区| 久久99精品国产麻豆不卡| 国产在线一91区免费国产91| 中文字幕日本女优在线观看| 24小时免费在线观看av| 精品国产拍国产天天人| 免费观看国产精品| 亚洲av精品一区二区三| 亚洲国产精品久久又爽av| 国产人妻精品无码av在线| 免费一区二区三区在线视频| 亚洲高清国产拍精品熟女| 中文字幕一区二区精品视频| 99国产精品无码| 无码中文日韩Av| 国产成人美涵人妖视频在线观看| 绝顶高潮合集videos| 内射少妇36p九色| 人妻少妇人人丰满视频网站| av毛片亚洲高清一区二区| 国产av无码国产av毛片| 亚洲成在人线av| 国产高潮精品一区二区三区av| 开心久久综合婷婷九月| 麻豆影视视频高清在线观看| 热久久网站| 精品久久人妻一区二区| 国产精品亚洲色婷婷99久久精品| 永久免费av无码网站性色av| 少妇特殊按摩高潮惨叫无码| 亚洲伊人av天堂有码在线| 欧美放荡的少妇| 97SE亚洲国产综合自在线不卡| 久久老熟女一区二区三区| 欧美人与禽2o2o性论交|