jquery - 如何管理如此快速加载的 URL 和页面?
问题描述
我注意到许多网站正在使用一些使页面加载速度如此之快的技术,我认为他们正在使用 jQuery/Ajax 来更改 URL 和调用内容。但我不明白他们如何同时管理 URL 和 Ajax?
例如网站:poki.com,当您单击游戏或浏览投掷类别时,看起来页面没有刷新并且页面快速加载(那是使用 Ajax 吗?)。现在的问题是,当我们打开一个带有游戏 URL 的页面或刷新它时,该页面是在没有调用 Ajax 的情况下打开的。
您认为他们如何共同管理拖车概念?:
- 使用 JQuery 创建 URL,使用 Ajax 加载内容。
- 将链接重定向到使用 JS 创建的确切页面。
github中是否有教程或代码可以帮助做类似的事情?
解决方案
不是答案,而是反思:
是的,Ajax(异步)可以提升速度,但我不确定 Ajax 是 poki.com 使用的速度解决方案。
我认为一个好的缓存策略更可取(服务器端缓存,缓存 nginx,...)。
而在 PHP 中,使用刷新也很有趣。
_泰迪熊_
推荐阅读
- sql-server - SSIS 项目 - 目录部署 - 环境变量(用于位置)访问映射到本地 Z 驱动器的文件服务器 - SQL Server 代理问题
- sql - 等到行变为可用时 SKIP LOCKED
- microsoft-teams - 如何将文件作为附件发送到 Microsoft Teams 频道?
- c++ - 在 C++ API 中将一个张量的一部分复制到另一个张量中
- python - Tkinter 单选按钮不适用于 IntVar
- scala - 是否可以实现具有多个谓词的过滤器?
- mysql - 如何查询行/列中的数据
- c# - 使用 linq 而不是 foreach 从列表中获取所有值
- javascript - 设置对象属性:!object.propety volatile 吗?
- angular - Ionic 4订阅仅在页面直接加载时触发