我将尝试发布与我的问题相关的所有信息,这样我就不会被否决。任何帮助/指导都将不胜感激。
2天前,我的网站:http://ianon.info,http://ianon.info/pet_support/login2b.php
开始运行得非常慢。我的虚拟专用服务器上安装了 Apache,它是 CENTOS。我甚至不知道如何开始解决我的网站运行缓慢的问题。
我知道这不仅仅是 PHP 问题,因为服务器上的 html 站点需要很长时间才能加载。我重启过几次 apache,但它仍然运行得很慢。
当我 ping 它时,我得到以下信息:
64 bytes from ip-50-62-78-126.ip.secureserver.net (50.62.78.126): icmp_seq=1 ttl=64 time=0.025 ms
64 bytes from ip-50-62-78-126.ip.secureserver.net (50.62.78.126): icmp_seq=2 ttl=64 time=0.028 ms
64 bytes from ip-50-62-78-126.ip.secureserver.net (50.62.78.126): icmp_seq=3 ttl=64 time=0.031 ms
64 bytes from ip-50-62-78-126.ip.secureserver.net (50.62.78.126): icmp_seq=4 ttl=64 time=0.038 ms
当我跟踪路由时我得到:
traceroute to ianon.info (50.62.78.126), 30 hops max, 60 byte packets
1 ip-50-62-78-126.ip.secureserver.net (50.62.78.126) 0.022 ms 0.008 ms 0.008 ms
我不认为这是一个内存问题,因为看起来我有可用内存:
$: free -m
total used free shared buffers cached
Mem: 1024 436 587 0 0 0
-/+ buffers/cache: 436 587
Swap: 0 0 0
答案1
您尝试加载的许多 javascript 模块都无法加载。主要看起来是 Bootstrap。
我建议使用 bootstrapcdn 并链接您的 javascript 模块从那里加载,而不是从您自己的服务器加载。
看一下这个: https://www.bootstrapcdn.com/legacy/
解决此问题的一个好方法是使用 Chrome 加载网站,然后使用 F12 进入开发者模式并查看控制台或网络选项卡以查看未加载的内容或特定内容的加载时间,并了解如何从那里改进它。
一个好的 Chrome 优化扩展名为“页面加载时间”,它会显示每个页面的加载时间,分解为请求、响应和 DOM。