跳转到主要内容
大鹏 提交于 9 June 2014

原文:http://ryanszrama.com/blog/05-26-2014/getting-work-stronger-drupal-commerce-2x

我不喜欢作为一粒沙子,但是我喜欢用它建成一座沙堡。虽然沙子它很低廉,但是潜在的能量会很大。你可以有无限的材料去构建任何你能想象到的东西,如果搞砸了也不要紧,你就当是和孩子们做游戏推到了继续重来。 没有什么是永久不变的,你要根据你的期望作出相应的调整。如果沙子移动了或是伴随着涨潮受到了影响,你可能不在乎,无非是重新再来或是在这基础上继续修建,但是,如果所有的这些都是经过你辛苦的劳动才获得的结果,我想下次你会再三认真考虑你会在什么时候、什么地点和怎么样去修建的沙堡。 莱尔(Lyle)和我(Ryan Szrama)一起开始开发Ubercart模块时,那时drupal5还处于测试版本,我们开发了这个暂时性的,因为我们是好哥儿们,从零开始经过了大量的学习。 伴随着drupal6经历了很长一段时间,我们的代码也变的越来越臃肿,所以我决定在Commerce Guys一起对代码进行精简和重新开发。我们并没有把我们所获悉的每一部分都移植到drupal7,是因为当我们开发Drupal Commerce模块时它也始终是不稳定的。同样有着不稳定的Views、Rules模块以及不完整的实体API。 我不认为我们将来所做的会有任何差异,另一方面同样也是一个机遇将会对项目发展产生积极的影响。对于drupal8我们用另一种方式结束了对内核的贡献,虽然处理一个完整的Drupal Commerce重写比我们预期的要缓慢,而且针对drupal8开发的代码已经过时了,代码重写在drupal8本身已经进行了修订。 尽管如此,最近我们有这样一个机会将在巴黎6月30日-7月4日期间召集到大量开发者来重新评估我们的Commerce 2.x路线图,同时我们还有Symfony项目的核心成员出席来直接进行帮助和指导。特别的,我们也希望能够将我们的代码自下向上的从drupal模块中移入广义的库中,并且尽可能的利用现有的Symfony项目。 我们的目标是构建一个更精简、联系更为广泛的基于PHP的电子商务模块。如果你有任何想法和意见请直接联系我们或是加入到我们的巴黎活动中一起学习和作出贡献。

Drupal 版本