我正在考慮將smarty與Zend Framework整合爲一個大型項目。我想達到的目標是:提高代碼的可讀性並加速開發。 Zend對它自己很重,我還使用PropelORM增加了重量。我並不太在意PHP的性能,因爲有替代PHP緩存可以緩存源代碼,但是我仍然希望在向項目中添加另一個大型庫之前有一個好的想法。Zend Framework + Smarty的高流量網站
在高流量下你有沒有smarty的經驗?我應該注意哪些問題?
謝謝。
我正在考慮將smarty與Zend Framework整合爲一個大型項目。我想達到的目標是:提高代碼的可讀性並加速開發。 Zend對它自己很重,我還使用PropelORM增加了重量。我並不太在意PHP的性能,因爲有替代PHP緩存可以緩存源代碼,但是我仍然希望在向項目中添加另一個大型庫之前有一個好的想法。Zend Framework + Smarty的高流量網站
在高流量下你有沒有smarty的經驗?我應該注意哪些問題?
謝謝。
我在沒有任何問題的高流量項目(約40000次訪問/天)上使用Zend和Smarty。 Smarty整合也很容易。模板被編譯成PHP代碼,所以不用擔心。
只要小心幫手,一個堅強的助手可以發送你的服務器。但這不是Smarty的問題......
我同意Smarty是輝煌的。即使在高流量下。如果您使用緩存,那麼對於HTML文件更好。除此之外,我不認爲引擎需要消耗太多。一個好的Zend服務器會像Smarty一樣吃光滑而小巧的東西。那個,用緩存.. DNS ..負載平衡..集羣..快速 – TheBlackBenzKid
我想那是東西。無論你使用什麼高流量,你都必須緩存一切。 –
你爲什麼要使用Smarty?它會爲你添加什麼?這與你想在設計師和開發者之間分工的方式有關嗎?除非你有一個很好的理由,爲什麼要麻煩? PHP已經是一種Web腳本語言。個人無法忍受Smarty。 – ficuscr
我在問題開始時回答了問題。 –
我發現它既沒有這些東西。只需使用短標籤並編寫好的可重用視圖助手。 – ficuscr