网站访问慢原因分析

1、网络带宽小、网络不稳定

实用工具:

ping命令,看延时

Tracert命令,检查本地电脑发送数据包到远程服务器所经过所有网关的地址及时间。 使用这个命令,可以检查访问服务器是因为哪里的网关速度慢而影响了访问速度

2、数据库操作是否频繁,是否涉及很多读写

解决办法:数据库建索引,分表,分库;读写分离,热点数据缓存,消息队列

3、动态脚本太多,很多js特效;很多图片

使用nginx等静态缓存js、css、html、jpg等文件

4、js、css、jpg等文件是不是使用了第三方的库

如下代码使用了google的jquery,可能因google的网络不稳定而造成网站访问慢

<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js"></script>
时间: 2024-10-18 08:13:35

网站访问慢原因分析的相关文章

Entity Framework 数据并发访问错误原因分析与系统架构优化

本文主要记录近两天针对项目发生的数据访问问题的分析研究过程与系统架构优化,我喜欢说通俗的白话,高手轻拍 1. 发现问题 系统新模块上线后,使用频率较高,故在实际使用和后期的问题重现测试中,产生了一下系列的数据访问错误 错误是比较常见的错误 2. 分析问题 系统的架构为前端.业务层与数据层三层架构,采用Entity Framework 3.5作为数据处理技术,采用shared context per request模式,参照的是codeplex上的一个示例.示例地址(此文通俗易懂,代码结构也很清晰

部署Apache网站访问统计-AWStats分析系统

1.安装AWStats软件包 将软件解压到httpd服务器/usr/local/目录下 [[email protected] /]# tar zxf awstats-7.3.tar.gz

揭秘几种网站被K情况以及背后原因分析

做网站的朋友都希望自己的网站能够获得好的排名,来提高品牌的曝光度,更好的做产品营销.但是有的操作可能会导致网站降权甚至被K,究竟被K的背后原因是什么呢?小编将会根据不同情况为大家逐一揭晓.解析. 网站为什么被K? 网站之所以被K大部分原因是因为被算法打击了,所以本篇文章会围绕搜索引擎的算法展开讲解. 如果您的网站已经被K或者存在明显的降权迹象再或者担心被K,那么希望您能够认真阅读本篇文章,我们会从多个维度去剖析其内在的原因. 网站被K的两种情况 首页被K:用site命令查询之后,显示没有相关数据

真实手机访问本地电脑网站失败的原因

最近做了一个网站,想用真实手机访问进行调试,但是访问时却提示无法连接,不能打开网站,这是什么原因,百思不得其解,因为手机是可以通过WiFi上网的,电脑虽然是通过网线上网,但都使用同一个路由器,而权限方面并没有做任何限制.之后通过几步检测,终于找到了原因,并解决了问题. 1.测试局域网能否连通 检测的第一步是测试局域网能否连通.这里需要另一台局域网电脑来测试,测试的方法是在电脑里ping一下本机IP. 网络连通性测试 能ping通就表示网络是连通的. 2.检测局域网能否访问共享 测试访问共享的方法

网站响应慢的原因分析

我原来的一个学生今天给我打电话说他们网站访问的时候特别慢,让我帮他分析一下原因.原来也有一些朋友问过我类似的问题,今天晚上特意写了这篇文章跟大家分享,希望对大家有所帮助.假如你是运维人员你会如何做?原因大概有几个方面呢?如果你已经有一定的运维经验了,希望你能够先自己想一下,看一下自己想到的有哪些方面,然后再往后看,这对你总结问题会很有帮助奥.我总结大概有几个方面: 第一个方面,网络问题.网络问题可能细分为几种,1. 用户本身的网络慢,比如有的用户为了省钱会在一些小运营商那里拉宽带,其实贱钱无好货

公司网站故障原因分析

1.17:20分左右部分页面出现mysql 报错. 此时带宽情况如图. 2.流量监控显示101.66.246.22占用了大量带宽,导致带宽爆满. 封锁该ip流量下降,开启该ip流量立马上升. 3.导出近十分钟日志发现如下:(该ip访问的文件) 101.66.246.22 - - [13/May/2014:17:40:09 +0800] "GET /sso_server/uploadfile/avatar/1/10/9041/web.tar.gz HTTP/1.1" 206 102623

经典面试题:用户反映你开发的网站访问很慢可能会是什么原因

原文链接:http://blog.csdn.net/lv_victor/article/details/53148421 问题场景:某个用户向你反映说你开发的网站访问速度很慢,但是该用户访问其他问题很正常,分析下原因.有哪些工具分析原因.怎么解决问题? 最近面试两次碰到了这个题目,回来请教了一位做运维的师兄,听他讲解下发现确实这个问题可以牵涉到很多知识面,很具综合型,是个好题目,不过其实这个问题偏运维,但开发人员自然也是越懂越好.结合这位师兄的详细讲解,我梳理了下这个问题牵涉到的一些点. 一.针

网站访问分析对SEO的好处

统计剖析,应该说是每个SEO都必需要擅长的技艺.至于网站统计的剖析,根据自己的一些经验,与大家分享一下相关技巧.(发表于 2012-3-24 23:12) 申请一个统计帐号很容易,现在有很多的统计服务供应商.但这些程序通常都只能提供最基本的功能,比如点击数.唯一身份访问者人数.找到网站的搜索词.网站访问者的IP地址以及网站访问者的地理位置.通过这些基本的信息能知道网站访问者的来源,但如果需要知道其他的统计信息,就需要添加额外的网站统计软件包. 如果需要功能更强大的Web统计软件,有一些免费的在线

在Android library中不能使用switch-case语句访问资源ID的原因分析及解决方案

转:http://www.jianshu.com/p/89687f618837 原因分析   当我们在Android依赖库中使用switch-case语句访问资源ID时会报如下图所示的错误,报的错误是case分支后面跟的参数必须是常数,换句话说出现这个问题的原因是Android library中生成的R.java中的资源ID不是常数: 打开library中的R.java,发现确实如此,每一个资源ID都没有被声明为final: 但是当你打开你的主工程,在onClick.onItemClick等各种