PHP如何实际工作?

Kay*_*ale 9 php internals

是否有一些指南描述了PHP的内部结构?

  • 如何加载文件(必需,包含)?
  • 它们如何被解析和执行?
  • 如何分配内存?
  • 如何创建/销毁对象?
  • 如何加载外部模块?
  • 堆栈/堆如何工作?
  • 操作码缓存实际上如何工作?
  • 常见的黑客和性能提示?

Cra*_*ige 7

对你来说听起来像是你应该在PHP内部开发上寻找资源.在其他地方寻找这些信息将会非常分散.

我建议你从当地的书店购买一本PHP核心开发书,并给它一个阅读.如果你想从那里开始,PHP.net有一个不发达的初学者参考.


use*_*291 6

Sara Golemon 这本优秀但有些过时的可以解答你的大部分问题.否则,学习php内部的最好方法是编译它的调试版本并在调试器下一步一步地运行它.我做过一次这是一次令人兴奋的经历.