カスタマイズ
デザインの変更
ショッピングモールシステムでは、ごく一部を除く表示部分はHTMLテンプレートにより出力されていますので、HTMLテンプレートを書き換える事でデザインの変更が可能です。
※一部のフォームパーツ等はPHPプログラムにより出力されていますので、該当箇所を書き換えて頂く必要があります。
ショッピングモールシステムのデザイン変更を行う際に必要な知識や技術は以下のようなものです。
- HTML(XHTML)の知識
一般的なホームページを作成する知識や経験が必要です。ブログやCMS、システムが絡むデザインテンプレートの編集をする技量があれば尚良いです。
- CSSの知識
場合によりスタイルシートの知識が必要です。テーブルレイアウトのデザインでは、システムへの組み込みが複雑なものになります。またSEOの観点からも、ある程度CSSでデザインされている方が望ましいと言えます。
- PHP等のプログラム知識
HTMLテンプレートの大部分はPHPプログラムと連動しています。HTMLテンプレートの中に記述されているプログラムに関連する部分を間違えて削除、編集してしまいますと、システムが正常に動作しない等の不具合が発生する可能性があります。その為、HTMLのソースを見た時にプログラムに関連している部分を見分ける程度のプログラム知識が必要です。
つまり、HTML(XHTML)・CSSの知識と若干のPHPプログラム知識が必要ということになります。
機能の追加
ショッピングモールシステムは、ウェブスクウェアが独自開発したPHPのフレームワークです。その為、比較的簡単に追加機能を実装することが可能です。細かな機能の変更・追加は勿論、大幅な機能の変更・追加も可能な設計になっています。
ショッピングモールシステムの機能追加を行う際に必要な知識や技術は以下のようなものです。
- PHPプログラムの知識
中〜高度なPHPプログラムの知識や経験が必要です。PHPプログラムの開発経験、オープンソースでの開発経験があれば尚良いです。
- Javascriptの知識
必須ではありませんが、Javascriptの知識があると尚良いです。
- HTML(XHTML)の知識
追加機能を実装する際には、HTMLテンプレートへの組み込みが必要になる場合が殆どです。その為、HTMLソースをある程度理解できている必要があります。
つまり、PHPプログラム・Javascript(必要であれば)の知識と若干のHTML知識が必要ということになります。