作者ottokang (猫猫的大玩偶)
看板PHP
标题Re: [请益] include(),echo()有改写的必要吗?
时间Fri Feb 9 22:34:54 2007
※ 引述《grassboy2 (天才小胖子-活力花俏草儿)》之铭言:
: 嗯嗯…事情是这样子的…
: 通常我们在写留言板之类的程式,
: 都会从资料库里面抓出类似作者、日期、留言内容、ip………
: 很可能一次就是十几个属性…
: 然後日前又有类似
: 「php echo和printf尽量别太频繁的使用,以节省IO的处理」的说法
: -------------------------------------------------
引言恕删
基本上PHP处理这些东西速度非常快,甚至比起其他Script语言来说快上许多
不用特别去计较用了几个echo、printf
真的要最佳化的话,你可以使用Output Control函数
http://tw2.php.net/manual/en/ref.outcontrol.php
作用就是把所有输出都先存到记忆体中,然後最後一次输出
: 另一个问题…就是我们在开发php的网站时,
: 那…如果我写一支程式…去处理我的php档…
: 里面遇到include的指令,就把指定的档案include进来…
: 不要等到别人连上来再去抓include的资料
: 这样可能会让所有php档都变大…而且要修改的时候很不方便…
: 不过如果我把开发时的原始码保留,
: 等到网站完成的时候,用程式产生所有已include的php版本
: 那…这样是不是可以节省整个效率呢?
: 还是说…这样作没什麽意义啊^^"
: 先谢谢板上的高手们花时间看完这篇罗m(_ _)m
如果你include档案多的话,的确会有效率问题,但是可以用一些快取软体来解决
例如APC、XCache、eAccelerator
不过如果只有include四、五个档案,对效能还不会有什麽影响,所以也不用担心太多
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 222.157.113.76
1F:推 grassboy2:喔喔~~谢谢^^~我大概知道了^^ 02/09 23:35