1 / 14

eコマース構築の技術

eコマース構築の技術. カゴとレジをインターネットWeb上に作り出す技術. 62プラザ会員 株式会社アイ・ブレーンズ  久慈 要. はじめに. 問題提起1:ショップはどういう「作り」なのか? 問題提起2:どうすれば手軽に開店できるか? 本報告は入門向けの解説を意図している フォローはWebで. 報告内容. 技術的背景 - 見るページからプログラムへ 何が便利になったのか 悩み(安全性や経費、手間など...) 参考資料(所詮これはガイドです). 概要. サーバー ・ HTML ・ クライアント 動的なページ生成 決済 ・ セキュリティ  ・ 配送や返品.

liko
Download Presentation

eコマース構築の技術

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. eコマース構築の技術 カゴとレジをインターネットWeb上に作り出す技術 62プラザ会員 株式会社アイ・ブレーンズ  久慈 要

  2. はじめに • 問題提起1:ショップはどういう「作り」なのか? • 問題提起2:どうすれば手軽に開店できるか? • 本報告は入門向けの解説を意図している • フォローはWebで

  3. 報告内容 • 技術的背景 - 見るページからプログラムへ • 何が便利になったのか • 悩み(安全性や経費、手間など...) • 参考資料(所詮これはガイドです)

  4. 概要 • サーバー ・ HTML ・ クライアント • 動的なページ生成 • 決済 ・ セキュリティ  ・ 配送や返品 PHP・Perl(CGI) DB サーバ HTML SSL Cookie JavaScript 決済・配送・返品 PC (ブラウザ)

  5. サーバーとクライアント • サーバーはHTMLファイルを送ってくる • HTMLファイルは、テキストファイルである • タグがあるのでそれにより、表示が変化  (大きくなったり、小さくなったり、他のページに  飛んだり、データを入力・送信したり...)

  6. 動的なページ生成 • 用意してあるテキストを送らずにその場で作る • サーバー側の処理とクライアント側の処理あり • DBとの接続も簡単になってきた  (Apache、MySQL・Postgre、PHP・Perlなど)

  7. クライアントもデータを送信 • URLリクエストはクライアントからの送信 • フォームによるデータ入力

  8. GET・POST・フォームメール • GETとPOST   Webページでサーバーへデータを送る方法   次ページにデータを渡すには環境変数を使う • フォームメール   Web(ホームページ)上で入力した内容を、指定   されたところへメール送信するもの   入力内容をメール送信プログラムへ送るのには   通常、FORM(フォーム)と呼ばれるタグで囲まれた   入力領域を用いることが、名前の由来と思われる。

  9. カゴとレジ • 「カゴ」の機能   買い物ボタンを押したときに、どのようなことをすれば良いであろうか?   いつ、(どこで)、誰が、何を、何個、買った、が分かればよい。   それを記録するのが、「カゴ」であるが、「誰が」が後にならないと分からないことも多い。   (仮の名前かIDを付けておいて、後で名前を補充登録する。プログラムとしては、途中キャンセルや通信断に配慮する必要がある。)

  10. カゴとレジ(その2) • 「レジ」の機能   精算ボタンを押したとき、やること   まず、商品選択の確認、   買い物をしている人や送付先情報の取得   確認だけで買い物(商品選択)に戻ることや、  個人情報等入力後、商品選択に戻ることを配慮。   選択内容を確認して、住所、名前、連絡先、 支払方法、などを登録する。

  11. ページの連続性 • 誰の注文?(決済とセッション管理)   ページをつなげるときに配慮すべきことがある。   HTMLで書かれたWebページには、ページが  前のページとつながっているかどうかということ  を明確に示すものがない。(セッションの概念が  無い。) つまり、トップページから順にたどらず、  途中で割り込んでも分からない。   通常は、セッションIDの引き継ぎや、クッキー  で、やりとりの連続性や、ユーザーの一貫性確保  と特定をしている。環境変数によるPC側の情報  もユーザーの情報確保に役に立つ。

  12. 作り方? • Web裏技などの既製品の加工・利用 • Estoreなどの既製サービスの利用 • 自作やオーダーメードも可能

  13. 決済・セキュリティ・配送・返品 • カード決済、コンビニ、代引き、振込 • SSL、escrow • 配送・保険・返品(ルールが必要)

  14. より高度な情報を得るには • フォローはWebで (http://www.ibrains-jp.com mailto:kkuji@ibrains-jp.com) • 参考文献など(一例として) OSMC・ISプロジェクト編「インターネットショップ成功の法則」AI出版   井上能行「入門eビジネス 電子決済システムのしくみ」日本実業出版社   トップマネジメントサービス「linuxで作るインターネットショップ&販売在庫管理」Locus • (当社でもコンサルティング や構築サービス致します)

More Related