- ベストアンサー
個人ビジネス用のWebサイト作成について
- 個人ビジネス用のWebサイトを作成する際のアドバイスとは?初級者向けの方法やツールを教えてください。
- CMSを利用するべきか、それとも無料のWeb Expression4などを利用すべきか悩んでいます。どちらが初心者にとって手軽に構築できるでしょうか?
- 製品リストの並び替えや製品名による検索機能の実装方法を教えてください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
構造としてはショッピングカートそのものですから、仰る通りMajento 既存のカートシステムを利用する方がずっとよいです。 理由; 検索や並び替えとなるとデータベースやCGIが不可欠で、PHPやMySQLといったサーバサイド言語とデータベースを学習する必要も出てきます。他あわせてセキュリティの知識も必要になってきますから、急ぎでは事実上無理。 カートであれば、テンプレートをデザインするだけて要望を満たすシステムがすぐにでも動かせます。(不要な機能は使用しなければよいだけ) また、メジャーなカートシステムなら、解説も初心者~上級まで充実しているはずです。 質問1: 先の通りです。Majento 他 EC-Cube ,古いところで osCommerce,Zen Cart とオープンソースいろいろ。また ショッピングカートASPも多数。どれでも肌に合うものを選べます。 質問2: 検索・並び替えがあるので、従来のWebサイト形式だけでは無理。サーバサイド言語が必要です。 また、頑張ってPHPやMySQLを学習して自力で構築できたとしても、既存のショッピングカートに準ずるものができるだけ。であればオープンソースを利用した方がよいかと。 質問3: サーバサイドの言語(PHPやPerl)を使用して、データベースに問い合わせ >> 検索・ソートした結果を取得・表示します。 (カートでしたら標準装備されています。HTMLでFormを設置するだけで機能します) 質問4: 特に変わりません。 質問5: 必須と思ったほうがよいです。(100品目程度でしたら他に方法はいろいろありますが、ごちゃごちゃやるよりRDBの方が楽) カートでしたらデータベースを意識することなく、管理パネルから商品の登録・修正・削除できます。 >これに手を出すと動的に商品ページが生成されるんですよね? もちろん作り方によりますが、普通はそうです。 テンプレート側では $title とか $img1 とか変数をレイアウトし、ページ毎に各商品のデータがあてはめられて表示される仕組みです。 質問6: HTMLとCSSは基本。不可欠。 ※ >名称や値段でのソート 名称でのソートはあまり例がないので可能かどうかは当該システムにて要確認。
お礼
あまりに基本的な質問に丁寧に答えていただき本当にありがとうございます。 まだ調査中なのですが、MajentoかWordPressを利用することを考えています。MSのEW4は外しました。 どちらも「ぴったり」という感じではないので、未経験なのにテストしてみる必要があるのが悩みどころです。 Majentoのカート機能をOFFにするほうがよいのか、WordPressのアドオンを使うのがよいのかがポイントになると思います。 個人的にはWordPressの方がローカル環境を作りやすいのと、普通のブログではないWebサイトをこれでつくるのに良い経験になるような気がして、こちらに傾いています。価格と製品説明は、画像ギャラリー形式の応用とかで対応できないかなどをこれから調べていくつもりです。