開発例 多機能ショッピングサイト
基本構成
- 会員制ショッピングカートシステム(PC+携帯)
- クレジットカード認証可能
- メルマガ送信機能
- 管理・帳票印刷機能をAccessで行うものとし、受注、会員情報をSQLServerに保管する
- パスワードリマインダ
- 商品お気に入り機能
- お問合せメール送信
- 表示画面テンプレート編集機能
- 成人向け販売商品(ワイン)の未成年対応機能
- Apache Mod_Rewriteモジュール利用によるキャリア自動振り分けこれによりPCと同じURLでキャリア(DC/au/SB/PC)を振り分ける
- ポイント機能
- 簡易在庫管理
- 在庫残り1、在庫0で管理にメール送信<
- 同梱不可指定機能
- Thanksメール送信時にSQLServerに受注登録
- キャンペーン機能(ポイント増加、送料無料)
- SSL利用
- 熨斗設定
- 購入履歴
- CGIによるHTML生成、CGI画面表示はHTMLのテンプレートファイルを読み込み表示。プログラム部分と画面表示部分を分ける
PCサイト
- SEO対策の一環で商品ページは管理機能からHTML生成を行い、静的HTMLページを作成する
- カート画面のカレンダー日付のボタンクリックで配送日指定
- 郵便番号住所検索
- ギフト(複数送付先)機能
- 会員登録時メール受信後メールにあるURLクリックで本登録とする
携帯サイト
- 全画面をCGIで生成し、商品ページなどはパスインフォの形式とする
- 会員登録はエンドユーザの空メール送信に対して登録URLを記載したメールを返信、URL押下により登録画面へ遷移
管理ソフト
- Thanksメール(受注メール)を受信後管理ソフト上に最新の受注が反映される
- 内容確認後少ないボタンクリックで発送メールの送信、納品書、宅配便伝票の印刷を行う
- 管理ソフトから新規受注新規顧客登録を行える
- Web注文と電話(FAX)注文を区別する
開発環境
Webサーバ | CentOS5.3(final) ・ Apache(2.2.3)、MySQL(5.0.45) ・ UnixODBC(2.2.11-7.1)+freeTDS(0.82) |
---|---|
Windowsサーバ | WindowsServer2003R2+SQLServer2005 ・ WebサーバとWindowsサーバをLANでODBC接続によりWebサーバからSQLServerに接続し、データの操作が可能 |
管理ソフト | 対応OS(WindowsXP)、Microsoft Access |
開発言語 | perl(5.8.8)、PHP(5.1.6)、Access、CURL(7.15.5) |