![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
PHP
Jianzhou_Li-李建洲
keeping on learning, thinking and practising and experiencing.
展开
-
PHP_2:Path、Argv,路由
通过解析Path与Argv参数,PHP引擎就可以根据预先设定的Route::rule,进行路由转发(类似重定向)及处理,达到安全和工程化的目的。原创 2023-10-18 09:33:41 · 64 阅读 · 1 评论 -
PHP_1:网页静态化的核心
通过ob_start(),开启缓存模式,即客户端请求后,PHP引擎(如Apache)先将内容写入缓存,然后再将缓存内容向客户端回送。通过ob_get_contents(),从缓存区读取了index.php的内容,并写入了index.html中,生成了一份静态网页。这样,客户端正常的获取了请求的内容,服务器端也存留了一份静态网页。通过ob_end_flush(),也向客户端flush了index.php的内容,最后end了缓存区。原创 2023-09-17 22:05:08 · 72 阅读 · 2 评论