我想开始开发新的E-Shop,但是我目前的Magento2体验太慢且崩溃,无法进行舒适的开发。
我已经在Windows XAMPP上尝试了Master和Dev分支。发现前端商店和管理面板都因随机错误不断挂起/崩溃。例如:https : //github.com/magento/magento2/issues/1734
Magento 2在Unix上更稳定吗?是否值得尝试在VM上进行设置?
我想开始开发新的E-Shop,但是我目前的Magento2体验太慢且崩溃,无法进行舒适的开发。
我已经在Windows XAMPP上尝试了Master和Dev分支。发现前端商店和管理面板都因随机错误不断挂起/崩溃。例如:https : //github.com/magento/magento2/issues/1734
Magento 2在Unix上更稳定吗?是否值得尝试在VM上进行设置?
Answers:
Magento2不适合在其上启动实时网站,因为它仍处于测试阶段。尽管您感兴趣的是学习,但出于此目的,它绝对不错。
是的,我建议您通过VM在Unix上学习它。这是大多数Magento开发人员的工作方式,是一个很好的起点。
Magento也被开发为可以在linux上运行,并且WAMP上有一些中断的地方,例如路径和区分大小写的文件名,因此我习惯于在Linux上工作更容易。
我使用Ubuntu 14.04作为我的Linux发行版,这是最稳定的版本,因为他们在该版本之后进行了一些更改。对于我的VM,我使用oracle Virtual Box。Vagrant也值得一看,以设置您的开发环境,下次设置机器时,我将进行检查。
正如Marius在回答中所说的那样,一旦Magento2正式发布,就可以在该版本上启动一个实时站点。
玩得开心 :)
在撰写本文时,Magento 2处于“商户Beta”阶段。所以Beta。
您尚不应该在此版本上启动在线商店。
官方版本计划于今年第四季度的某个时候发布。
然后,您可以开始您的现场商店。
不,在生产环境中使用它还为时过早。尽管在撰写本文时,Beta相当稳定,但是仍然会有可能影响您当前设置的更改。
保持原状,并采用最新的Magento 1.9.x版本。该分支经过了严格的测试,是迄今为止最安全的方法。