Magento或Prestashop,哪个更好?
我想为我的小商店find一个电子商务解决scheme。 我的朋友告诉我,Prestashop很容易使用和开发模块,但有人说Magento更好。 有人可以告诉我哪个更适合开发模块,为什么? 谢谢。
看了这两个动物的封面之后,我不能说我真的很喜欢他们,因为当你popup帽子时,他们都很难看,像OpenCart这样的东西实际上是一个非常好的,更容易的解决scheme。 然而,从functionangular度来看,OpenCart不在Magento或PrestaShop附近,不像PrestaShop,它没有一个开发团队。 不过话虽如此,对于有OO PHP基本知识的人来说,理解和修改要容易得多。 它有更好的结构。 PrestaShop实际上在封面和CSCart(这是一个开源的,但不是免费的替代品)可能也是一个可行的解决scheme,因为它只需要花费300美元,所以没有那么多。 我不得不说,我个人会去PrestaShop或CSCart,因为他们比OpenCart有更多的function,同时也不需要花费Magento附近的任何地方来安装和运行。 Magento是一个绝对的噩梦,如果你想改变任何东西,即使你真的知道你在做什么…层数太多。
另外一个我会build议任何不关心技术的人都是nopCommerce。 这是一个基于ASP.NET的购物车,它的架构非常好,function齐全。 对于有ASP.NET经验的人来说,修改也是非常容易的。
我完全同意这样一个观点,即MAGENTO会“沉重”,消耗太多的CPU和内存。 如果你有自己的专用服务器,你可以试试MAGENTO。
但是,如果你能承受共享主机只使用轻量PRESTASHOP。 许多购物者不需要MAGENTO提供的复杂function,因此不喜欢它。 更多并不总是意味着更好 – 有时候简单意味着更好。
此外还有大量的免费和商业PRESTASHOP扩展。 所以每个店主都可以select他需要和想要的东西。 每个潜在的市场缺口都会立即被填补,例如,如果有人注意到客人模式下没有快速结账的select。 这种延伸立即出现在市场上。
我没有使用Prestashop,但我最近部署了一个Magento商店。 正如其他人所说,我不会build议它为小,简单的商店。 另外,如果您在经济型服务器上,则可能会导致页面加载速度缓慢。
好消息是(经过一个陡峭的学习曲线),它是非常灵活和强大的。 我个人认为模板系统很棒。
Magento是SLO W.它有一个非常具体的服务器需求列表必须满足,即使这样它可能无法100%的工作。
另外,在共享主机环境中使用Magento可能非常不安全,因为Magento喜欢在文件系统上写东西。 如果您的托pipe公司没有铁皮安全性,则该系统上的其他用户可以对这些可写区域进行更改。
至于代码质量,我会说这是相当不错的。 它比需要更复杂。 他们完全忽视了KISS原则(保持简单,愚蠢)。
总而言之,如果您对昂贵的服务器和复杂的开发感兴趣,Magento会很好。 如果你想直接前进,那不适合你。
我不是程序员,所以我被限制在noob-like的需求。 起初我尝试了Magento,发现它很困难。 它也“崩溃”(不知道使用什么字)几次,最后一次超出我能想出的东西。 我开始怀疑整个事情是否只是为了让我深入到我需要亲们的支持才能解决问题。
所以当我search互联网寻找一个体面的select,我偶然发现了PrestaShop。 我给了它一个镜头,因为我的Magento网站仍然RIP。 发现它使用起来要容易得多,而且我在一天之内开了一家店(运行中)。
所以我不确定这是什么意思,但是我更喜欢PrestaShop。 我喜欢在Magento中创build多个购物体验的选项,但是我想我可以使用多个PrestaShop安装来完成同样的事情。 无论如何,无论如何,我必须自定义它们。
所以这是我的两分钱,这是值得的。 希望它可以帮助别人。
对于需要良好硬件基础来处理超过500种产品的大型商店来说, Magento是一个非常复杂的解决scheme。 尽pipe有很多资源可以从Magento开始。
我个人发现,构build主题真的很容易,一旦你find了一些讨厌的东西,如XML布局依赖关系(几乎没有什么logging在XML,这是为Magento制作好主题的基础)和PHP中的对象(一些function和数据不能从模板的某些部分访问,因为)。
我非常喜欢在OO PHP中编写我自己的应用程序,但是Magento有时候会拖延的东西真的很烦人,而且目录结构和主题处理的方式也很麻烦。
另一方面, PrestaShop很快(经过一些调整),但仍需要在后端工作。 我正在开发很多后端模块,以帮助人们充分利用这个系统,因为这是值得的。 此外,社区正在成长,开发者正在修复他们所能做的一切。
还有一件事:为Prestashop编写后端和前端模块非常容易,再加上使用SMARTY模板是一个不错的select。
编辑:在部署期间或之后(特别是在本地主机和托pipe空间之间), Magento非常容易中断,SVN中的维护对于缺乏经验的开发者来说可能是一种痛苦。
我尝试了两个,首先我使用magento,这是强大的,但也非常需要一个良好的PHP设置的服务器。 prestashop更容易使用,如果你是小商店,你可以selectprestashop。
Magento更加打磨,也是一种野兽来修饰,以我的经验。 在使用Magento的几家商店后,我们切换到Prestashop,并更快乐。 预先做了更多的定制(例如,基于法语的开发在地址表中留下了一些怪癖),但是围绕你的大脑并开发自定义模块要简单得多。
Magento是一个非常完整的解决scheme,以拥有一个大店,超过500个产品。 但是,对于新手来说,加载和修改是非常困难的。 今天,我有一个网站magento与超过20,000个产品,我们仍然有问题。 configuration它非常困难,没有一个很好的优化,你将有非常缓慢的网站。 我build议你使用prestashopless于300个产品。
如果是“小”店,不要打扰使用magento。
像你一样,我不是程序员,而是店主。 所以我希望我的观点能帮助你,我已经使用了PrestaShop和Magento 。
Magento我不喜欢,船具!
Prestashop是好的,漂亮的模板,但好的模块不是免费的,并获得您所需要的function的网上商店可能最终花费1000
我也使用Zen Cart ,虽然它有世界上最丑的标准模板,如果你的CSS知识是平均的,你可以使它看起来很像你想要的任何东西。 它拥有比Magento 11k英镑更多的function,网站上的所有模块都是免费的,也是一个更好的社区,因为论坛是开源的。
希望能帮助到你。
PrestaShop是你最好的select。 PrestaShop唯一的问题是,使用smarty模板引擎,而不是编写干净的PHP,而不需要循环等,聪明的他们已经使普通人的主题非常大的努力。
如果他们摆脱了smarty,并且实现了一个更简单的模板系统,比如一个主要的html文件,包括你可以embeddedPHP模板标签,那么我会站在PrestaShop 100%的后面。
现在已经到了PrestaShop比Magento免费版更多的function,所以如果你想要花一千年时间来获得最好的版本,那么得到Magento。 如果你想要一个免费发布各种模块和主题的优秀社区(以及一大堆优秀的社区),PrestaShop是一个很好的select。
我想要做的一件大事是给人们优惠券/优惠券,所以如果我遇到他们或者卖给他们,他们可以在另一次购买时使用优惠券。 它是内置到PrestaShop,但与Magento你需要给他们很多钱才能使用该function。 虽然你得到了很多钱的function,但是对于很多小企业来说,使用PrestaShop和付费专业人员来付费购买一些模块要比每一次花费大量的钱要便宜得多一年到Magento。
噢,当你为Magento付款时,你只能获得一年的许可证。 直到我发现这个消息之前,我才真正意识到Magento,现在我对这个公司或者他们在地毯下扫荡的虚假的开源项目毫不在意。
我用了Prestashop,这真的很好。 作为程序员可以自定义并对其进行必要的更改。 另外Prestashop有很好的模块,可免费使用。