999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于模板引擎Smarty的信息管理系統設計

2012-04-12 00:00:00馮興利徐墨鎖志海
現代電子技術 2012年18期

摘要:隨著動態網站信息量的大幅度增多,Web應用服務器的負擔也隨之增大。為此,采用目前最先進的PHP模板引擎Smarty開發完成了西安交通大學中英文主頁信息管理系統。Smarty強大的表現邏輯、智能的模板編譯和完善的安全機制,大大提高了系統的建站效率和運行效率,確保了信息的安全。同時Smarty靈活的頁面緩存機制以及所提供的全站純靜態化技術大大提高了網頁的編譯效率,減輕了服務器的負擔。

關鍵詞:Smarty;模板引擎;信息管理;MVC

中圖分類號:TN91134;TP311.5文獻標識碼:A文章編號:1004373X(2012)18002504

引言

Smarty是PHP里眾多著名、優秀的模板之一。它將應用程序分成視圖和邏輯控制兩部分實現,目的就是將UI(用戶界面)和PHP代碼分離。這樣,程序員在修改程序時,不會影響頁面設計,而美工在重新設計或修改頁面時,也不會影響程序邏輯。與其他模板相比,采用Smarty模板編寫的程序可以獲得最快的建站速度,尤其適合大中型網站建站使用。此外,Smarty提供了很多強大的功能,如強大的表現邏輯、智能的模板編譯、靈活的緩存機制、高度的可配置和可擴展性以及完善的安全機制[1]。本文結合基于Smarty的信息管理系統的開發經驗,具體介紹了Smarty模板的安裝和配置,并討論了頁面緩存技術和全站純靜態化技術在系統中的應用。

1Smarty模板介紹

Smarty的開發模式基于了模型視圖控制器框架(ModelViewController,MVC)的概念。PHP的MVC模型如圖1所示[2]。

視圖提供給用戶的界面。視圖只負責信息的收集和顯示,不涉及處理。

控制器負責處理視圖和模型的對應關系,并將視圖收集的信息傳給模型。

模型從接收過來的信息中進行處理,并將處理結果回傳給視圖[3]。

數據以及在數據上的運算構成了一個軟件應用模型。模型內部運行著系統核心的商業邏輯,其功能是維護內部數據,提供允許外部對象訪問和修改內部數據的命令或查詢。同時在它內部的數據發生變化時,將這個變化消息廣播給所有與之相關的視圖[2]。

2Smarty的安裝

PHP沒有內置的Smarty模板類,需單獨下載和配置。Smarty要求服務器上的PHP版本最低為4.0.6[3]。本文使用的PHP版本是5.2.6.6;Smarty版本為Smarty3.1.5。

主站蜘蛛池模板: 久久久久九九精品影院| 91亚瑟视频| 亚洲V日韩V无码一区二区| 成色7777精品在线| 日本91在线| 国产欧美日韩91| 中文字幕免费在线视频| 成人在线不卡视频| 国产区91| 久久香蕉国产线看观看精品蕉| 午夜国产大片免费观看| 日韩福利视频导航| 国产成人区在线观看视频| 国产视频入口| 99热这里只有精品久久免费| 狼友视频一区二区三区| 88国产经典欧美一区二区三区| 亚洲区视频在线观看| 99热这里只有免费国产精品| 九九这里只有精品视频| 欧美人与牲动交a欧美精品| 成人va亚洲va欧美天堂| 99re在线视频观看| 国产丝袜精品| 免费国产在线精品一区| 国产一级一级毛片永久| 刘亦菲一区二区在线观看| 亚洲国产成人精品一二区| 日韩欧美国产三级| 国产欧美专区在线观看| 日本亚洲欧美在线| 亚洲国模精品一区| 精品成人一区二区三区电影| 亚洲另类色| 欧美日本中文| 国产资源免费观看| 日本国产在线| 亚洲黄色片免费看| 欧美啪啪网| 国产精品自在自线免费观看| 欧美成人午夜影院| 国产日本欧美在线观看| 久久一级电影| 亚洲欧美另类日本| 97影院午夜在线观看视频| 亚洲成人在线免费观看| 亚洲人成网7777777国产| 小说 亚洲 无码 精品| 国产一级视频久久| 在线色国产| 日本一区高清| 亚洲浓毛av| 本亚洲精品网站| 欧美日韩国产精品综合| 伊人久久福利中文字幕| 国产欧美综合在线观看第七页| 试看120秒男女啪啪免费| 亚洲欧美一区二区三区蜜芽| 久久这里只有精品2| 亚洲va精品中文字幕| 国产精品嫩草影院视频| 亚洲av无码人妻| 国产精品视频第一专区| 欧美精品色视频| 青青久视频| 国产中文一区二区苍井空| 国产又爽又黄无遮挡免费观看| 五月婷婷伊人网| 国产99视频在线| 欧美日韩中文国产| 一区二区日韩国产精久久| 国产日韩精品一区在线不卡| 欧美激情福利| 日韩精品无码一级毛片免费| 亚洲AV无码久久天堂| 亚洲Av综合日韩精品久久久| 欧美亚洲中文精品三区| 蝌蚪国产精品视频第一页| 中文字幕人成乱码熟女免费| 国产成人AV综合久久| 天天综合网在线| 婷婷伊人五月|