我需要关于在VPS上托pipeMagento的build议。
我正在考虑一个被广告作为Magento优化的VPS,有1024MB RAM,并说它具有4.8Ghz的CPU容量(如果我订购1GB或RAM或更多,我应该得到2至强核心)。
硬盘没有提到,我不知道他们是否使用RAID或SAS或任何东西。 一个小型的Magento商店可以在这个设置上运行吗? 我讨厌页面和结帐等花了很多秒加载。
感谢您的任何build议。
是的 – 应该工作 – 但是你可能希望在它之前使用类似www.CloudFlare.com的东西 – 任何反向代理当然会工作…
然而,在VPS上购物是明智的做法。 Media Temple在这里宣传@ ServerFault,我已经使用它们 – 体面的人。 也检查出VPS.net
底线 – 在上线前试用并testing
我认为1GB内存将是相当不错的。 为了获得更好的性能selectXen虚拟化。
可以在公共VPS上运行Magento,但并不总是最佳的。 当需求回升时,你可能会感到痛苦。 第一个反应是简单地升级更多内存的VPS,但随着Magento的增加内存的收益递减。
之前已经注意到了磁盘I / O的重要性。 这可以在VPS提供者之间变化,但也可以在单个提供者内的不同系统上变化。 VPS上的其他竞争者最终可能会拖累这一点。 在最关键的页面上,它也是最引人注目的,就像购物车,结帐一样。
在与Apache相同的机器上运行MySQL可能会产生不尽如人意的结果。
而在虚拟化环境下运行MySQL也是否定最佳性能的一个因素。
1GB内存肯定是不够的。 我已经提到了很多次:
我不会build议一个VPS代替共享主机,原因有很多。
假设你的预算是每月30英镑 – 从bytemark.co.uk这给你
1000MB RAM 1个CPU核心20GB存储
使用VPS的缺点是
每个PHP线程(访问者)需要一个平均30MB的内存,相应的MySQL连接只需要多一点。 那么每个访客80MB。 您的基本操作系统需要大约140MB的RAM才能运行。 MySQL的基地希望尽可能多,但至less,它将需要300MB。
所以你使用的是440MB,让你支持7个活跃的访问者,这是幸运的,因为1个2.5GHz内核每秒最多可以处理7个请求(对于Magento)。
–
相反,你可以select一个已经优化了共享服务器的Magento主机,使用外部数据库服务器,并且通常拥有一台function强大的机器,可以将资源投入到你的VPS提供的8倍左右。
有几个Magento托pipe比较网站,将帮助你做出这个决定。
http://www.magentobenchmark.com http://www.magespeedtest.com
由于速度听起来像是您的终极关切,而且听起来并不像您拥有真正从Magento服务器(无论是虚拟的,专用的还是群集的)中获得最佳效果的体验 – 不要DIY,只需要一个完美的Magento专业人员主办。