Dar*_*nke 1 php optimization opcode-cache
我历来使用单片方法来编写PHP代码.
也就是说,我写了一个index.php,平均大小为70k-250k,并使用
mod_rewrite
Run Code Online (Sandbox Code Playgroud)
转过剩下的
REQUEST_URI
Run Code Online (Sandbox Code Playgroud)
传入index.php的参数来控制发生的事情.
另一种方法是编写许多小的PHP脚本,每个脚本专门用于特定目的.我认为我的一些更活跃的ajax脚本可能会从中受益.
让我参与这个思考过程的一件事是我不知道如何使用包含,特别是条件包含会影响操作码缓存的性能.
如果可能的话,由于我对此的偏执,我一般完全避免包含,但这会导致重复代码或保持整体.
因为我无论如何都在使用mod_rewrite,所以在两种方法之间进行转换应该很简单.
我期待你的评论.
编辑:我的一个目标应用程序目前每秒处理80-100页点击(我得到了一些不错的硬件).其中大多数是ajax请求.一切正常,而且很快,但我已经发展成为一个没有批评的PHP程序员,需要它.
模块化代码更易于理解和维护.巨大的整体代码库可以变得像一个纸牌屋.它在实践中工作得很好,但改变任何较低的元素变得不可能.如果您将代码拆分为明确的抽象,那么进行更改会更容易,如果您添加开发人员,您将为自己省去噩梦.
| 归档时间: |
|
| 查看次数: |
6312 次 |
| 最近记录: |