首页 > 解决方案 > 如何验证会话并将 HTML 保存在缓存存储中?

问题描述

我正在尝试使网络应用程序更高效,我有一个静态模型,非常简单:我在 escense 中有这样的东西:

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" lang="es">
    <head>
        <link rel="stylesheet" type="text/css" href="css/mycssfile.css" />
        <script type="text/javascript" src="js/myjsfile.js"></script>
    </head>
    <body>
        <div class="header">
            <!-- Some static HTML code here -->
        </div>
        <div class="content">
            <!-- Non-static code -->
        </div>
    </body>
</html>

这里的问题是我的内容类经常更改,我做了很多 AJAX 请求,每次我发出请求时,我都会对两种不同类型的文件执行此操作。

问题在于 PHP 文件没有存储在浏览器缓存中,当连接速度慢时,那里就有问题。它们持续存在,它们不会“立即”出现

我尝试将最重复的请求添加到<template>标签中,但这些只是调用相同 HTML 代码的几个按钮,而且站点非常大,有很多不同的 HTML 和 JS 文件。

问题是:有没有其他方法可以检查会话并保持纯 HTML 代码缓存?

如果不是,在这种情况下我可以采取的最佳指示是什么?

我应该删除 PHP 代码并让它们不进行登录验证吗?

我想说我不通过 PHP 生成 HTML 代码,正如我所说,我使用了两种 PHP 类型的文件,而问题来自第二种,假设这些是静态 HTML 文件。

也许我可以用 htaccess 做到这一点,这就是为什么我将它添加到标签上,我不知道,

我只需要一些建议来做出最好的决定

提前致谢

标签: javascriptphphtmlfile.htaccess

解决方案


推荐阅读