システム開発でショッピングサイト作りに挑戦してみましょう。
まずは、ショッピングサイトに必要な機能を考えてみます。
まずは、商品の情報のページが必要となりますね。
この商品情報はデータベース化しておけば、
非常に便利です。
商品情報を各ページのCGIから呼び出して表示します。
次に購入ボタンを押すとショッピングカートに入る機能が必要です。
これは、クッキーも使って実現するのが良さそうです。
あとは、注文確定周りのことです。
クレジットカードを使う場合は、クレジットカードの会社と連携が必要ですが、
これも、簡単に実現できる仕組みがあるようです。
大まかにいうと、ショッピングサイトの仕組みはこれを骨組みにして、
細かい機能を付けていけば完成できそうです。
自分で作ったものは、いろいろと細かい点も把握しやすいので、
あとでいじったりする時も非常に便利ですね。
その時に、忘れているかもしれないので、
プログラムの各所にコメントで説明を入れておくと良いと思います。