ショッピングカートcgiとの違い

HTMLページからリンクして利用するタイプのショッピングカートcgiは
手軽に設置することができる反面、商品の登録時に通常、
・ショッピングカートcgi側に商品登録
・商品リストや商品詳細ページを作成
という二重の作業が必要です。
また、おすすめ商品リストなどを作成する場合やソート順を変更する場合などは
別途HTMLで作成する必要があります。
Zen-Cartの場合は、商品を登録するだけで、商品リスト、商品詳細ページも
自動作成されます。また、おすすめ商品や特価商品として登録するだけで、
おすすめ商品リストや特価商品リストへ表示され、すべてのページのおすすめ商品コーナーなどに
ランダムに表示させることなども可能です。

ショッピングモールとの違い(サーバーインストール型とASP型)

サーバーインストール型とは、プログラム本体を
ご自身で契約されているレンタルサーバー(もしくは自サーバー)へ
インストール(設置)するタイプのソフトウェアです。

一方、大手のショッピングモールなどは、プログラム本体は
ショッピングモールが運営するサーバーに設置され、ユーザーが
ブラウザや独自ソフトウェアで接続し、商品データ登録や各種設定を
行う仕組みで、
アプリケーションサーバープログラム(ASP)と呼ばれます。

ASP型の場合、ショッピングモールが提供するプログラムを利用するので
・インストール作業が不要で手軽に開始することができる
というメリットがありますが、その反面、
・サービス終了時に継続利用ができない
・機能追加は、提供されるサービス次第であり自由なカスタマイズは制限される
・注文情報、顧客情報などのデータの利用が制限される場合がある
などのデメリットもあります。

Zen-Cartは、サーバーへのインストール作業は必要ですが、
すべてのデータは、インストールされたサーバー上に保管されますので
バックアップやサーバー移転もスムーズに行うことができます。
また、モジュールとして提供される各種追加機能を利用したり、
phpプログラムをカスタマイズして、自由に機能を追加することもできます。