前幾天無意間在書局看到了一本「
Smarty」的書籍!
主要說明如何讓PHP也能寫出一個MVC的程式來,好讓網頁設計師及程式設計師彼此之間有更好的溝通。
主要的做法是先開一個主要的 main.php 檔 (此部分由程式設計師維護)
<?php
$num1 = 3;
$num2 = 6;
$num3 = $num1 + $num2;
include("index.htm");
?>
接著再開一個 html 文件 (此部分由網頁設計師維護)
<html>
<head><title></title></head>
<body>
{num1} + {num2} = {num3}
</body>
</html>
樣版引擎在編譯PHP時,會將 { } 中的變數取代成 PHP中的變數值。
從此以後程式設計師與網頁設計師就過著幸福快樂的日子?
乍看之下,其實挺不賴的!!
突然又看到以下關於樣版引擎的相關評論
http://blog.roodo.com/rocksaying/archives/2680742.html
其實個人覺得,如果一個東西真的不好的話,應該不會無故被發展出來。
或許樣版引擎就是有他的優點,只是我尚未發覺
也端看專案整體的開發需求,才能決定是否要引用這些技術
沒有留言:
張貼留言