• ベストアンサー

投稿型webサイトを構築するための学習すべき言語は何か

投稿のできるwebサイトの構築をしようと考えているのですが、どの言語で作成すればよいのか分かりません。 具体的には、分からない問題の画像を表示して(A4、拡大、縮小可能)、チェックボックスによる、分からない問題の箇所をチェックされた回数の集計する機能と、このサイトのような、質問内容に対して解答できるサイトを作成したいと思います。このようなものは、HTML言語ですべて出来るものなのでしょうか。HTMLやPHP、CGIそしてJAVAなど多くの言語があり困っております。 昔、在学していた高校の部活動で、資格取得を主として活動していたのですが、分からない問題の解決に時間がかかるのが当時からの問題で、先日、今でもそれが問題になっているということを聞きました。なので、分からない問題を解決するサイトを部活内の人たちとOBだけで利用できるようにしたいと考えております。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

> チェックボックスによる、分からない問題の箇所をチェックされた回数の集計する機能 はよく分かりませんが、基本的にはHTMLのみでは実現できません。HTMLはあくまでページの文字列配置などを記述するために利用されているものです。 HTML/CSSに加え、PHPと何らかのフレームワークを利用するのが今のもっともスタンダードな方法だと思われます。PHPは、お好みでRubyやPythonを利用することで代用可能です。フレームワークも、使わないという手もあります。 自分で作らずとも、既存のCMS(Xoopsなど)やプロジェクト管理ソフト(RedMineやTracなど)を使う方が、簡単に要件を満たせると思います。これらのシステムではプログラミングによるカスタマイズが可能なので、ない機能は自作出来ます。 ただ、どんな方法を使うにしろ、画像の拡大縮小なんかを行うためにはサーバにImageMagickが入っている必要がある(と思われる)ので、レンタルサーバで動かすのは多少無理がありますね。 自前サーバならよいのですが。

Yonshiki
質問者

お礼

確かに、今必要なものを今から作るようでは遅いので、依存のものを利用して作成する方向で検討してみようと思います。ありがとうございます。

その他の回答 (2)

回答No.3

ああ、あと、日本じゃメジャーじゃないんですが、こう言うレンタルWikiもあります。

参考URL:
http://www.wikispaces.com/
Yonshiki
質問者

お礼

wikiをレンタルした方が、良いものが作れるかも知れません。検討させていただきます。ありがとうございました。

回答No.2

技術的な話ですと#1さんの方を参照して下さい。 ちなみに、CGIはプログラミング言語じゃありません。 単純な解決法としてはWiki使えば良いような気がしますけどね。 「部活内の人たちとOBだけで利用できる」のが前提とするのなら、単に閲覧にパスワード制限付ければ良いような気がしますし。 そんなに大掛かりなシステムは組む必要無いのでは?と思います。 大体、「どの言語で作成すればよいのか分かりません」と言う前提だと、「フルスクラッチでWebサイトが組みあがる」のがいつになるか分かりませんよ。そうやって試行錯誤しているうちにどんどん問題が山積していくと思われます。 迅速に早急に問題を解決したいのなら、「既存のモノを」流用した方が早いです。それやりながらでも勉強は可能でしょうしね。

参考URL:
http://sites.google.com/
Yonshiki
質問者

お礼

CGIをプログラミング言語に含めた、混乱する書き方をして申し訳ありません。 wikiは確かに理想のサイトができそうです。 今必要としているものなので、確かに1から作成するのでは時間ががかります。依存のものを利用する方向で検討いたします。ありがとうございます。

