独自ドメインをサポートする レンタルサーバ 「EN」サーバの制作

Report
ホスティングサーバと、それを用いた
オンラインショップの作成
1481000 塩次 丹亜
サーバの作成
• Webサーバ(apache)が準備できた。
– FTPで管理できる。
– ユーザのフォルダでホームページが作れる
– 仮想ホストでホームページが作れる
– PHPが使える
• ユーザ管理を行い、リモートでログイン可能
• 電子メール(postfix)が準備できた。
– メールはIMAPとPOP3で読める。
– 仮想ドメイン宛のメールが受け取れる。
• データベース(MySQL)が準備できた。
– ユーザがデータベースを作れる。
サーバの作成(2)
• Webサーバの付加機能
– CGI、アクセスカウンタ、アクセス制限など
• 電子メールの付加機能
– SSLによるセキュリティ強化、SMTP認証
•
•
•
•
DNSサーバを準備
FTPによるユーザ管理
データベース(PostgreSQL, etc)
Etc,…
現在の顧客
• スーパー和白様
http://www.super-wajiro.jcnet
管理者: 渥美格之進
• ちりめん問屋の越後屋様
http://www.echigoya.jcnet
管理者: 佐々木助三郎
オンラインショップ「スーパー和白」
の制作
• アドレス: http://www.super-wajiro.jcnet
• レンタルサーバ: it34.fjct.fit.ac.jp を借用
オンラインショップの特徴
•
•
•
•
•
•
•
PHPによるショップページ
データベースとしてMySQL
(データベース管理ページを準備)
セッション機能でユーザ管理を実現
見やすい○○、分かり易い○○
PHPプログラムは○ページ、合計○行
テーブルは○個、データ項目○個
ページ構成(ショップページ)
ようこそ
(ログイン)
店を出る
(ログアウト)
商品一覧
個別商品
買い物かご
会計ページ
購入処理
ページ構成(管理ページ)
コーナー
更新
ログイン
コーナー
選択
商品情報
更新
ログアウト
商品情報の
更新
ページの特徴
• 見やすい○○、分かり易い○○
プログラムの特徴
• ページ数○ページ、プログラムはトータル
で○行
• こんな関数を準備
あんな特徴、こんな特徴
– こんな関数は、こういう働きで、こんなメリット
がある。
– あんな表示部分は、こういう点が苦労した。
– 必要があれば流れ図や説明図をつけよう!
データベースの特徴
• テーブルは○個
• レコードは○行(insert命令の数)
あんな特徴、こんな特徴
• ビューを○個、
– あんなビューは表示の時、あれこれこうゆう具
合に利用できる。
– こんなビューはあんな事を計算し、プログラム
を軽減できる。

similar documents