【发布时间】:2012-04-30 17:33:39
【问题描述】:
请耐心等待我的问题,因为这可能会更长一些。
如果您查看 Magento 并尝试与任何其他非 PHP 电子商务购物车网站进行比较,您会发现后者相对更快。我知道以下因素也有效:-
- 托管服务器带宽
- Magento 提供了很多很多功能,而其他人没有(也将无法)提供的功能与现在提供的一样灵活。
- 客户/管理员可以使用自定义模块功能覆盖 Magento 功能的核心行为,这对于其他非 PHP 网站来说有点困难。
对于非 PHP 网站,程序员可以非常轻松地使用存储过程的概念,借助存储过程,他们可以在视图中加载整个数据库,然后与数据库断开连接。因此,每当发生任何对下一页/上一页的服务器请求时,服务器只会访问视图以获取正确的结果,而不是直接从数据库中获取。
同样从 MySQL 5.0 开始,它引入了存储过程的概念,但我不知道这是否在 Magento 中使用。即使它在 Magento 中使用,它是否对 Magento 有任何帮助,也是另一个大问题,因为 Magento 提供了很多功能。
与 Magento 网站相比,有许多客户喜欢他们的网站加载速度非常快。 Magento 可以在这方面提供任何帮助吗?
请任何对做什么和如何做有任何想法的人都会极大地帮助每个 Magento 用户,不仅在概念上,而且在可能的情况下以编程方式?
如果其他人有任何其他解决方案或任何其他想法,请分享这些,例如 William。
【问题讨论】:
-
您知道总共有多少产品吗?
-
我们的客户急于从大约 50k 种产品开始,以后会根据销量增加。
-
是的,50,000 并不多。 Magento 应该做的很好,即使你必须做一些修改。我工作的商店由我自己在三周内完成,其中包括从经销商提供给我们的多个数据源中导入所有数据,耗时最长。再加上整个系统都进行了改造,你甚至不能说它是 Magento。我还重写了结帐页面,所以它是真正的“一页”,没有 AJAX。
标签: php mysql magento stored-procedures