php - 非常担心 Magento 的性能

标签 php mysql apache magento

我目前有 1 个 magento 应用运行 3 个不同的商店:

此存储的数据库大小为 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 的环境。

CPU Mark Relative to Top 10 Common CPUs

来源: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/

相关文章:

php - 内部连接错误

javascript - Apache可以配置为允许浏览器中的JS获取服务器目录内容吗?

php - 有没有办法将这 3 个查询合二为一

php 每个循环插入数据两次,而不是按预期插入每一行

apache - XAMPP 虚拟主机不工作

apache - 替换/var/www/html目录后,apache不再工作

php - 从函数返回 html

PHP urlencode 函数

php - 使用 PHP 显示来自 mysql 的图像是否存在

mysql - Node.JS 和 MySQL - 查询锁定并且执行速度极其缓慢