• P

    Smarty3手冊 - PHP模板引擎 文檔

    Smarty的設計主要由這些理念的驅動: 干凈地分離顯示邏輯和程序代碼 PHP后端,Smarty模板前端 增強PHP, 而不是取代它 程序員和設計師的快速開發/部署 快速和簡單的維護 語法簡單易懂,無須懂PHP 靈活的自定義開發 安全: 隔離于PHP 免費, 開源 Smarty是什么? Smarty是一個PHP的模板引擎,提供讓程序邏輯與頁面顯示(HTML/CSS)代碼分離的功能。 也就是PHP代碼是程序邏輯,與頁面顯示分開。

    kkkkkk 2015-08-14   4545   0
    P

    smarty 3 中文手冊 文檔

    Smarty的設計主要由這些理念的驅動: 干凈地分離顯示邏輯和程序代碼 PHP后端,Smarty模板前端 增強PHP, 而不是取代它 程序員和設計師的快速開發/部署 快速和簡單的維護 語法簡單易懂,無須懂PHP 靈活的自定義開發 安全: 隔離于PHP 免費, 開源 Smarty是什么? Smarty是一個PHP的模板引擎,提供讓程序邏輯與頁面顯示(HTML/CSS)代碼分離的功能。 也就是PHP代碼是程序邏輯,與頁面顯示分開。

    myluwj 2015-05-06   883   0
    P

    Smarty3.1中文手冊 文檔

    提示:本Smarty3中文手冊非官方譯本,里面翻譯內容僅供參考。Smarty是一種從程序邏輯層(php)抽出外在(html/css)描述的PHP框架,這意味著php代碼只負責邏輯應用,從外在描述中分離了出來。Smarty主要為這些目標所驅動設計: ◆ 拋棄應用程序中php與其它語言雜揉的描述方式,使之統一樣式 ◆ php負責后臺,Smarty模版負責前端 ◆ 向php致意,而不是取代它 ◆ 程序員、美工能夠快速開發部署 ◆ 快速和易于維護 ◆ 語法簡單、容易理解,不必具備php知識 ◆ 客戶在開發中富有彈性 ◆ 安全:從php獨立出來 ◆ 免費,開源

    linjian198 2014-02-20   10276   0
    P14

      smarty實例教程 文檔

    smarty是一個使用PHP寫出來的模板PHP模板引擎,它提供了邏輯與外在內容的分離,簡單的講,目的就是要使用PHP程序員同美工分離,使用的程序員改變程序的邏輯內容不會影響到美工的頁面設計,美工重新修改頁面不會影響到程序的程序邏輯,這在多人合作的項目

    jeffy 2013-07-15   4562   0
    P12

      smarty 復習 文檔

    smarty是一個基于PHP開發的PHP模板引擎。它提供了邏輯與外在內容的分離,簡單的講,目的就是要使 用PHP程序員同美工分離,使用的程序員改變程序的邏輯內容不會影響到美工的頁面設計,美工重新修改頁面不會影響到程序的程序邏輯,這在多人合作的項目中 顯的尤為重要。

    jeffy 2013-07-14   430   0
    P

    Smarty3中文手冊 文檔

    Smarty是一個php模板引擎。更準確的說,它分開了邏輯程序和外在的內容,提供了一種易于管理的方法。可以描述為應用程序員和美工扮演了不同的角色,因為在大多數情況下,他們不可能是同一個人。本Smarty3中文手冊是由原php中文社區的smarty2中文手冊基礎上改進而來。雖然Smarty3代碼已全部轉為面向對象語言,但整體功能大部份并沒有因此改變,鑒于此,本手冊保留了原Smarty2中文手冊的目錄結構、頁面排版及大部份層疊樣式表(css)等

    whln669 2013-07-02   645   0
    P

    smarty實例手冊 文檔

    smarty是一個使用PHP寫出來的模板PHP模板引擎,它提供了邏輯與外在內容的分離,簡單的講,目的就是要使用PHP程序員同美工分離,使用的程序員改變程序的邏輯內容不會影響到美工的頁面設計,美工重新修改頁面不會影響到程序的程序邏輯,這在多人合作的項目中顯的尤為重要。<br> 1. 速度:采用smarty編寫的程序可以獲得最大速度的提高,這一點是相對于其它的模板引擎技術而言的。<br> 2. 編譯型:采用smarty編寫的程序在運行時要編譯成一個非模板技術的PHP文件,這個文件采用了PHP與HTML混合的方式,在下一次訪問模板時將WEB請求直接轉換到這個文件中,而不再進行模板重新編譯(在源程序沒有改動的情況下) <br> 3. 緩存技術:smarty選用的一種緩存技術,它可以將用戶最終看到的HTML文件緩存成一個靜態的HTML頁,當設定smarty的cache屬性為true時,在smarty設定的cachetime期內將用戶的WEB請求直接轉換到這個靜態的HTML文件中來,這相當于調用一個靜態的HTML文件。

    zjm 2013-03-29   1008   0
    P

    Smarty 實用手冊(大師兄) 文檔

    整個教程分四大部分:<br> 一、模板設計部分<br> 二、程序設計部分<br> 三、實例篇(使用PHP內置MySQL函數)<br> 四、實例篇(使用phplib的DB類)

    584826242 2012-08-26   2947   0
    P

    Smarty 教程 文檔

    smarty是一個使用PHP寫出來的模板PHP模板引擎,它提供了邏輯與外在內容的分離,簡單的講,目的就是要使用PHP程序員同美工分離,使用的程序員改變程序的邏輯內容不會影響到美工的頁面設計,美工重新修改頁面不會影響到程序的程序邏輯,這在多人合作的項目 中顯的尤為重要。

    huhuhu 2012-08-13   358   0
    P

    Smarty 中文參考手冊 文檔

    SMARTY允許通過模板訪問PHP對象。有兩種方式來訪問它們。一種是注冊對象到模板,然后通過類似于用戶自定義函數的形式來訪問它。另一種方法給模板分配對象,然后通過訪問其它賦值變量類似的方法進行訪問。第一種方法有一個很好的模板語法,同時它作為一個注冊對象被限制為幾個固定的方法和目標,這樣是比較安全的。然而一個注冊對象不能夠在相對自身數組里面循環使用和賦值。總之,你根據你自己的需求來覺得選用那種方法,但是使用第一種方法的話,可以讓你的模伴語法達到最小。

    ck2265395 2012-07-20   6084   0
    P15

      smarty下載及入門教程 文檔

    剛開始接觸模版引擎的PHP設計師,聽到Smarty時,都會覺得很難。其實筆者也不例外,碰都不敢碰一下。但是后來在剖析XOOPS的程序架構時,開始發現Smarty其實并不難。只要將Smarty基礎功練好,在一般應用上就已經相當足夠了。當然基礎能打好,后面的進階應用也就不用怕了。

    蟈蟈gpz 2012-07-10   652   0
    P23

      菜鳥學 PHP之Smarty 入門 文檔

    剛開始接觸模版引擎的 PHP 設計師,聽到 Smarty 時,都會覺得很難。其實筆者也不例外,碰都不敢碰一下。但是后來在剖析 XOOPS 的程序架構時,開始發現 Smarty 其實并不難。只要將 Smarty 基礎功練好,在一般應用上就已經相當足夠了。當然基礎能打好,后面的進階應用也就不用怕了。<br>      這篇文章的主要用意并非要深入探討 Smarty 的使用,這在官方使用說明中都已經寫得很完整了。筆者僅在此寫下一些自己使用上的心得,讓想要了解 Smarty 卻不得其門而入的朋友,可以從中得到一些啟示。就因為這篇文章的內容不是非常深入,會使用 Smarty 的朋友們可能會覺得簡單了點。

    狼里套羊 2012-03-03   404   0
    P

    smarty 教程中文版 文檔

    smarty是一個使用PHP寫出來的模板PHP模板引擎,它提供了邏輯與外在內容的分離,簡單的講,目的就是要使用PHP程序員同美工分離,使用的程序員改變程序的邏輯內容不會影響到美工的頁面設計,美工重新修改頁面不會影響到程序的程序邏輯,這在多人合作的項目中顯的尤為重要。<br> 二、smarty優點: 1. 速度:采用smarty編寫的程序可以獲得最大速度的提高,這一點是相對于其它的模板引擎技術而言的。<br> 2. 編譯型:采用smarty編寫的程序在運行時要編譯成一個非模板技術的PHP文件,這個文件采用了PHP與HTML混合的方式,在下一次訪問模板時將WEB請求直接轉換到這個文件中,而不再進行模板重新編譯(在源程序沒有改動的情況下) <br> 3. 緩存技術:smarty選用的一種緩存技術,它可以將用戶最終看到的HTML文件緩存成一個靜態的HTML頁,當設定smarty的cache屬性為true時,在smarty設定的cachetime期內將用戶的WEB請求直接轉換到這個靜態的HTML文件中來,這相當于調用一個靜態的HTML文件。<br> 4. 插件技術:smarty可以自定義插件。插件實際就是一些自定義的函數。<br> 5. 模板中可以使用if/elseif/else/endif。在模板文件使用判斷語句可以非常方便的對模板進行格式重排。

    m6963605 2011-11-17   404   0
    P27

      Smarty模版引擎技術 文檔

    Smarty是一個使用PHP寫出來的模版引擎,目的是要達到php代碼與html代碼(.html)的分離,使得php程序員只專注于php代碼的編寫,美工只專注于頁面的美化,這樣也就達到了程序員與美工的分離,使得程序員改變程序邏輯時(也就是修改php代碼時)不會影響美工的頁面設計,美工重新修改頁面也不會影響程序的邏輯內容,這在多人合作的項目中顯得尤為重要。

    zl0832 2011-11-14   5110   0
    P105

      Smarty_學習手冊 文檔

    Smarty是一個php模板引擎。更準確的說,它分開了邏輯程序和外在的內容,提供了一種易于管理的方法。可以描述為應用程序員和美工扮演了不同的角色,因為在大多數情況下,他們不可能是同一個人。例如,你正在創建一個用于瀏覽新聞的網頁,新聞標題,標簽欄,作者和內容等都是內容要素,他們并不包含應該怎樣去呈現。在Smarty的程序里,這些被忽略了。模板設計者們編輯模板,組合使用html標簽和模板標簽去格式化這些要素的輸出(html表格,背景色,字體大小,樣式表,等等)。有一天程序員想要改變文章檢索的方式(也就是程序邏輯的改變)。這個改變不影響模板設計者,內容仍將準確的輸出到模板。同樣的,哪天美工吃多了想要完全重做界面,也不會影響到程序邏輯。因此,程序員可以改變邏輯而不需要重新構建模板,模板設計者可以改變模板而不影響到邏輯。

    freemark 2010-09-07   4565   0
    P

    smarty完全中文手冊 文檔

    &nbsp;&nbsp;&nbsp;&nbsp;Smarty是一個php模板引擎。更準確的說,它分開了邏輯程序和外在的內容,提供了一種易于管理的方法。可以描述為應用程序員和美工扮演了不同的角色,因為在大多數情況下 ,他們不可能是同一個人。例如,你正在創建一個用于瀏覽新聞的網頁,新聞標題,標簽欄,作者和內容等都是內容要素,他們并不包含應該怎樣去呈現。在Smarty的程序里,這些被忽略了。模板設計者們編輯模板,組合使用html標簽和模板標簽去格式化這些要素的輸出(html表格,背景色,字體大小,樣式表,等等)。有一天程序員想要改變文章檢索的方式(也就是程序邏輯的改變)。這個改變不影響模板設計者,內容仍將準確的輸出到模板。同樣的,哪天美工吃多了想要完全重做界面,也不會影響到程序邏輯。因此,程序員可以改變邏輯而不需要重新構建模板,模板設計者可以改變模板而不影響到邏輯。 <br>&nbsp;&nbsp;&nbsp;&nbsp;現在簡短的說一下什么是smarty不做的。smarty不嘗試將邏輯完全和模板分開。如果邏輯程序嚴格的用于頁面表現,那么它在模板里不會出現問題。有個建議:讓應用程序邏輯遠離模板, 頁面表現邏輯遠離應用程序邏輯。這將在以后使內容更容易管理,程序更容易升級。<br>&nbsp;&nbsp;&nbsp;&nbsp;Smarty的特點之一是"模板編譯"。意思是Smarty讀取模板文件然后用他們創建php腳本。這些腳本創建以后將被執行。因此并沒有花費模板文件的語法解析,同時每個模板可以享受到諸如Zend加速器(http://www.zend.com) 或者PHP加速器(http://www.php-accelerator.co.uk)。這樣的php編譯器高速緩存解決方案。

    rubydev 2010-08-30   9936   0

    關鍵詞

    最新上傳

    熱門文檔

  • sesese色