需要建议哪个共享主机将运行Magento 社区快速或其他一些不太昂贵的解决方案。
该网站不会有很多用户,我只需要它能同时为 100-20 个用户快速运行。 magento 的问题是数据库设计导致这个系统非常慢,其他工作人员也不是最好的。
我以前的网站有 hostmonster.com 和 justhost.com,但对于不在美国(我的客户地区:亚洲、非洲)的单个用户来说速度不够快。每个涉及数据库的操作都需要花费大量时间。
谢谢
答案1
解决此问题的最佳方法是找到一个便宜的 vps。用 nginx、php-fpm 和一些 memcached 分布式缓存替换设置。
这将使您的商店能够充分利用可用的资源。
或者寻找已经拥有优化的 magento 基础设施的专用 magento 托管服务提供商。
答案2
由于多种原因,我不建议使用 VPS 代替共享主机。
假设你的预算是每月 30 英镑 - 来自 bytemark.co.uk 的数据
- 1000MB 内存
- 1 个 CPU 核心
- 20GB存储空间
使用 VPS 的缺点是
- 您需要管理自己的服务器。这意味着您必须优化服务器、监控服务器、修复服务器的任何问题 -你有那种程度的经验吗?
- 您的 I/O 是共享的。任何其他使用公共 HDD 的活动都会造成瓶颈任何事物你的 Magento 商店需要做
- 您的 RAM 限制为 1GB,从这个角度来看……
每个 PHP 线程(访问者)平均需要 30MB RAM,其对应的 MySQL 连接需要的内存会稍微多一点。因此,每个访问者需要 80MB。您的基本操作系统需要大约 140MB RAM 才能运行。MySQL 基本操作系统需要尽可能多的内存,但至少需要 300MB。
因此您使用了 440MB,剩下 7 位活跃访客可供支持 - 这是幸运的,因为 1 个 2.5GHz 核心每秒最多可以推送 7 个请求(对于 Magento 而言)。
--
相反,您可以选择一个已经优化其共享服务器、使用外部数据库服务器且通常拥有强大机器的 Magento 主机,您可以在其上爆发资源,达到 VPS 所提供的资源的 8 倍左右。
有一些 Magento 托管比较网站可以帮助您做出这个决定。
- www.magentobenchmark.com
- www.magespeedtest.com