web-dev-qa-db-ja.com

PHP eコマースサイトを構築するためのフレームワーク?

Eコマースサイトを構築するには、phpに基づくどのWebアプリケーションフレームワークが推奨されますか?

支払い処理、ユーザーアカウントなどを含むeコマース固有のフレームワークはありますか?

ありがとうB

20
b20000

OpenCartは、機能が豊富で使いやすく、検索エンジンにやさしく、視覚的に魅力的なインターフェイスを備えて設計されています。

  • 無制限のカテゴリ
  • 無制限の製品
  • 無制限のメーカー
  • 多通貨
  • 多言語
  • 製品レビュー
  • 製品の評価
  • オープンソース
  • 無料のドキュメント
  • テンプラブル
  • 自動画像サイズ変更
  • 20以上の支払いゲートウェイ
  • 8つ以上の配送方法

デモ:

ダウンロード:

OpenCart Webサイトまたは 直接(V1.4.9.1) からダウンロードできます。

私の考え:

MagentoやosCommerceのようなシステムでは、非常にかさばり、コーディングが不十分なOpenCartはMVCスタイルのフレームワークであるため、codeigniterを使用したことがあれば、システムの半分をすでに知っているはずです。

このシステムは、一部のフレームワークとは異なり、大量のリソースを消費しません。売上のグラフィカルな統計を表示し、売上を予測するのに役立つ堅牢な管理インターフェイス、ドラッグするだけで支払いシステムを追加できるシンプルで論理的な支払いapiシステムを備えています。ファイルのドロップ。

18
RobertPitt

同じ要件がありました。分析の結果、CodeIgniterFrameworkがこの要件によく適合していることがわかりました。 eコマースアプリケーションをより迅速かつクリーンに開発するのに役立つカートクラスがあります。また、GoCart(gocartdv.com)と呼ばれるCodeIgniterに基づくショッピングカートアプリケーションもあります。これは非常にシンプルなショッピングカートで、ショッピングカートに必要な最小限の機能しかありません。

3
Dinesh P.R.

遅い答えですが、うまくいけば他の人に役立つでしょう。 www.Egg-basket.com を調べてください。 Magentoのようなものよりも100万倍使いやすく、構築も非常に簡単です。

エッグバスケットは、店舗のセットアップに使用することを目的としたツールではなく、スキンアップして製品を投入する準備ができている作業店舗であるという点で異なります。

私にとって、このアプローチが機能するのは、エンドユーザーに、開発者ツールでいっぱいではない管理パネルで特注の何かを提供したが、それでもすべてのハードワークがあなたのために行われたことを意味するからです。また、Magentoと比較してフットプリントがほとんど小さくなります。

機能面では、エッグバスケットは素晴らしいとは思いませんが、基本的なストアに必要なものはすべて揃っています。それは「卵」です:-)

編集:追加するだけで、このフレームワークは最近はるかに手頃な価格であり、1.4は新しいプラグインシステムで本日リリースされました。私は本当に、より簡単に作業できるプラットフォームを知りません!

1
Ric

Drupalはマルチサイトフレームワークであり、bercartはその究極のeコマースアドオンです。

1

フレームワークについて話している場合、CodeIgniterにはNiceカートクラスが組み込まれており、非常によく文書化されています。ゼロから始めたくない場合は、CS-Cart(小さなサイト)またはMagento(大きなサイト)をお勧めします。

0
Darren

Magentoもお勧めします。これは、堅牢でありながら完全にサポートされているZendフレームワークに基づいています。

ドキュメントを見つけるのは簡単ではありませんが、基本的な機能を追加するのは非常に簡単です。

これがMagentoのリストです チュートリアル

0
yvoyer

http://www.heroframework.com/ これはCodeIgniterフレームワークの上に構築されており、Zend Frameworkの上に構築されています http://www.enlight。 de /

0
eaguilar

私は個人的に使用したことはありませんが、 Magento はおそらくPHPベースのeコマースフレームワークの中で最も評判が良いでしょう。

0
01001111

ZenMagick は本当に高品質のコードを持っています...それは完全なシステムですが、APIは十分に柔軟なので、必要に応じてインターフェースを完全に書き直すことができます。

また、いくつかのSymfony 2バンドルを利用しているので、Symfonyに精通している場合は、それがプラスになる可能性があります。

0
Matt Browne