能否取消伪静态呢?如何做呢?
By 恒星
at 2013-01-08 08:05 • 1946次点击
要添加这个开关工作量太大了,比如要把所有的/t-n 变为/topicpage.php?tid=n 这只是不用伪静态的, 若要加个开关则还需添加正则替换,即把所有的/topicpage.php?tid=n 替换成对应的伪静态网址。
要知道,为了省点模板渲染的那点点毫秒,连模板都省了,模板引擎Smarty 大家都熟悉吧,当我发现使用一个比Smarty 快3倍的phpTenjin 模板引擎时,还比直接echo 或 print 慢,就考虑直接使用php,在决定不用模板引擎直接使用php时,又自己比较了echo 或 print 的各种形式的效率,后来选择一种效率最高(当然可能不是官方认可的说法),就是目前youbbs 所用的方式。
其实话又说回来,php 本来就是一个嵌入式模板引擎,何必再在外面套一层。
说了这么一大串,只是想说明,曾经为性能和效率考虑了很多东西、也放弃了很多东西,多种可定制的功能就是其中部分。
ego008 at 2013-01-08 20:59
2
ego008 at 2013-01-16 18:50
8
请 登录 后发表评论