PHP最先执行什么文件?
以前用c#现在想学习PHP,想做一个全站缓存功能。将所有需内的内容缓存成静态文件。
以前用C#是这样实现的。
在访问网站所有内容之前使用httpModules拦截访问路径。再根据访问路径从缓存目录中读出或重定向到缓存目录。如果缓存中不存在或过期。就执行原文件,再拦截输出流.Flush,将其写入缓存目录。
现在想用PHP写个一样的功能。但不知道PHP有没有和httpModules相似的功能,就是有多个事件触发,比如在执行所有程序之前触发和在生成完结果之后输出到客户端之前触发。
不要求说的太细,只要告给我学习方向就行了。