関連するQ&A

  • ホームページ作成に役立つ言語について

    ホームページ作成に役立つ言語について 現在、HTMLとCSSでサイトを作成していますが、何か動的な仕組みを取り入れたいなと思うようになりました(何がしたいのかは、まだ漠然としかイメージできていません)。 そこで、ホームページ作成に関する言語を学びたいのですが、HTML+CSSの次に覚えるものとして、適当・一般的なものを教えてもらえないでしょうか?(出来ればその言語で何が出来るのかということに関してもお願いします)色々ありすぎてさっぱりなので、、、、。 また、言語が違っても、同じ仕組みを作成することは可能なのでしょうか?(向き不向きはあるでしょうけれども) それぞれ、作っている機関が異なるでしょうから、出来ることに重複もあるのではないかと思うのですが。 調べてみた限りでは、PHP、JAVAスクリプト、CGIといったものがあるようですね。

  • 言語は全部でいくつですか?

    プログラミング のカテには↓ ・ Microsoft ASP ・ C&C++ ・ CGI ・ Flash ・ HTML ・ Java ・ JavaScript ・ Perl ・ PHP ・ Visual Basic ・ Web Page Design ・ XML ・ その他(プログラミング) と、たくさんありますがこれらはすべて言語なのですか? あと、HP(サイト)を作りたいのでHTMLを勉強したいのですが何かいいサイトはありますか?

    • ベストアンサー
    • HTML
  • JAVA言語をマスターするとホームページを作る上でどういうメリットがありますか?

    ホームページを作成するにはHTML言語を理解していないと駄目ですが、Java言語がわかっているとホームページを作成する上で多彩なホームページを作ることが出来ると聞きました。 具体的にJava言語を使うことにより、ホームページでどういったサイトを作ることが出来るのでしょうか? 具体的にこんなデザインのサイトが出来るといったアドバイスをお願いいたします。

    • ベストアンサー
    • Java
  • Webサイトは、どの言語で作るべきか?

    動的なWebサイトを構築しようと思っていますが、 PHPかVbScriptの、どの言語で作成しようか迷ってます。 良く見かけるのは、PHPを使ったサイトですね。 Webサイトを乗せるレンタルサーバーでも動作稼動ですので、問題はありません。 しかし、私にPHPの経験がありません。 VbScriptに関しては、経験が長いので問題なく作成できます。 VbScriptでWebサイトを構築したときの制約というのはあるのでしょうか?

  • Webでのグラフ表示を行うには、どの言語がよいのでしょうか?

    Web開発未経験者です。 あるシステムのWeb化を検討してまして、 「Webサーバ、及び、Webコンテナとして、Apache-Tomcatを使用する。」 という方針までたてたのですが、その先が詰まってます。 「あるシステム」で最終的にやりたいことは、以下のようなことです。 (1)バイナリーファイル、及び、データベース(Oracleを予定)からデータを  読み出して、グラフに表示させる。 (2)グラフの種類は、  ・プロットグラフ  ・折れ線グラフ  ・折れ線グラフをずらしながら重ね合わせた3次元グラフ  ・プロットグラフを元にした近似曲線  等。 (3)静的なグラフにとどまらず、動的なグラフの表示。  ・http://www.amcharts.com/にあるような、範囲選択して拡大等。  ・その他 ここで質問ですが、言語(ツール)として何を使用すべきなのか?よくわかりません。 当初素人考えでWeb=Javaと考えてたのですが、調べていくうちに、 Webアプリケーション作成にあたっては、いろんな言語(ツール?)があることがわかりました。 Java、Javaスクリプト、Javaアプレット、Javaサーブレット、JSP、PHP、CGI、Ruby、Perl、そのほか・・・。 恥ずかしながら、これらの関係性もよくわかってないのですが、 何(どのような組み合わせ?)を使うのが、いいのでしょうか?

  • Webサービス作成に最適な言語は?

    はてなやGoogleのようなサイトを作成にはどんな言語を学べばいいでしょうか。(PHPやJavaScriptあたりかな、とは感じていますが) ちなみにHTML、VBの経験は少しあります。

  • Webサイト構築用途でのJava,phpのシェア

    Web制作業者の者です。「JavaはWebアプリケーションの本命」だとか言われておりますが、私が知る限り国内ではANA http://www.ana.co.jp/asw/ くらいしか知りません。圧倒的に多いのはPHP,CGI(ほとんどはPerlと思われます)でたまにASP,ColdFusion(.cfm)のものを見かけます。この教えて!goo様もPHPですし・・ しかし、プロブラマー向けの求人を見てみるとほとんどがJavaや.NETで占められており、PHP,Perlはほとんど見受けられません。また、本屋に行くとJava関連は7~8段の書棚の上から下までずらりと並んでいるのにPHPはせいぜい2列程度です。 Javaがあらゆる用途に使える汎用言語であることに対してPHPはほとんどがWeb用途に限定されています。そういう意味でJavaの方が需要が多いのは理解できますが、ことWebサイトに限ってはPHPが一番使われてるように思えるのです。 それで、Webサイトに限っていえば現在JavaとPHPは何:何の割合で使われているのでしょうか? また、Javaが「JavaはWebアプリケーションの本命」と騒がれるのはなぜなのでしょうか?

    • ベストアンサー
    • Java
  • WebサイトとXML

    最近XMLを勉強している者です。 XMLはXSLTと呼ばれるファイルを作成することによってXML以外の言語へ変換できるのですよね。 一方、Webサイトはバージョンの違いこそあれ、基本的にはHTML(あるいはXHTML)で書かれていますよね。 疑問に思ったのですが、世の中にあるWebサイトの多くはXMLで書かれており、それをHTML(あるいはXHTML)に変換したものなのでしょうか? 私は基本的に手打ちで直接HTMLを書いて、それをアップロードしてWebサイトを作ってきたので、XML文書を作成してそれをHTMLに変換するというやり方に衝撃を覚えました。

  • これを作るための言語は何ですか?

    下記サイトのようなメールフォームを作成するには、どの言語になりますか?HTM... 下記サイトのようなメールフォームを作成するには、どの言語になりますか? HTMLやCSSで作れますか? http://www.designwalker.com/2007/10/form-design.html#add_com...

  • C言語でcgi

    こんにちわ!C言語でcgiを作成したいと思っています。 C言語でcgiを作成するに当たって参考になる書籍や サイトなどございましたら是非教えていただきたいです。 (書籍を中心に教えていただきたいです。) 過去に書店でC言語の本を読んだりしていたのですが どれもcgiとは方向性が違うような気がしました。 また効率がいい技術の習得方法などもあわせて教えていただければ うれしいです。よろしくお願いします。

専門家に質問してみよう