即使PHP页面已经编译并缓存,这是真的吗?我应该尽可能避免使用方法来提高效率吗?我喜欢编写组织良好、易读的代码,并在需要重复代码块的地方使用方法。如果必须编写没有方法的平面代码,是否有任何程序可以“内联”方法体?这样我就可以编写好的代码,然后再部署之前将其变得丑陋。
顺便说一下,我正在查看的代码来自Joomla 1.5核心和几个WordPress插件,所以我认为它们是知道自己在做什么的人。
注意:我很高兴大家都踊跃回答这个问题,谈论优化总体而言,但事实上我们谈论的是解释性语言中的优化。至少要有一些暗示我们正在谈论PHP的迹象。