您现在的位置: 首页 > 网站导航收录 > 百科知识百科知识
本地网站打开网页较慢,服务器也在本地,是什么原因?
问题,资源,页面本地网站打开网页较慢,服务器也在本地,是什么原因?
发布时间:2019-02-08加入收藏来源:互联网点击:
本地网站打开网页较慢,服务器也在本地,是什么原因?
回答于 2019-09-11 08:43:50
回答于 2019-09-11 08:43:50
你好,我是「前端雨爸」,希望我的回答对你有所帮助。
问题分析
首先,因为你服务器在本地,同时也是本地打开所以就不涉及网络(外网)不通这个大前提。
另外,你指出网站(响应)慢,根据我的经验,你可以看下是否是如下原因。
资源加载问题
我们只要一个前端页面,会加载 HTML、Javascript、CSS、图片这些资源,抛去 CSS 这类“修饰”性的资源。你一个页面响应慢,可能会是 HTML、JS 加载慢导致。
一个链接的访问,首先会请求 HTML 文档,这是第一步,如果这步慢的话,就不要谈 Javascript 等资源了。
当 HTML 加载很快速,那就要判断页面上的 Javascript 资源是否都响应正常。
你可以打开 Chrome 的 F12,选中 Network 看是否有超时请求:
着重看 Timer ,以为他直接关系到你页面是否能开始正常工作的前提。
如果有,就可以分析哪些资源文件过大,是否可以压缩,按需加载等解决方式。
服务器问题
现如今,前端工程化越来越规范,我们硬件设备越来越好,我很难想象本地开发真的会受资源影响?
当你排除上述问题后,可以试着看下服务端的接口是否正常工作,可以打印整个页面或者接口的响应时间。
最后希望你能定位到,逻辑“死循环”,或者服务器内部链接第三方接口、或者数据库不通等常见原因。
总结
上面这些是常规排查的方案,但具体问题还是要具体分析,因为每个开发环境都有一些特定因素影响着,说不定重启个电脑又都正常了,所以还是需要耐心排查。
欢迎关注「前端雨爸」,让我们一同在前端路上成长进步。
回答于 2019-09-11 08:43:50
可能是网络问题,也可能是数据链路的问题,还有可能是程序的问题,更有可能是协商的问题,需要一个一个的确认
回答于 2019-09-11 08:43:50
影响网站访问速度的因素有很多:
1)网站页面文件的大小;
2)网页图片的大小;
3)网页是否有Flash;
4)网页布局代码的编写是否合理;
5)网站所在服务器的资源配置带宽等;
6)访客当时的网络环境状况等等
回答于 2019-09-11 08:43:50
第一、检查是不是网络原因,访问如新浪、网易等主流网站是不是打开速度如何
第二、检查是不是网页前端资源比较大,浏览器F12打开调试看看那个资源占时间比较长,尽量把图标放到一张图片内减少请求数量,css、js文件压缩处理。
第三、打开数据库慢查询日志,访问打开慢的页面,看有没有影响效率的sql语句。
第四、服务器端运行程序没有配置好也会有影响。
做以上检查后找出问题所在,针对问题找解决方案。
下一篇:返回列表
相关链接 |
||
网友回复(共有 0 条回复) |