| 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 | |