Php 为什么用F5刷新我的web应用程序非常慢并且挂起,而在地址栏上按enter键会立即刷新页面?

Php 为什么用F5刷新我的web应用程序非常慢并且挂起,而在地址栏上按enter键会立即刷新页面?,php,javascript,jquery,Php,Javascript,Jquery,我有一个在PHP中使用的网页和一个jQuery数据表来显示数据库中的数据 当我输入URL并按enter键时,页面会立即加载,我可以重复这样做,页面会立即加载 但是,当我点击F5时,页面变为空白并挂起,它试图加载页面,但速度太慢 这是什么原因造成的?您是否确认您的页面确实正在重新加载 大多数情况下,如果你已经在页面上,点击地址栏中的enter键,只会导致浏览器从缓存中加载它。另一方面,按F5或重新加载将导致到服务器的实际往返。您是否确认页面确实正在重新加载 大多数情况下,如果你已经在页面上,点击地

我有一个在PHP中使用的网页和一个jQuery数据表来显示数据库中的数据

当我输入URL并按enter键时,页面会立即加载,我可以重复这样做,页面会立即加载

但是,当我点击F5时,页面变为空白并挂起,它试图加载页面,但速度太慢


这是什么原因造成的?

您是否确认您的页面确实正在重新加载


大多数情况下,如果你已经在页面上,点击地址栏中的enter键,只会导致浏览器从缓存中加载它。另一方面,按F5或重新加载将导致到服务器的实际往返。

您是否确认页面确实正在重新加载


大多数情况下,如果你已经在页面上,点击地址栏中的enter键,只会导致浏览器从缓存中加载它。另一方面,按F5或重新加载将导致服务器的实际往返。

可能,仅通过输入地址并按enter键不会重新加载页面。如果在URL中添加一些随机查询字符串字符,则会强制重新加载页面。例如,如果您的url是您键入的,那么您的页面将被重新加载,这可能需要与点击F5一样多的时间


编辑:别忘了这个?或者&如果已经有了?在您的url中

很可能,只需输入地址并按enter键,页面不会重新加载。如果在URL中添加一些随机查询字符串字符,则会强制重新加载页面。例如,如果您的url是您键入的,那么您的页面将被重新加载,这可能需要与点击F5一样多的时间


编辑:别忘了这个?或者&如果已经有了?在您的url中

当您点击enter键时,浏览器从缓存jquery和其他大型脚本加载(但仍从网络加载网页),当您按F5键时,它将再次重新加载所有内容。

当您点击enter键时,浏览器从缓存jquery和其他大型脚本加载(但仍从网络加载网页),当您按F5时,它会再次重新加载所有内容。

可能是在地址栏中按enter键会从浏览器缓存加载页面,而刷新尝试从服务器加载页面。抱歉,我不知道这一点。。我现在已经这样做了,将来也会这样做。可能是在地址栏中按enter键会从浏览器缓存加载页面,而刷新尝试从服务器加载页面。抱歉,我不知道这一点。。我现在已经这样做了,将来也会这样做。是的,页面正在重新加载,我已经更改了数据库中的一些数据和一些HTML,当我点击地址栏中的enter键时,这些更改是可见的。很可能它只会加载页面本身,但没有其他资源(如脚本或样式)是的,这是我的想法,除了当我对脚本或样式表进行更改时,当我按enter键时,这些更改是可见的。我认为这是我的PHP或Apache设置或其运行的服务器的问题。。当我看Google Chrome控制台时,似乎需要8分钟来加载CSS文件。谢谢你的帮助。是的,页面正在重新加载,我已经更改了数据库中的一些数据和一些HTML,当我点击地址栏中的enter键时,这些更改是可见的。很可能只是加载页面本身,但没有其他资源(如脚本或样式)是的,我是这么想的,除了当我对脚本或样式表进行更改时,当我按enter键时,这些更改是可见的。我认为这是我的PHP或Apache设置或其运行的服务器的问题。。当我看Google Chrome控制台时,似乎需要8分钟来加载CSS文件。谢谢你的帮助。当我这样做的时候,它会立即重新加载。然而,现在当我用查询字符串按F5时,它也会立即重新加载。知道为什么吗?当我这样做时,它会立即重新加载。然而,现在当我用查询字符串按F5时,它也会立即重新加载。你知道为什么吗?