php渲染模板高并发下潜在的错误
程序员文章站
2022-05-28 20:11:53
php渲染模板高并发下潜在的错误:php模板中会有php代码由服务器进行计算渲染。
当一个模板body.tpl.php包含另外一个模板header.tpl.php时,会有如下代码...
php渲染模板高并发下潜在的错误:php模板中会有php代码由服务器进行计算渲染。
当一个模板body.tpl.php包含另外一个模板header.tpl.php时,会有如下代码
include header.tpl.php
模板更新机制采用触发式,用函数filemtime检测文件更新时间。
一个版本更新了body和header模板,body和header发布到硬盘上肯定有先后之分,比如body先发布,这时一个请求进来,header还没更新那么body include到的就是旧的header模板。这样在访问时就可能出现问题。
在服务器分流下,会有一定几率表现为不正常。
上一篇: 刚刚
下一篇: MYSQL自动安装脚本的方法