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

        ?

        基于ThinkPHP框架的CMS快速開發(fā)研究

        2014-04-29 00:00:00張英偉

        摘 要:采用敏捷開發(fā)思想,在ThinkPHP框架下,利用UEditor技術(shù),以實(shí)驗(yàn)室后臺(tái)管理系統(tǒng)為例,研究一種中國人適用的快速開發(fā)后臺(tái)內(nèi)容管理系統(tǒng)(CMS)方法。

        關(guān)鍵詞:ThinkPHP;CMS;UEditor

        中圖分類號(hào):TP311.52

        敏捷開發(fā)是針對(duì)傳統(tǒng)的瀑布開發(fā)模式的弊端而產(chǎn)生的一種新的開發(fā)模式,目標(biāo)是提高開發(fā)效率和響應(yīng)能力?;ヂ?lián)網(wǎng)大數(shù)據(jù)時(shí)代來臨,以用戶的需求進(jìn)化為核心,互聯(lián)網(wǎng)的多元化歸根結(jié)底是用戶需求多元化的體現(xiàn),因此,對(duì)用戶需求快速做出反應(yīng)尤為重要。ThinkPHP在這種情況下應(yīng)運(yùn)而生。UEditor技術(shù)加快了富文本編輯模塊開發(fā)進(jìn)度。掌握這些快速、輕量級(jí)技術(shù)使開發(fā)更有效率,更具目的性。

        1 ThinkPHP框架介紹

        ThinkPHP是一個(gè)免費(fèi)開源的,快速的,基于MVC模式的,面向?qū)ο蟮妮p量級(jí)PHP開發(fā)框架。它是為了簡化企業(yè)級(jí)應(yīng)用開發(fā)和敏捷WEB應(yīng)用開發(fā)而誕生的。隨著8年期間的不斷發(fā)展,ThinkPHP已經(jīng)成為一款非常優(yōu)秀且受歡迎的php框架。ThinkPHP遵循Apache2開源協(xié)議發(fā)布,可以在windows/Unix/Liunx等多服務(wù)器環(huán)境下運(yùn)行,需要PHP5.0以上版本支持,支持MySql、PgSQL、Sqlite以及PDO等多種數(shù)據(jù)庫。

        1.1 為什么選擇ThinkPHP

        與其他一些框架流行的php框架相比較,如Zend Framework、Yii、Seagull,ThinkPHP有良好的官方支持,有時(shí)常維護(hù)及版本更新的小組。ThinkPHP的手冊(cè)和教程全部都是中文的,里面代碼的注釋非常詳細(xì),并且注釋也全部都是中文的。這就使得ThinkPHP適合中國人來學(xué)習(xí)及使用。

        1.2 ThinkPHP框架介紹

        ThinkPHP的MVC模式只是采用了一種敏捷開發(fā)的手段,但不拘泥于MVC本身。實(shí)際上,ThinkPHP并不依賴M或者V,也就是說沒有模型或者視圖也一樣可以工作,甚至也不依賴C,這是因?yàn)門hinkPHP在Action之上還有一個(gè)總控制器,即App控制器,負(fù)責(zé)應(yīng)用的總調(diào)度。[1]

        2 UEditor技術(shù)

        UEditor是由百度“FEX前端研發(fā)團(tuán)隊(duì)”開發(fā)的富文本web編輯器,輕量級(jí),可定制二次開發(fā),注重用戶體驗(yàn),其開源性基于MIT協(xié)議,可以自由使用和修改代碼。[3]

        ueditor的配置項(xiàng)分為兩類:前端配置項(xiàng)和后端配置項(xiàng)。本文是針對(duì)后臺(tái)管理系統(tǒng)搭建。這里只介紹下php后端配置項(xiàng)方法。后端配置項(xiàng)在php/config.json里配置,UEditor的所有請(qǐng)求都是向controller.php發(fā)起,再通過它分發(fā)到其他php腳本執(zhí)行,所有返回值都是有固定格式。

        UEditor技術(shù)使我們添加、編輯網(wǎng)站中的文章更加方便和容易。這些富文本編輯器提供了所見即所得功能,可以像編輯word文檔一樣,方便地編寫網(wǎng)站中文章,使后臺(tái)內(nèi)容管理系統(tǒng)開發(fā)進(jìn)度更快。

        3 后臺(tái)內(nèi)容管理系統(tǒng)(CMS)的搭建

        3.1 搭建開發(fā)環(huán)境

        本文采用WampServer2.2軟件,在windows7系統(tǒng)環(huán)境下,搭建Apache+PHP+Mysql集成環(huán)境。采用Zend Studio 9.0 PHP語言集成開發(fā)環(huán)境,在ThinkPHP框架下進(jìn)行后臺(tái)開發(fā)。寫文章、新聞版塊采用百度出品的UEditor所見即所得編輯器,整合到網(wǎng)站中,在后臺(tái)實(shí)現(xiàn)一個(gè)方便的文章發(fā)布體系。

        3.2 實(shí)驗(yàn)室CMS網(wǎng)站項(xiàng)目搭建

        在上文所述思路,本人嘗試搭建高校實(shí)驗(yàn)室后臺(tái)內(nèi)容管理系統(tǒng)(圖2)。后臺(tái)界面直接選取國外模板Simpla Admin,在此基礎(chǔ)上按需求修改模塊。實(shí)驗(yàn)室網(wǎng)站主要內(nèi)容在如下幾個(gè)方面:

        (1)實(shí)驗(yàn)室介紹:簡介,組織,成員

        (2)新聞:實(shí)驗(yàn)室動(dòng)態(tài)

        (3)項(xiàng)目成果:項(xiàng)目,專利,設(shè)備,論文,出版物

        (4)其他:資料下載,課程安排

        4 結(jié)束語

        傳統(tǒng)網(wǎng)站開發(fā),前端要用html/css、javescript設(shè)計(jì),后端用php,mysql開發(fā),還要配置服務(wù)器環(huán)境。而采用WampServer2搭建Apache+PHP+Mysql服務(wù)器集成環(huán)境,后臺(tái)管理系統(tǒng)用ThinkPHP框架,內(nèi)容發(fā)布文本編輯器利用百度UEditor技術(shù),免去了開發(fā)人員將時(shí)間花費(fèi)在繁瑣的配置、代碼堆積過程中。

        用框架去開發(fā)網(wǎng)站,使開發(fā)人員更快速應(yīng)對(duì)多元化的互聯(lián)網(wǎng)時(shí)代。

        參考文獻(xiàn):

        [1]劉晨.ThinkPHP完全開發(fā)手冊(cè)3.1[OL].http://doc.thinkphp.cn/manual/,Version 3.1.

        [2]郭柏喬.基于ThinkPHP框架的高校自主招生網(wǎng)上報(bào)名系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].廣州城市職業(yè)學(xué)院學(xué)報(bào),2014(06).

        [3]FEX前端研發(fā)團(tuán)隊(duì).UEditor文檔手冊(cè)[OL].http://fex-team.github.io/ueditor/,Version 1.3.5.

        作者簡介:張英偉,男,滿族,河北承德人,在讀研究生,研究方向:電子與通信工程。

        作者單位:中國傳媒大學(xué) 信息工程學(xué)院,北京 100024

        久久亚洲宅男天堂网址| 特级av毛片免费观看| 少妇人妻偷人精品视蜜桃| 中文字幕乱码亚洲无线精品一区| 国产伦理自拍视频在线观看| 成人男性视频在线观看| 精品无码av一区二区三区不卡| 国产精品激情| 国农村精品国产自线拍| 国产亚洲精品日韩香蕉网| 国产精品美女一区二区av| 国内精品免费一区二区三区| 国产福利视频在线观看| 少妇太爽了在线观看| 一本久久精品久久综合桃色| 一本色道久久综合亚洲精品不| 久久成人成狠狠爱综合网| 777午夜精品免费观看| 久久精品亚洲中文无东京热| 中文字幕亚洲精品高清| 日韩人妻中文字幕高清在线| 色综合久久精品亚洲国产| 久久精品成人欧美大片| 大白屁股流白浆一区二区三区| 午夜少妇高潮在线观看视频| 少妇高潮太爽了在线视频| 国产呦系列呦交| 精品久久久久88久久久| 日本黄色一区二区三区| 亚洲熟女精品中文字幕| 夜夜未满十八勿进的爽爽影院| 一本一本久久a久久精品综合| 日本人妻三级在线观看| 国产精品一区二区久久国产| 小荡货奶真大水真多紧视频| 久久水蜜桃亚洲av无码精品麻豆| 日韩av他人妻中文字幕| 久久久精品国产亚洲av网深田| 久久www免费人成—看片| 亚洲自拍愉拍| 偷窥偷拍一区二区三区|