2009-09-22 19 views
1

私はコードイグナイターを使用してサイトを構築しています。私はphpとmysqlを使ってカスタム製品カタログを開発しています。ビルディングサイト..カスタム在庫システム..カート推薦?

これらの製品をオンラインで購入できるようにする最も良い方法は何ですか。私は自分のカートを書くことを考えましたが、どれくらい時間がかかるか少し気になりました。

私がオンラインで遭遇したほとんどのカートは、フル・フェッジ・インベントリ・システム・カート/基本的にはウェブサイト全体です。私は本当に完全なコントロールを持つことができるようにしたい。

私のより良い選択肢は何と思いますか?どんな助言も歓迎です!

答えて

3

あなた自身の建物を恐れてはいけません。ショッピングカートは解決された問題であり、多くの例がネット上にあります。始める前にあなたの要件を慎重に定義してください:カート内のアイテムはセッション間で持続しますか?カート内のアイテムが販売されなくなった場合どうなりますか?

+0

+1ショッピングカートはそれほど難しいことではないので、誰もが少なくとも一度は一から書いてください。 OPは将来のプロジェクトで再利用できる素敵な抽象的な(たぶんOO)方法でやることでボーナスポイントを得ることができます。 – timdev

+0

cool。ご支援ありがとうございます。誰もがいつもあなたに何かを使ってほしいと思われるようだ。私はそれが嫌い:)私は自分のものを作ることが大好きです。とにかく、私は唯一の難しい部分は、お支払いの取っていると思います。それについてはどうすればいいですか?私が知っているクライアントにはある種の有給のゲートウェイがあります。私はそのapiか何かを学ばなければならないでしょうか? – Roeland

+1

お支払い処理については、各PPの処理方法に細かいことがあるため、既存のAPIを使用することをおすすめします。独自の抽象レイヤーでAPIをラップすることができます。したがって、複数の支払いタイプをサポートしたら、同じメソッドを呼び出すだけで、タイプを変えます。 – RedFilter

0

あなたが完全にコントロールできるようにしたいが、ユーザーがそのコントロールを持つ方法をカスタマイズできるようにするには、それを自分で構築することがおそらく唯一の方法です。あなたが望むコントロールの量に応じて、非常に時間がかかることがあります。

オンラインショッピングカートシステムを検索し、次のようなリストを見つけることができます: http://webtecker.com/2008/04/22/8-best-open-source-shopping-cart-solutions/

多くは、あなたがダウンロードする前に試してみましょう利用可能なデモを持っている、とあなたはすでに必要なすべての機能を備えた何かを見つけた場合、問題が解決します。

関連する問題