Changes between Initial Version and Version 1 of ECCubeProsCons


Ignore:
Timestamp:
Oct 6, 2008 11:53:05 PM (13 years ago)
Author:
sgk
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ECCubeProsCons

    v1 v1  
     1= ECCubeのいい点悪い点 =
     2
     3自分用のメモです。
     4
     5うちのショッピングサイトで使っている、使わせてもらっている、無償のショッピングカートソフト。
     6ちょっと微妙。他のに取り替えようかと思っているけれど、他にいいのが無くて、消極的な理由で使っている。
     7しょうがないから、自分で作るか…。それもつらいなあ。
     8
     9どなたか、いいソフトをご存じでしたら教えて下さい。個人的にはPython、Django方面で行きたいのですが、ムリかなあ。
     10
     11== ソフトの概要 ==
     12
     13 * 純国産、ほとんど唯一のオープンソースなショッピングカートソフトウェア。
     14 * 記述言語はPHP。データベースはMySQL。
     15 * 内部的にSmarty(PHP用のテンプレートシステム)を使用している。
     16 * ある企業が開発し、オープンソースで提供している(コミュニティ主導ではない)。
     17 * 開発企業は、カスタマイズ、サイト構築、課金モジュールの開発等で収益を上げるモデル。
     18
     19== いい点 ==
     20
     21 * 日本人が作っているので、日本の商習慣になじみやすい。
     22   * ポイント制度
     23   * ○○○円以上の購入で送料無料
     24 * お客様による、商品ページへのコメント記入、トラックバック送信
     25 * 管理ページにおいて、納品書をPDFで出力できる。
     26 * 会員登録しなくても購入できる。
     27
     28== 悪い点 ==
     29
     30 * ショッピングカート
     31   * 入れっぱなしにできない。ブラウザを閉じたら消える。一定時間経過すると消える。
     32     * そのくせ、ログイン状態は長いこと継続される。
     33   * ブラウザにひも付いている。
     34   * 在庫数以上に販売してしまうことがある。
     35     * どうやら、ショッピングカートに入れる瞬間にしか在庫数確認していないような感じ。
     36   * 会社で投入した商品を、自宅で購入手続きするなんていうことができない。
     37 * ブラウズ
     38   * 商品一覧ページに表示される商品数が少ない。
     39   * 新着商品、人気商品などといった分類表示が無い。
     40   * 複数のカテゴリに属する商品があると、商品数合計で重複してカウントされることがある。
     41 * 想定顧客
     42   * 海外のお客様に対応できない。
     43     * 商品ページ、説明ページなど、1つの言語(日本語)でしか記述できない。
     44     * 顧客住所に日本の住所しか入れられない。
     45     * 海外向けの送料を設定できない。
     46   * 法人のお客様は想定していない。
     47     * 顧客住所に、会社名学校名等を入力する欄が無い。
     48     * 顧客住所欄が少なくて、部署名などを入れられない。
     49 * 注文
     50   * なぜか、性別が入力必須だ。
     51   * 注文キャンセルの場合、手作業で在庫数を修正する必要がある。
     52   * 重さや大きさに基づく送料計算ができない。
     53     * 現実的には、都道府県別の均一料金しか採用できない。
     54     * 重ければこっち持ち、軽ければお客様に損させちゃう。
     55   * 決済が完了していなくても、在庫数から減らされてしまう。
     56     * 注文したのに支払ってくれないお客様がいた場合、他のお客様への販売機会を逃してしまう。
     57   * あらかじめ想定された質問(支払い方法、発送方法)以外の質問ができない。
     58 * 実装
     59   * 実装が非常に解りづらくて、改造しづらい。
     60   * 最近、SQLインジェクションの脆弱性が発見された。修正はされたが、他に無いのか?
     61   * APIが提供されていない、または、説明文書が無い(使っていい関数かどうかわからない)。
     62   * テンプレートの説明文書が無い(実装を改編しながら作成するしかない)。
     63 * 管理ページ
     64   * いちいちPOSTで画面遷移する。POSTで放置される。
     65     * 「検索」しないと、注文一覧が見られない。
     66     * 「←戻る」で前のページに戻ると「このページを表示するには再送信が必要…」と言われる。
     67     * 正当なPOST(何かを変更する処理)をしたあとにたまたまブラウザがクラッシュすると、ブラウザの再起動後に画面を表示しようとして「再読込」すると、もう一度変更処理をしてしまって悲しいことが起きる。
     68     * 開発した人は、POSTとGETの区別を知らない。
     69   * お支払い受領後の発送しか想定していない。後払いができない。
     70   * 複数のカテゴリに属する商品がある場合、並び順をうまく調整できない。
     71   * どこを設定すると何が起きるのか、とてもわかりづらい。
     72   * お客様へのお知らせメールが、1言語(日本語)でしか作成できない。
     73 * その他
     74   * IE以外のブラウザだと、なんだか微妙におかしい気がする。
     75
     76''(2008/10/6 - sgk)''
     77