カスタムショッピングカートを開発する価値はありますか?[閉まっている]


9

私たちの職場には、cakephpモジュールのハンサムなライブラリーがあり、ショッピングカートがプロセスを遅くするまで、カスタムWebサイトを適切なペースで開発しています。さまざまなプロジェクトでさまざまな(Magento、Opencart、Zencart)ショッピングカートを使用しました。これらのショッピングカートをコアのCakePHPアプリケーションとマージする必要があります。通常、非常にカスタムの要件により、ショッピングカートはアップグレードできなくなり、多くの時間がかかります。

独自のショッピングカート(現時点では非常に基本的なものであり、先に進むにつれて拡張する)をゼロから作成して、カスタム要件に簡単に適合できるようにすることを考えています。やる価値はありますか?

更新8月11日

独自のショッピングカートを開発し続けました。これが皆さんと共有したい私の経験です。

利点

  1. 新しいカートは、変更や拡張が簡単です。
  2. あいまいな要件やカスタム要件がある場合に時間を節約し、既存のコードライブラリからモジュールを直接インポートできます。
  3. カートとカスタムWebサイトにデュアルテンプレートを実装する必要はありません。
  4. ショッピングカートとカスタムWebサイトの単一の管理パネル。

制限事項

  1. それでも、市場の他のカートと比較して十分に成熟していません。
  2. セキュリティ上の懸念。私たちはたいていCakePHPのセキュリティに依存しています。
  3. 機能がない

直面する問題

  1. 配送/支払いゲートウェイの開発は本当に大変でした。以下のよう@davidhaskinsが指摘しました

標準のショッピングカートをハッキングしてニーズを満たすために費やす時間を大幅に節約できました。

回答:


13

過去にやったことはあるけど、二度とやらない。支払いオプション(以下のコメントで言及されているように「支払いゲートウェイ」と呼ばれます)を統合するのは本当に大変でした。私はそれをお勧めしませんが、私はあなたがいるのと同じ正確な状況ではありません。それは必要なカスタマイズに依存していると思います。


それが、私が自分の店を建てたくなかった理由です。Paypalまたはクレジットカード会社との統合。
TheLQ 2011

3
支払いゲートウェイの統合は常にキラーです。私は、支払いゲートウェイが適切に選択されているカートの1つに固執し、ファサードに包んで必要なカスタマイズを提供します。
wolfgangsz 11/07/13

カスタムショップの主要な問題のある領域(支払いゲートウェイ)を強調表示するための+1
ish1301 11/07/13

5

私は4年間ほどeコマースのスペシャリストであり、ほぼ独占的にMagentoを使用していました。私の意見では、購入とビルドは、トランザクションの量やその他の状況固有のニーズに完全に依存しています。

Magentoは素晴らしいディストリビューションです(ただし、eBayの買収によって変更される可能性があります)。本当にしたくないことの多くは、あなたのために行われます。配送および販売者/支払いゲートウェイとの広範な統合があります。これらは、システムを構築するときに叩き出すのが難しいものです。アップグレードが難しいというあなたの主張に同意しますが、将来のアップグレードを念頭に置いて展開を設計すると、アップグレードの時期になったときの打撃が少なくなります。

私は最近Presta Shopで作業し、いくつかのリソース/コードをプロジェクトにコミットしようとしましたが、何も返答がありません。これは、Magentoよりもはるかに効率的に小さなストアを処理する、非常によく構築された最新のパッケージです。

どちらにしても、自分で作成するかどうかではなく、APIに接続するCakeプラグインをどのように作成できるかが問題だと思います。それは非常に高い価値だと思います。あるいは、MagentoはCMSとして非常に優れているため、これらのシステムをフルサイトシステムとして展開する方法を学ぶこともできます。


4

あなたはすでにあなた自身の質問に答えたと思います。他のカートとの統合には時間がかかりすぎます。確かに、システムにうまく統合できる独自のものを作ってみませんか?主な欠点は、既存のカートのすべての機能を手に入れることができないことであり、支払いAPIを扱う際にいくつかの学習曲線が得られます。しかし、あなたのニーズが控えめであるならば、あなたはそれを再利用し、そして最終的にそれはあなたの会社にとって良いことになるなら、私はそれを試さない理由はないと思います。


2

フルタイムでサポートする準備ができていない限り、強くお勧めします。ショッピングカートアプリケーションの脆弱性が積極的に悪用され、クレジットカードデータが漏洩する可能性があります。そして、PCI標準の違反を開始すると、頭痛の種が山積みになります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.