(转载:www.tuysan.com) 试图决定在流量高峰期间保护您的站点免受停机或负载缓慢影响的最佳方法?
这是每个网站管理员最大的噩梦:人气飙升会导致流量降低,阻止用户访问你的网站。
你如何防止这种情况发生?
新访客的涌入通常是一件好事!每位访客都是潜在的新客户。
只有一个问题——如果你的网站不能处理新的流量怎么办?" 如果一个站点在8秒钟内没有加载,大多数用户会放弃它。即使对那些等待的人来说,如果他们的经历是拖沓和令人沮丧的,那可能会对你的业务产生不良影响。如果你想在这些类型的流量高峰中生存下来,提前做好准备是关键。
有几件事你应该做,也有几件事你不应该做。
让我们来看看如何应对交通高峰。
无论发生什么情况,都需要您的网站保持在线?[计] 下载终极高可用性清单。 尽可能:在高峰之前请求增加容量 如果你意识到你的网站可能会在几天或几周内经历流量的上升,请与你的主机提供商讨论。询问您的主机是否可以在高峰到来之前扩大容量或者他们有什么工具可以在短时间内处理流量高峰。
一些主机提供商提供随用随付的服务器和带宽,允许你在流量涌入之前增加服务器容量。
然而,扩大您的服务器和带宽并不总是一个可行的选择,所以与您的主机提供商就扩大您的服务器所需的资源达成协议可能是有益的。
我们的虚拟主机服务例如,根据您的站点的需要扩大或缩小资源规模-您可以在认为流量会激增之前扩大规模,然后在峰值结束后缩小规模。
不要:总是高容量运行 总是让你的网站全力以赴是很诱人的,但是从长远来看,这样做将会花费你很多钱。但是你也需要手头有足够的资源。
在任何特定时间,你应该只使用你需要的资源。其他任何东西都是你可以在其他地方投资的资本。" 很多时候,组织会将服务器的硬盘容量填满或最大化内存使用量,直到出现问题。当你的服务器出了问题,或者你的网站被意想不到的流量冲击时,几乎没有或根本没有可用的资源会回来咬你。
无论是托管的网站数量、填满磁盘空间的项目大小,还是可能导致服务器资源最大化的任何其他问题,留出相当大比例的资源是很重要的。
这样,你将永远为意想不到的灾难和交通高峰做好准备。
做:用一个CDN 一个CDN(内容交付网络)允许您将站点的某些元素(通常是静态元素)卸载到全球各地。这允许访问者从离他们最近的服务器自动加载静态元素,这可以极大地提高加载时间。
通过在全球多个位置存储和自动缓存数据,页面元素可以快速加载,保护您的服务器免受流量过载的影响。
即使你有一个强大的服务器和网络提供商,使用CDN也可以通过提高页面速度和提高网站访问者的可用性来使世界变得更美好。
另外,百度喜欢快速加载内容!
不要:孤注一掷 你需要意识到有时候一个系统可能会失败。
如果你的服务器因流量上升而崩溃,世界上所有的预防措施都没有什么意义。您需要确保通过使用诸如负载平衡器。通过将资源需求分散到多个区域和服务器,它可以确保没有一个系统在流量高峰期间不堪重负。
如果你期望在短时间内有大量的流量或成千上万的销售额,负载平衡是一个好办法。" 您可以同时运行多台服务器,根据您定义的规则分割流量。通过这种方式,流量被均匀或适当地分布到多个服务器,提高了页面速度,给用户留下了良好的体验。
执行:压缩/优化文件、图像和缓存页面 可能的话,以压缩文件的形式传送网页,留下一个访客的浏览器来处理解压。通过在您的站点上启用或配置压缩,文件以更小的压缩格式存储,用户浏览器可以快速下载。此时,浏览器自动解压缩文件,用户对快速加载的网站感到满意。
利用缓存插件,如WP超级缓存或者W3总缓存将动态生成的(由PHP和MYSQL)页面和帖子作为静态文件进行缓存,极大地增强了服务器处理高流量的能力。它通过将资源密集型的PHP和数据库处理几乎完全排除在前端流量之外来实现这一点。
网站上的静态内容,如图像,也应该压缩。如果大小不合适,图像可能会非常大,压缩它们会对页面速度产生显著影响。
不要:走极端 有些东西你不应该压缩,在某一点上,你破坏了图像的质量,而不是优化它。在页面缓存的情况下,您需要确保考虑到动态内容和对站点的更改。
需要对设置进行适当测试。如果压缩配置不当,会导致各种问题。虽然压缩很容易设置,并且在大多数情况下是一个简单的过程,但是某些语言和应用程序可能表现不稳定。
一定要在多种情况下测试服务器上实现的所有东西,因为这有助于确保您的网站或项目适用于任何地方的所有人。
做:持续监控和分析 为交通高峰做好准备的最好方法是建立一个系统来通知你交通高峰即将到来。为此,请密切关注用户如何以及在哪里访问您的网站。
使用实时监控解决方案,在高流量期间通知您,并确保定期测试和检查您的站点是否存在任何瓶颈。尝试使用瀑布图,工具如下GTMetrix。
花点时间确定一周和一个月中的高流量日。" 节假日通常会给网站带来比一年中任何时候都多的销售额和流量。知道这些时间对你来说是什么时候,将使你的网站免于崩溃或无法为用户加载。
一周中的某些日子可能会比其他日子更忙,了解贵组织的产品或服务发布时间将大大有助于确保您的服务器继续平稳运行。
本质上,了解你的交通模式。
不要:忽略潜在的瓶颈 如果在检查你的网站的过程中,你发现了一个性能瓶颈——一个太大的图片,一个加载有问题的页面,或者一个降低网站性能的广告——不要忽视它。
任何瓶颈,甚至潜在的瓶颈,都需要立即解决,不管多小。因为一旦网站流量开始增加,即使是一个微小的瓶颈也会导致大量的问题。" 某些问题在你可能不知道的特定情况下会变得更加严重。问题脚本或文件对您的浏览器或操作系统来说可能不是什么大问题,但在不同的配置下会给用户带来无意的问题。
当某个功能开始出现问题时,你需要仔细看看为什么会出现问题,以及失败功能的潜在陷阱是什么。
现在你已经为交通高峰做好了准备 给你。遵循这里的指导方针,你应该为网站访问者的大幅增加做好准备。
别忘了保持你的备份和站点——在高流量时期,这些方面变得尤为重要。
另外,花额外的时间调查服务器问题、资源使用情况和日志中的高流量时段。确保您的服务器有足够的资源在极端压力下运行。
为高流量时段做准备的工作和研究将有助于您的客户保持快乐。idcew拥有众多香港服务器资源,美国服务器资源,台湾服务器资源,提供免费24小时测试服务,欢迎您前来选购。
(转载:www.tuysan.com) |