PHP 的opcache会缓存html的内容吗?

发布于 2021-11-29 05:21:22 字数 114 浏览 743 评论 8

opcache会缓存PHP代码生成的opcode,但是我的模板文件很少有php代码,大部分都是html,那opcache会将这些html缓存起来吗?如果不缓存起来,那是不是我每次还是都要去加载这个模板文件?这样的话io依然不少啊

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(8

檐上三寸雪 2021-11-29 13:46:05

赞同它是php脚本的一部分,但是这些html编译过后会是什么呢?没有与之对应的opcode啊,这些内容会不会被抛弃?

情场扛把子 2021-11-29 13:44:08

模板文件也会被缓存,因为它是php脚本的一部分。

凯凯我们等你回来 2021-11-29 13:36:45

但是那些html并不是php啊

囚你心 2021-11-29 13:24:23

各种类型模板,最终都是要将PHP伪码转换为真实PHP代码,并引入PHP文件。

因此,会被缓存。

柳絮泡泡 2021-11-29 12:46:06

缓存一部分是什么意思?

女中豪杰 2021-11-29 12:23:39

它是不会分文件后缀的, 而是php代码都会缓存.

你的模板引擎不也是转成php? 会缓存一部份.

已下线请稍等 2021-11-29 09:08:32

opcache 缓存的是OP码。。。 比如

PHP code

<?php

/*

 * Adds "value1" to "value2" and stores the result into "result".

 * opcode number: 1

 */

echo 1 + 2;

?>

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文