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

时间:2010-06-08 08:23:06

标签: configuration magento

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

我担心我需要的服务器要求才能顺利运行。到目前为止,这是我发现可以充分利用它的原因:
缓存:使用magento的缓存与APC,MySQL的查询
使用FastCGI而不是mod_php
数据库聚类:我认为1k产品不是必需的,您怎么看? 使用Zend Server

为了提高magento的性能,我还能做些什么吗?我想从一开始就知道我需要的所有内容,以便找到合适的服务器。

提前感谢。

2 个答案:

答案 0 :(得分:1)

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

对网站进行编码后,使用YSlow和Firebug对其进行调整,以确保缓存尽可能多的文件,并最大限度地减小页面大小。最大限度地减少对Apache的HTTP请求数量将增加服务器的容量。

最后,在Magento中启用平面目录和平面类别功能。这将迫使Magento在检索目录数据时使用更少的连接,因此您的数据库负载将下降,速度将大大增加。

希望有所帮助!

谢谢, 乔

答案 1 :(得分:0)

在测试中,我注意到使用运行ubuntu php-fpm REST和nginx的Amazon实例的惊人改进。我最近没有通过我们最近的Magento升级去那里的唯一原因是主持人我还能正常工作,而且我真的不希望再次成为我网站的系统管理员。

另外,你知道有http://magento.stackexchange.com吗? :d