Drupal 6 + UbercartとDrupal7 + + Drupal Commerce ...の間で決定を下そうとしています約Drupal商取引ですが、比較的若いため、その安全性と安定性についていくつかの懸念があります。
誰かが喜んで共有したいと思う関連する経験がありますか?
支払いゲートウェイが鍵です。選択した支払いゲートウェイがDrupal Commerceで利用できる場合、私は「はい」と答え、それを使用します。
そうでない場合でも、決済ゲートウェイの開発または開発を支援する説得力のある理由があります。
Drupal 7ははるかに高度であり、今後もずっと関連性が高くなります。 Drupal 8がリリースされている場合、Drupal 6はサポートされません。 Drupal 8が2年でリリースされ(この段階では誰にもわからないが、それは妥当な見積もりです)、サイトの立ち上げに6か月かかるとします。 Drupal 6のサイトの存続期間は18か月のみです。検討する価値があります!
現在、かなり複雑なDrupalコマースサイトを構築しており、注文システム、カート、チェックアウト、エンティティタイプなどの要素はすべてかなり具体的です。また、使用方法も洗練されており、Ubercartよりも多くの利点があります(製品はノードである必要がなく、物を売る新しい方法を切り開きます)。
私たちはDrupal Commerceでプロジェクトを実行しており、それはストアの優れた基盤ですが、それを使用するかどうかの主な決定は、開発にどれほど快適かということです。Commerceはうまく設計されたeコマースフレームワークは「途方もない方法」を実行しましたが、ギャップを埋めるためにいくつかのカスタムモジュールを作成することに慣れていない場合は、UCの起動と実行にかなり時間がかかります。UCに必要なものがあれば、ボックスそれは開発の時間コストの観点から行く方法である可能性が高いですプロジェクトの長期的な寿命と将来のアップグレードが可能であり、カスタム作業を行う準備ができている場合は、商取引を検討してください。
私たちのプロジェクトでは、私たちが作っている店は非常にカスタマイズされています(プリントをオンラインで注文します)。しかし、たとえば衣料品店のようなもっとシンプルなものが必要な場合、商業で製品を作る現在の方法は面倒です。基本的な商品を作成するには、すべてのコマース「商品」(たとえば、商品バリエーションまたはSKU)をコマース商品タイプで一度に1つ作成し、それらを「商品ビューノード」に関連付ける必要があります。買い物客が単一の製品を見ると、すべての(商業製品)バリエーションをまとめた製品ノードビューが表示されます。これには論理的な理由がありますが、データを入力するのが遅いです。
これははるかに多くの作業です-すべてのバリエーションを作成し、それらを製品にリンクします。これを助けるためにいくつかのcontribモジュールがありますが、コマースは急速に変化するターゲットであるため、コマースの更新がこれらのモジュールを壊すことがわかります。そのため、どのシステムを使用するかを決定する際にモジュールの変更/書き込み機能が重要になります。コマースは、今すぐに開発するのがより困難になる可能性があります-それは独自の学習曲線を持っているので、基本的にすべてが今あるdrupal核となるもの:ビュー、フィールドなど)したがって、長期的なコマースで柔軟な拡張性が必要な場合は素晴らしいですが、ストアで将来の機能拡張が必要になる可能性が低く、UCが必要なことをすぐに実行できる場合は、その方向に進むことをお勧めします
Commerce Kickstart 2 昨日2番目のリリース候補をヒットしたので、作業を開始するのは安定していると思います。また、非常に積極的にメンテナンスされているため、サイトの構築を開始すると、今後数週間でさらに多くのバグ修正が展開されると思います。
私はこれを次のプロジェクトに使用しましたが、開発時間を短縮する上で大きな助けとなりました。好きなだけ変更できますが、キックスタートのコア機能の一部であるため、削除が難しい依存モジュールが多数含まれています。
基本的には、はい、それを使用します デモコンテンツをインストールしようとすると、それを削除しようとするので行き詰まります。
私はDrupal Commerceを数か月間使用しています。これまで多くの問題を発見していません。コマース担当者が持っているビデオとドキュメントを見て、このモジュールかどうかを確認する必要があります私はDrupal Commerceが大好きです。時間の制約があるソリューションを実行するのに本当に役立ちました。私はubercartを試したことはありません。 Ubercartを試して比較する時間です。私のニーズでは、Drupal Commerceには必要なものがすべて揃っていたので、Ubercartを試したことがありません。
ここでは、Drupal Commerceで役立つ情報をいくつか紹介します。
私はビューとの統合が大好きで、その機能を コマースカートajax 、 コマースカートの有効期限 および コマースストック)として拡張するのに役立つモジュールもあります 。コマースをカスタマイズできますが、コアではそれを行わず、Drupalのベストプラクティスを使用します。プロジェクトのためにいくつかのカスタマイズを行いました。彼らはその時カートの有効期限を持っていなかったので、私は自分の有効期限カートを実行する必要さえありました。ルールと統合する方法も気に入っています。このモジュールがもたらした柔軟性が気に入っています。