作者clifflu (缺錢啦 @@)
看板PHP
標題Re: [閒聊] smarty的好壞
時間Sat Oct 1 17:43:59 2005
※ 引述《wawawa (哇哇哇○( ̄﹏ ̄)○)》之銘言:
: Smarty樣版有cache的機制
: 真的在乎速度,開啟Smarty cache的功能會讓速度大幅提昇的
: 在loading重的環境下更為明顯
: 或是也可以考慮Smarty-lite樣版
我想在原引文中所指, 應該是已經把這些拉里拉雜的東西都打開了.
CACHE 會快, 這點大家都知道. 但是能快多少 ? 比起不用 template 又差多少 ?
我想這個才是原文所指的問題吧.
然而對於現在流行的程式哲學, 以個人感受確實是往 "Save coder time"
而非 "Save machine time" 的精神去走 ^^;;
畢竟這讓我想到一句話, 忘了在哪邊看到的了 (我也懶得去 google origin 了:p)
程式是寫給人看的, optimize 就交給 compiler 吧... (前題是你別寫笨碼)
CACHE 只有多一次 i/o 嗎 ? 我想也決對不止.
至少比較一堆檔案的 mtime 就夠慢了.
在 heavily loaded 的主機上, 把這些東西放進很快的 i/o device 當然是王道,
不過在 "會需要上這個版看文章" 的人來說, 這點大概都不會成為問題.
真的還想再快 ? Come on, just compile it !
--
而且再怎麼說, php + Smarty 再怎麼寫,
所消耗的資源也很難跟 M$ 平台相比.
--
Yeah, just tune everything you need.
--
鬼壓床怎麼辦
騎上去啊
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.217.134
1F:推 lixc:避免掉傳統的fork & execute 有無compile已經差異不大了 10/01 18:10
2F:→ lixc:弄成daemon 直接替代掉httpd 當作一個Server來跑才是高效能 10/01 18:11
3F:推 clifflu:我的 compile 就是這個意思 變成 data feeder XD 10/01 18:53
4F:推 lixc:XDDD 我誤會了~~ 10/01 18:59