首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >商务1还是商务2?

商务1还是商务2?
EN

Drupal用户
提问于 2020-02-08 01:04:08
回答 2查看 281关注 0票数 0

我不是一个开发人员,虽然我一直使用Drupal,因为它出现了19年前。

我有一个现有的D7网站,运行良好,但我想转移到。

我在一个站点上安装了Drupal 8 Commerce 1,在第二个站点上安装了Drupal 8 Commerce 2 (commerce 8.x-2.16)。

我知道Commerce 2需要编写器,但目前我已经用上面的模块(commerce 8.x-2.16)和路德维希一起建立了Commerce 2站点,它的功能似乎还不错。

以下是我的问题:

是否建议我的新网站开始与商业1或商业2?

Commerce 1是稳定的,我想也许我应该从那里开始,最终迁移到一个稳定的Commerce 2版本。

谢谢你的见解或建议。

EN

回答 2

Drupal用户

发布于 2020-02-08 18:00:15

正如@No Sssweat在你最初的帖子中指出的那样,Drupal 8没有Commerce 1,所以如果您要将站点升级到Drupal 8,Commerce 2是您唯一的选择。

但是即使不是这样,商业2是稳定的,这也是目前商业上所有改进的地方。虽然Commerce 1目前可能有一个更大的竞争生态系统,但我发现,一旦开发人员的精力转移到了最新版本的Drupal上,尝试解决旧版本的控制问题是令人沮丧的。因此,我的建议总是与更新的版本,一旦控制已经取得了足够的进展,他们的关键功能,您需要已经开发,并相当稳定。我相信商业2在那里。

最后,迁移过程有点像熊(特别是当您正在迁移历史订单数据时),所以我个人只想这样做一次,D7 Ubercart直接到D8 Commerce 2,而不是D7 UC -> D7 1 -> D8 Commerce 2的两个步骤过程。我认为您会为自己创造很多额外的工作,而不会带来太多好处。

票数 2
EN

Drupal用户

发布于 2020-02-08 10:11:07

使用您现有的D7站点,您只需要创建一个本地版本的站点以及一个新的带有Commerce 1的本地版本7,因为Drupal 7要到2021年11月才能结束。

在Drupal 7上学习Commerce 1的最佳方法是下载最新的Drupal 2.x,您只能激活所需的模块,或者激活示例存储的本地版本。

然后用Composer学习Drupal 8 :有必要在本地安装Drupal 8来管理Drupal 8。Drupal 8是基于Symfony PHP框架的,该框架被分解成小块,而编写器则需要编写带有第三方库的商业模块(每个Drupal https://www.drupal.org/docs/develop/using-composer/using-composer-to-install-drupal-and-manage-dependencies )。

然后,您可以学习Drupal 8建设为您的网站使用作曲家。

如果你喜欢视频讨论为什么ubercart而不是商业,以及为什么8vs7,当你有时间我已经包括https://www.youtube.com/watch?v=mlNor8ZiOZM,在https://blog.acromedia.com/ubercart-is-dead-why-a-migration-is-needed-asap的帖子。

Drupal 8到Drupal 9将仅仅是Drupal 8的最新版本,这是Drupal走向面向对象的额外好处。

我希望这能帮到你。

票数 0
EN
页面原文内容由Drupal提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://drupal.stackexchange.com/questions/290890

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档