本当に未経験なもので質問内容がおかしい場合は申し訳ありません。
現在HPを制作したく、それほど専門的な所ではありませんが、学校に通いはじめました。
そこでそこの先生などに、タイトルのような質問をしたいのですが、うまく説明ができず、こちら少し質問させていただきます。
こういったサイト・・うまく説明できませんが、制作するにはどういった知識・あとソフトを使用できるようにならなければならないのでしょうか?
具体的に●●と○○のソフトは絶対に××に使うから習得すべき・・など助言を頂ければさいわいです。
宜しくお願いします。
No.2ベストアンサー
- 回答日時:
まず、外見と裏側の2通りの構造がありますので、それぞれについて説明してみます。
外見については、
・画像を編集するソフト
・HTMLを編集するソフト
の2通りが必要です。後者については無くても作成は可能ですが、この手のページのように内容が盛りだくさんな場合、作業効率を考えると専用のソフトウェアを使うべきです。有名どころとしてはMacromedia社のDreamWeaverなどがありますね。
画像編集ソフトは基本的に何でも結構です。写真などが多いのなら、PhotoShopなど、Adobe社のソフトが有名ですし、文字を綺麗な絵に変換したり、といったWeb用の画像素材つくりなら、DreamWeaverと同じMacromedia社のFireWorksなんてソフトがあります。
で、裏側。こちらが実は大変です。外見については、いわば「上っ面」でしかありませんから、あとからどうとでもなります。たとえば、OKWebのロゴの絵を変えたい、なんて場合は絵を変えるだけですみます。しかし、裏側の仕組みはそうは行きません。何をやりたいのか、どれくらいの来訪者を想定するのか、といった規模の見積もり、設計、Webページを運営するハードウェアやサーバーの手配、実際の作成、運営していく上での人員の確保、異常発生時の対処...等々。とまぁ、だいたいお分かりかとおもいますが、素人ができる仕事ではありません。
たとえば、OKWebがいままで溜め込んだQ&A情報や、これからどんどん追加されるQ&A情報、これは全部データベースに格納されていると思われます。そうすると、OracleやSQL Serverといった商用のデータベースシステムを導入しなければ、これだけの情報をしまっておくことはできません。これらのデータベースソフトは、数十万円~数百万円といった価格になります。また、このデータベースを「とまらないように」動かし続けるには、サーバーと呼ばれる高機能、高信頼性のPCを用意する必要があります。これまた1台で数十万~数百万。それも、おそらく予備を含めて数セット存在しているでしょうね。
それから、Webページからデータベースの内容を読んだり書いたりする仕組みを作らないといけません。これには、JAVAというプログラミング言語や、マイクロソフトの.NET(ドットネット)というような開発環境が必要になります。もちろん、これを使いこなす知識も必要です。
とまぁ、ちょっとびっくりされるかもしれませんが、いろんな訪問者が書き込む情報を保存したり、見せたりするという仕組みを備えたWebページを作るのは非常に大変です。そして、それをOKWebのような規模で運営していくのは、ひとつの会社としてやっていかないと無理です。
まずは、こうした「そのつど内容が変化していく」動的なページではなく、自分が書いた情報が公開されるだけ、という、いわゆる個人レベルでよく作られているWebページを作ってみましょう。それには、冒頭に挙げたDreamWeaverなどというソフトや、もう少し個人利用者向けに作られた、IBMのホームページビルダーなどがお勧めです。
参考URL:http://www.amazon.co.jp/exec/obidos/ASIN/B0006H0 …
お礼が遅くなりました!
つたない質問にも関わらず、丁寧に教えていただいて有難うございます。
やはりむずかしそうですね。ですが教えていただけたので、こういった構造なんだと勉強できました。有難うございます!
No.3
- 回答日時:
No.4
- 回答日時:
まずDB。
ソフトがoracleやsqlserver。
言語はSQL、それ以外にRDBの設計に関する知識が必要。
次にインターフェースとなる元をつくるHTML、だけではできないのでJAVAとか。
他にインターフェースとDBの間を取り持つ何らかの言語。PerlとかPHPとか.netとかその辺。ただしコールドフュージョンとか使えばHTMLだけで何とかなったり。
この辺のソフトを個人で買うのは無理。みな商用なのでバカ高いです。ただ無料のものもあるので機能制限は多いけど、DBだったらMSDEでとかからはじめればいいのではないかなと。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- インターネット広告・アフィリエイト アフェリエイトサイト 作成について 5 2022/05/13 21:31
- HTML・CSS WEBサイトの構築。表示データとWEBデザインを分離する考え方を専門用語・業界用語では何と言うか? 8 2022/09/27 09:16
- その他(プログラミング・Web制作) Pythonを用いたフラッシュ暗算ソフトの開発に必要なもの 2 2023/01/29 02:22
- 派遣社員・契約社員 美容部員 顔合わせ 派遣 フラグ 2 2022/09/16 11:04
- 介護福祉士・ケアマネージャー・社会福祉士 介護関係者の方に真面目な相談です!! 大変悩んでます…。。 介護専門学生ですが訪問介護に3日実習いき 1 2022/05/23 16:56
- 確定申告 確定申告の「更生の請求」について 6 2022/10/24 19:07
- 英語 関係代名詞「非制限用法」が説明する先行詞が無冠詞複数形の場合「一般的総称」と見なすことの可否について 10 2022/07/20 10:19
- その他(ゲーム) アタリショックを起こしたクソゲー「E.T.」 どんな内容なら失敗しなかったか? 3 2023/05/07 09:33
- 英語 「羊たちの沈黙」を原書で読んだ方、もしくは英語に堪能な方に質問します 3 2022/06/02 00:04
- サーバー メールサーバーについて詳しい方、メールサーバーの管理業務経験のある方、教えてください。 3 2022/11/12 18:24
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
JavaとOracle Javaって何が違う...
-
データベースソフトの「TCARD f...
-
汎用カード型のデータベースソ...
-
データベースのウェブでの自作
-
accessを自宅のパソコンにイン...
-
音楽アルバムのデータベース作成法
-
時差計算するフリーソフト
-
ファイルメーカーのようなDBソフト
-
検索機能つきのHP作成
-
型 varchar から型 numeric へ...
-
コンピュータ用語、データベー...
-
データベースソフトのTCARDにつ...
-
アクセスの日付/時刻型で標準...
-
listener.logが肥大化
-
リスト形式の表とデータベース...
-
CDの売上枚数を知りたいのですが
-
accessの勉強ができるサイトは?
-
ODBCを使わないでExcelへ連携
-
キャッシュとバッファの違いは?
-
ACCESS と SQLSERVER の違いを...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Notes って 何が良くて使うの...
-
汎用カード型のデータベースソ...
-
データベースソフトの「TCARD f...
-
JavaとOracle Javaって何が違う...
-
CDや本の管理ソフト
-
accessを自宅のパソコンにイン...
-
MusicBee リッピング時のファイ...
-
macのデータベースソフト探して...
-
データベースのウェブでの自作
-
蔵書管理のフリーソフト
-
クラリスワークスみたいなDBって
-
音楽アルバムのデータベース作成法
-
freeDBTagger以外で、MP3のアル...
-
I4のカード型データベースに変...
-
時差計算するフリーソフト
-
メモをデータベース化する方法
-
図書館などの検索用PC
-
ファイルメーカーのようなDBソフト
-
仏教学の研究に使うパソコンと...
-
マイクロソフトのSQL Serverっ...
おすすめ情報