是否有一些指南描述了PHP内部的情况?
- 文件如何加载(required,included)?
- 它们如何解析和执行?
- 如何分配内存?
- 如何创建/销毁对象?
- 外部模块如何加载?
- 堆栈/堆是如何工作的?
- 操作码缓存实际上是如何工作的?
- 常见的黑客和性能技巧?
听起来你应该寻找关于PHP内部开发的资源。在其他地方寻找这些信息会很零散。
我建议你去本地书店购买一本PHP核心开发书籍并阅读。如果你想从那里开始,PHP.net有一个未完善的初学者参考。
这本由Sara Golemon撰写的优秀但有些过时的书籍包含了大部分你所需要的答案。否则,学习php内部机制最好的方法是编译一个调试版本,并在调试器下逐步运行它。我曾经尝试过一次,那是一次令人兴奋的体验。