Php 如何了解Magento网站上有多少并发用户

Php 如何了解Magento网站上有多少并发用户,php,apache,magento,lightspeed,Php,Apache,Magento,Lightspeed,我们正在更换网络主机,我被要求了解基于Magento的网站有多少并发用户,以便估计合适的硬件 我怎样才能找到这些信息 Web服务器是lightspeed(与apache类似),并且基于PHP 其他可能有用(也可能没有)的信息是,这些站点目前托管在共享托管解决方案上,因此我认为我无法安装任何监控软件 我注意到Magento有一个内置的报告,可能与此类似。。。管理员->客户->在线客户。但我有一种感觉,这份报告并不是新的网络主机真正想要的 是否应将此问题发布到另一个Stack Exchange站点?

我们正在更换网络主机,我被要求了解基于Magento的网站有多少并发用户,以便估计合适的硬件

我怎样才能找到这些信息

Web服务器是lightspeed(与apache类似),并且基于PHP

其他可能有用(也可能没有)的信息是,这些站点目前托管在共享托管解决方案上,因此我认为我无法安装任何监控软件

我注意到Magento有一个内置的报告,可能与此类似。。。管理员->客户->在线客户。但我有一种感觉,这份报告并不是新的网络主机真正想要的


是否应将此问题发布到另一个Stack Exchange站点?

对服务器日志进行一些分析。或者,如果没有可用的日志来设置google analytics,请让它运行一段时间,并获得流量级别的良好指示。

在注册google analytics。他们将为您提供一个跟踪代码,以便粘贴到您网站的html中。将其插入到标题模板中。统计数据的积累可能需要半天或更长的时间

然后看看你的每小时峰值统计数据。单击“访客”,然后将图表切换为“小时”,并查看访问量最大的小时数。这将帮助您估计新主机需要容纳的通信量。还可以看看页面浏览量,因为这也是一个重要的指标。访问量和页面浏览量与并发用户不同,但这应该会让您走上正确的方向

您是否正在迁移到专用或至少专用的资源vps?如果您当前使用的是共享主机,那么很难真正了解您将需要什么类型的硬件(我假设您切换的原因是性能问题)。我建议从一个基本的专用服务器开始,然后根据您的结果从那里向上或向下移动


您可以在AmazonEC2上尝试m1.small实例,每月花费约70美元,您可以在那里托管多个站点。当然,你必须自己管理服务器。

你应该考虑关于服务器故障的问题。这不是一个真正的编程问题是的,我想那可能是一个更好的地方。主要的问题是主机是共享的,所以我们没有访问很多工具的权限,而SF上的人似乎大多是系统管理员,可以访问的工具比我现有的更多。。。有点希望有人有一个关于magento的想法。但你可能是对的。谢谢。我已经有谷歌分析了,我想小时图表让我更接近了。这不完全是我所希望的,但我以前不知道如何做小时图表,所以谢谢你的提示!在你拥有自己的硬件之前,没有什么意义上的负载测试。即使您发现您当前的服务器可以处理X个并发用户,并且您决定升级到一个“更好”的共享计划,但一个共享主机和另一个共享主机之间并没有一致性,所以这仍然是一个猜测游戏。一旦你有了自己的硬件,你可以做很多事情来确定你的站点可以处理的负载,然后改进它。同意,谢谢。考虑到基于共享服务器的选项有限,选择此答案是最好的。