網站開發技術之模版smarty(ppt 30頁)
網站開發技術之模版smarty(ppt 30頁)內容簡介
網站開發技術之模版smarty目錄:
一、模版smarty的產生
二、什麼是smarty
三、Smarty的特點
四、Smarty的應用
網站開發技術之模版smarty內容提要:
模版smarty的產生:
一個應用程序的開發流程如下:
提交計劃文檔
界麵設計者[美工]製作了網站的外觀模型,然後把它交給後台程序員。
程序員使用PHP實現商業邏輯,同時使用外觀模型做成基本架構。然後工程被返回到html頁麵設計者繼續完善。
就這樣工程可能在後台程序員和頁麵設計者之間來來回回好幾次。由於後台程序員不喜歡幹預任何有關html標簽,同時也不需要美工們和php鬼混在一起;美工設計者隻需要配置文件,動態區塊和其他的界麵部分,不必要去接觸那些錯綜複雜的php代碼 。
因此,這時候有一個很好的模板支持就顯得很重要了。
什麼是smarty:
Smarty是一個php模板引擎。更準確的說,它分開了邏輯程序和外在的內容,提供了一種易於管理的方法。可以描述為應用程序員和美工扮演了不同的角色,因為在大多數情況下 ,他們不可能是同一個人。
例如,你正在創建一個用於瀏覽新聞的網頁,新聞標題,標簽欄,作者和內容等都是內容要素,他們並不包含應該怎樣去呈現。在Smarty的程序裏,這些被忽略了。模板設計者們編輯模板,組合使用html標簽和模板標簽去格式化這些要素的輸出(html表格,背景色,字體大小,樣式表,等等)。有一天程序員想要改變文章檢索的方式(也就是程序邏輯的改變)。這個改變不影響模板設計者,內容仍將準確的輸出到模板。同樣的,哪天美工吃多了想要完全重做界麵,也不會影響到程序邏輯。因此,程序員可以改變邏輯而不需要重新構建模板,模板設計者可以改變模板而不影響到邏輯。
..............................
用戶登陸
網站策劃熱門資料
網站策劃相關下載