php 視圖引擎

來源:互聯網
上載者:User

標籤:http   iter   class   合作   緩衝   php程式   程式   開發   分離   

1.好的視圖引擎

(1).基於該引擎開發的的模版要更貼近標準的html。

(2).文法簡單易懂

(3).良好的緩衝問題

(4).擴充性良好

(5).網路資源多

市面上的視圖引擎:Smarty,PHPLIB等幾十種,在PHP沒有支援物件導向之前就有了Smarty,現在用的人也是很多的,還是很牛x的。

2.介紹一下Smarty的好處:讓PHP程式員與美工(html)分離,程式員修改商務邏輯不會影響介面,美工修改介面不影響業務邏 輯,再多人合作是很重要的

   Smarty.class.php是主類

   SmartyBC.class.php如果版本升級有些方法不能用了可以把這類引入進來

   var obj=new Smarty();

   obj->left_delimiter=‘{‘;//左定界符

   obj->right_delimiter=‘}‘;右定界符

   obj.->template_dir=‘tlp‘;html模版地址

   obj->compile_dir=‘template_c‘;模版編譯組建檔案

   obj->cache_dir=‘cache‘//緩衝

  //以下兩個配置,因為通常不用smarty的緩衝機制,所以瞭解一下

   obj->caching=true;//開啟緩衝

   obj->cache_lifeime=200//緩衝時間

   obj ->assign(‘arr‘,$arr);//複值

   obj->display(yang.tlp);模版顯示

 官網地址http:www.smarty.net/

 http:www.smarty.net/download

 

php 視圖引擎

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.