お世話になっております。
会社員で、暇を見つけてHP作成について一から勉強して、ホームページを作成してみたいと考えています。
(1)ホームページ内容…電子部品の紹介を目的としております。
(2)製造会社名、簡単な説明と画像などを掲載
(3)データベースと連動できるようにして、製造会社名検索、商品説明内容検索かできるようにし、結果がが同じ画面で見えるようにしたい
(4)お問い合わせフォームと会員登録フォームを設置し、登録会員だけがログインしてから資料、サンプルなどの要求ができるようにしたい
このようなHPを考えていますが5年前にFRONTPAGEを使いほんのちょっとしたページ作成経験しかありません。
是非お勧めの本(やさしい本から順番を教えていただきたい)、勉強方法を教えていただけないでしょうか?
宜しくお願いいたします。
No.2ベストアンサー
- 回答日時:
私が始めて、ウェブサイトを作成して早いもので15年になりました。
当時は45歳で、年齢もですが情報も書籍も今と比較したら絶対的に不足していましたが、2年後には、他人のサイトを作り始め、その数年後には仕事としても作成するようになりました。その経験から言えることは、きちんと順序だてて学ぶことです。私も、しばしば回り道をしました。しかし、私が始めた当時はHTMLは今より簡単(HTML2.0の時代)で、幸か不幸かオーサリングツールはよいものがなくて(せいぜいNetscape Gold)、テキストエディタで作成せざるを得ませんでした。
その後、今でも悪名高きホームページビルダーなどのオーサリングツールも試しましたが、いつもテキストエディタに戻ってきました。今でこそテキストエディタ(HTMLエディタ)は見直されていますから。
【引用】____________ここから
歴史的にHTMLエディタの機能を強化したのが、現在のWebオーサリングツールであるとも言える。HTMLエディタで作成するシンプルなコードはSEO(検索エンジン最適化)にも効果的であることから、一部のウェブデザイナーには見直されつつある。
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ここまで[Webオーサリングツール - Wikipedia( http://ja.wikipedia.org/wiki/Web%E3%82%AA%E3%83% … )]より
その経験から、簡単なHTMLはテキストエディタで書ける程度の技術を身につけてから、TPOでオーサリングツールを補助として使うのがよいでしょう。私は、まったくと言ってよいくらい使いませんが・・
また関連技術として、いくつかのプログラムの知識が必要になりますが、これはテキストエディタを使うしかありませんし、その場合には、HTMLを手書きできる知識は絶対必要です。--CGI,Perl,PHP,データベースなど・・
あわせて、インターネットの仕組みやUNIXの知識も必要になります。
サーバーの運用や管理は、当面レンタルサーバーを借りるとしても、ローカルでのテスト環境は必要になるでしょう。
私は開発用のパソコンに、Apache(HTTPサーバー),Perl(CGI用言語),PHP(同およびデータベース処理),MySQL(データベース)・・そして、Cygwin(シェル)をインストールして開発し、完成したものをアップロードする方法をとっています。(PC-UNIXもある)
★きちんと手順を追って学んでいくこと
・・急がば回れ
★環境を整えること
・・いちいちサーバーにアップロードしてはテストするなんて無理。
とりあえず、
はじめてのWebドキュメントづくり ( http://www.asahi-net.or.jp/%7Esd5a-ucd/www/ )あたりから・・
ありがとうございました。
>HTMLを手書きできる知識は絶対必要
>★きちんと手順を追って学んでいくこと
> ・・急がば回れ
貴重なアドバイス大変ありがとうございました。
No.1
- 回答日時:
なさりたいことの幅が、おそらく考えているより大きいと思います。
まずは具体的な書籍より、順に勉強するべき事をお話ししますね。
(1),(2)
ホームページの作成ノウハウ
→HTML,CSSなどの書き方、WEBサーバの公開方法など
しかし以前ホームページ作成して、公開したことがあるならば
参考サイトも多いのでそんなに難しくはないかもしれません。
(3)
データベースのインストール・運用
→フリーソフトのデータベースならMySQLあたりが
参考書籍・入門サイト等が多く楽でしょうか。
しかしデータベース操作にはPHPやPerlなどのプログラミングがついて回ります。
これが一番難関だと思います。
ただし、後に述べるXOOPSのようなソフトを利用することで
労力を減らすことはできます。
(4)
CGIやPHPなどのプログラミング
→プログラムを動かすには、まずWEBサーバの構築から勉強になります。
プログラム自体はフリーCGIやXOOPSなど、既成ソフトもありますが
カスタマイズにはプログラミング知識が多少なりとも必要です。
その他、これらをレンタルサーバで行うか、
実行可能なプログラムや容量等の制限がない自宅サーバを作成して行うかにより、
ネットワークやセキュリティの勉強も必要になります。
まずはHTMLとCSSあたりを徹底的に勉強なさって下さい。
今は独学で勉強できる環境(WEBや書籍等)が
相当整っているので、頑張ってくださいね。
お礼が遅くなりました。ありがとうございました。
→HTML,CSSなどの書き方、WEBサーバの公開方法など
MySQL、データベース操作にはPHPやPerl、 XOOPS
ネットワークやセキュリティ
まずは、HTMLとCSSを勉強することですね
了解いたしました。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript ラジオボタンによるフォームの開閉を行いたい 3 2022/03/31 21:30
- 大学受験 自己推薦書の添削や意見・アドバイスお願いします 2 2022/08/27 19:34
- SEO Googleで会社名を入れて検索するとホームページが表示されるようにしたい 4 2022/09/06 23:36
- CGI サイト訪問者の情報を取得したい 1 2023/02/21 11:03
- SEO ホームページを作る際の質問です 1 2023/06/07 18:50
- その他(データベース) pythonでsqlight勉強中、クエリー結果の利用法教えて下さい 1 2022/04/28 20:38
- 不動産業・賃貸業 不動産業の事務職について 3 2022/11/27 01:06
- Amazon 新規でAmazon商品ページ作成方法について 1 2022/03/28 00:22
- その他(ネットショッピング・通販・ECサイト) 詐欺サイトの見分け方を教えてください。 2 2022/09/14 23:41
- 政治 れいわ新選組は、マルチ商法で教え子を騙したプリティ宮城ちえ市議をどう処分するのだろうか? 市議を応援 2 2022/09/28 21:00
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Linux Cプログラミングを学ぶた...
-
プログラマーになったきっかけ...
-
工業高校生ですが、将来ゲーム...
-
万年カレンダーのプログラムの...
-
Cマガ、電脳クラブみたいの!
-
プログラミングでものを作れる...
-
excelの関数がアルゴリズムはど...
-
VC++ と C++Builder
-
C magazine について教...
-
ゲーム作成などで、どの言語を...
-
ゲームプログラミング本
-
中卒がプログラマーとして生き...
-
C言語でタイピングゲームを作り...
-
小学1年生の子です。塾に行かせ...
-
LeetCodeていうの初めて、
-
楽しくて最高のプログラミング...
-
C言語、C+、C++、C#の違い
-
Visual Studio Codeについて
-
プログラミング言語の制作方法...
-
MacのPythonでの開発について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
情報工学科にはパソコン知識が...
-
万年カレンダーのプログラムの...
-
VBAの勉強の仕方
-
プログラミングに 興味をもっ...
-
PixivとかDMM(FANZA)みたいなサ...
-
アマグラマーについて
-
オリジナルの占いサイトを作る...
-
OpenGLで質問があります。
-
中卒がプログラマーとして生き...
-
自作でプレステ対応ゲームは作...
-
プログラマーになったきっかけ...
-
PGに慣れず適応障害と診断され...
-
工業高校へ向けて
-
組込技術者を目指しています
-
中学生 プログラマーになりた...
-
VC++ と C++Builder
-
プログラムと数学の融合
-
C言語でタイピングゲームを作り...
-
プログラミングに触れて見たい
-
Cマガ、電脳クラブみたいの!
おすすめ情報