我目前有 1 个 magento 应用运行 3 个不同的商店:
- BelExpress
- Medical em Casa
- Medical Express (这个还在 build 中)
此存储的数据库大小为 370MB。这些商店共享 9.000 个 SKU,每个都有 1k 到 2k 分组产品(关联 SKU)。
运行 apache AB 基准测试工具,我每秒收到低至 0.29 个请求,我认为即使对于 magento 商店来说,这也是一个非常低的数字。
不过,最大的担忧是后端。目前有 5 人通过后端更新和插入新产品,更新/插入一个产品需要 4 分钟。这太浪费时间了,我一辈子都解释不了。
这是我服务器的资源:
- 处理器:AMD Athlon X2 3400+ (2x 1.8Ghz)
- 内存:4GB
- 磁盘:2 个 500Gb
我正在运行带有 eAccelerator 和 Memcahed 的 Debian Lenny Apache 2.0、PHP 版本 5.2.6-1+lenny16。 (您可以查看所有信息here)
这是我的 Apache、MySQL 和 PHP 配置文件。
我不是服务器管理员(尽管我负责所有网站和服务器本身),所以可以说这不是我的“海滩”。我的问题是,这是它应该使用我当前资源的方式,还是我在我的配置中遗漏了一些重要的东西?
我意识到这似乎是我在寻找“手持”,但这不是我的意图。我只是厌倦了一遍又一遍地尝试新东西,我似乎无法让它顺利运行。
最佳答案
直接的答案是:服务器功率不足。无论您如何配置,都需要升级到更适合 Magento 的环境。
来源:http://www.cpubenchmark.net/cpu.php?cpu=AMD+Athlon+64+X2+Dual+Core+3400%2B
请注意,上面列出的 CPU 是非常高端的 CPU,其处理能力是 AMD 双核芯片的 10 倍左右。 我的笔记本电脑 CPU 是 Intel Core i7 2.2GHz 四核基准测试,大约 5,000。我建议您从 list found here 购买高于 5,000 的 CPU。 .
16GB RAM 和 SSD 似乎也很明智/合理,因为现在它的成本并不高。
关于php - 非常担心 Magento 的性能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14898092/