Configuration Magento:一个相当大的商店要顺利运行需要服务器

Configuration Magento:一个相当大的商店要顺利运行需要服务器,configuration,magento,Configuration,Magento,我正在开发一个相当大的magento:它将有50个不同的商店(1个magento安装,1个管理员来管理所有商店),这个数字预计在将来会增加,并且有超过1k的产品目录。此目录将由所有商店共享 我关心的是服务器的要求,我需要这个顺利运行。到目前为止,我发现这是我能充分利用它的地方: 缓存:将magento的缓存与APC、MySQL的querys一起使用 使用FastCGI而不是mod_php 数据库集群:我认为1k产品不需要,您认为如何? 使用Zend服务器 为了提高magento的性能,我还可以做

我正在开发一个相当大的magento:它将有50个不同的商店(1个magento安装,1个管理员来管理所有商店),这个数字预计在将来会增加,并且有超过1k的产品目录。此目录将由所有商店共享

我关心的是服务器的要求,我需要这个顺利运行。到目前为止,我发现这是我能充分利用它的地方:
缓存:将magento的缓存与APC、MySQL的querys一起使用
使用FastCGI而不是mod_php
数据库集群:我认为1k产品不需要,您认为如何?
使用Zend服务器

为了提高magento的性能,我还可以做其他事情吗?我想知道所有我需要从一开始,这样我就可以找到正确的服务器


提前感谢。

还要确保对站点使用块级缓存。除此之外,我看到实现的一个建议是将动态块(例如动态获取产品数据的块)更改为静态定义的HTML,如果它们不经常更改的话

编写站点代码后,使用YSlow和Firebug对其进行调优,以确保缓存尽可能多的文件,并最小化页面大小。最小化对Apache的HTTP请求数量将增加服务器的容量

最后,在Magento中启用平面目录和平面类别功能。这将迫使Magento在检索目录数据时使用较少的联接,因此数据库负载将下降,速度将显著提高

希望有帮助

谢谢,
Joe

在测试中,我注意到使用运行ubuntu php fpm REST和nginx的Amazon实例进行了惊人的改进。我没有去那里进行我们最近的Magento升级的唯一原因是我所在的主机仍然正常工作,我真的不想再次成为我网站的系统管理员


还有,你知道有吗D

嗨,约瑟夫(我们又见面了:))这肯定会有帮助,谢谢。但我的问题更多地与服务器配置有关:我正在寻找一台服务器,我想列出所有需要传递给托管公司的信息。我现在看到“图像精灵”不属于该列表,我正在编辑它。无论如何,谢谢你的建议,他们都很受欢迎。对于服务器配置,这取决于您遇到的问题。例如,如果内存不足,请尝试禁用apache中不需要的模块,以使进程更轻松。如果您的问题是磁盘访问,请在内存中装入一些常用的目录(例如图像)。对于处理器,optcode缓存应该有很大帮助。见到你总是很高兴;)好的,当我面对这个问题时,我肯定会核对那些建议。再次使用thx,特写。