2011-05-16 39 views
-2

模板引擎有很多問題。 Smarty最受歡迎。我看過比較herehere爲什麼Smarty被用作模板引擎?

Smarty使用內存並不快。 爲什麼Smarty被用作模板引擎?我對如何選擇模板引擎感到困惑。

+1

你的問題是什麼? – 2011-05-16 13:51:34

+0

爲什麼Smarty可以用作模板引擎? – utopia 2011-05-16 13:53:54

+0

這是非常主觀的。 – 2011-05-16 13:58:21

回答

3

PHP是在自己的權利的模板引擎。

使用像Smarty或Twig之類的東西的原因通常會導致不受信任的用戶編輯模板文件,而不會冒php錯誤或惡作劇行爲的風險。

3

「最好」的產品(廣泛使用的產品)並不總是最好的代碼質量,最好的性能,最好的內存消耗。

但最好的產品往往是已經開發較早的一個,它具有更好的市場,更好的文檔,更好的社區等

+2

更好的性能呢? – utopia 2011-05-16 13:55:01

+2

@utopia:它並不總是如此。如果性能較低的工具(但功能更多)和性能較高的工具(但功能較差) - 那麼我可能會選擇第一個。 – zerkms 2011-05-16 13:59:41