Smarty下載與安裝簡(jiǎn)介
時(shí)間:2020-02-17 16:40:05 作者:無(wú)名 瀏覽量:39
Smarty是一個(gè)運(yùn)用
PHP寫(xiě)出來(lái)的模板引擎,是現(xiàn)在業(yè)界最著名的PHP模板引擎之一。它分別了邏輯代碼和外在的內(nèi)容,供給了一種易于辦理和運(yùn)用的辦法,用來(lái)將原本與HTML代碼稠濁在一起PHP代碼邏輯分別。簡(jiǎn)略的講,意圖就是要使PHP程序員同前端人員分別,使程序員改動(dòng)程序的邏輯內(nèi)容不會(huì)影響到前端人員的頁(yè)面規(guī)劃,前端人員從頭修正頁(yè)面不會(huì)影響到程序的程序邏輯,這在多人合作的項(xiàng)目中顯的尤為重要。
Smarty手冊(cè)功用特色:
1.速度:選用Smarty編寫(xiě)的程序能夠獲得最大速度的前進(jìn),這一點(diǎn)是相對(duì)于其它的模板引擎技術(shù)而言的
2.編譯型:選用Smarty編寫(xiě)的程序在運(yùn)轉(zhuǎn)時(shí)要編譯成一個(gè)非模板技術(shù)的PHP文件,這個(gè)文件選用了PHP與HTML混合的辦法,在下一次拜訪模板時(shí)將WEB懇求直接轉(zhuǎn)換到這個(gè)文件中,而不再進(jìn)行模板從頭編譯(在源程序沒(méi)有改動(dòng)的狀況下)
3.緩存技術(shù):Smarty選用的一種緩存技術(shù),它能夠?qū)⒂脩?hù)終究看到的HTML文件緩存成一個(gè)靜態(tài)的HTML頁(yè),當(dāng)設(shè)定Smarty的cache特色為true時(shí),在Smarty設(shè)定的cachetime期內(nèi)將用戶(hù)的WEB懇求直接轉(zhuǎn)換到這個(gè)靜態(tài)的HTML文件中來(lái),這相當(dāng)于調(diào)用一個(gè)靜態(tài)的HTML文件。
4.插件技術(shù):Smarty能夠自定義插件。插件實(shí)踐就是一些自定義的函數(shù)。
5.模板中能夠運(yùn)用if/elseif/else/endif。在模板文件運(yùn)用判別語(yǔ)句能夠十分便利的對(duì)模板進(jìn)行格局重排。
Smarty 是PHP的一個(gè)模板引擎,是由Monte Ohrt 和 Andrei Zmievski 運(yùn)用PHP語(yǔ)言開(kāi)發(fā)的,開(kāi)展至今已成為一個(gè)十分盛行的模板引擎,Smarty 供給了一種易于管理和運(yùn)用的辦法,將PHP代碼從HMTL代碼頁(yè)面中分享出來(lái),運(yùn)用程序員與頁(yè)面美工之間的分工更加清晰,大大提高團(tuán)隊(duì)的開(kāi)發(fā)效率。
1、要運(yùn)用Smarty 可到官方網(wǎng)站http://www.smarty.net 去下載,下載完成按以下步驟裝置:
(1) 將下載完的 Smarty 壓縮包解壓到一個(gè)指定方位,比如C:/Smarty
(2) 由于在程序中要用到 Smarty 的類(lèi)庫(kù),而Smarty 類(lèi)文件是位于 libs 文件夾下
Smarty.class.php文件,所以需求修正 PHP的配置文件 Php.ini 文件:查找 include_path 項(xiàng),在下面添加 include_path = " .; c:/smarty/libs ",留意,多個(gè)路徑可用分號(hào)隔開(kāi),由于新添加的路徑會(huì)覆蓋上面的路徑設(shè)置。
頁(yè)面引證時(shí): require ( ' Smarty.class.php' );
(3) 另一種做法是手動(dòng)設(shè)置SMARTY_DIR常量,例如:
define ( ' SMARTY_DIR' ,' /usr/local/lib/php/Smarty/ libs/' );
12下一頁(yè)>
- 軟件性質(zhì):國(guó)外軟件
- 授權(quán)方式:破解版
- 軟件語(yǔ)言:多國(guó)語(yǔ)言
- 軟件大�。�8896 KB
- 下載次數(shù):872 次
- 更新時(shí)間:2020/2/6 3:39:34
- 運(yùn)行平臺(tái):WinAll...
- 軟件描述:Smarty的Uninstaller是一個(gè)直觀的,易于使用的界面,允許你管理,徹... [立即下載]
相關(guān)資訊
相關(guān)軟件