• ベストアンサー

JAVA

コンピュータのプログラミングについては、まったくの素人です。 ホームページビルダーを使って自分のサイトを作った経験はあります。これから、自分のサイトで、アンケート形式で情報を入力してもらい、そのデータを基にメールの返信を返したり、データの集計をしたり、など、JAVAとDBを使って構築したいのですが、勉強を始めるにあたって良いサイトはありませんでしょうか?費用をかけたく無い為フリーの言語、DBを使いたいのですが。。

  • Java
  • 回答数4
  • ありがとう数4

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

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

個人のサイトで、そうした用途で考えるなら、Javaではなく、PHPやPerlなどを選択したほうがよいと思う。 まず、Javaは、一般のレンタルサーバーなどではほとんど使えない。Javaを利用するためには、Webサーバーの他にJavaサーバーが必要になり、これは大半のWebサイトではサポートされていない。一般的にWebでJavaを利用するのは、エンタープライズ向けの開発(要するに大規模な企業ユース)であって、個人のサイトで使うことは稀だと思う。 まあ、それでもどうしてもJavaでやりたい、というなら止めはしないが……。とりあえず、Javaの動作環境、開発環境、サーバー、すべて無料で手に入る。(これはJavaに限らず、PHPだろうがPerlだろうが、今は大半が無料で手に入る)

nihiros
質問者

お礼

皆さん たくさんのアドバイスを頂きまして、誠にありがとうございました! @ITを見ていたところ、PHP+MYSQLの記事がたくさん出ていましたので まずは、PHPから勉強していきたいと思っております。 Javaは、一般のレンタルサーバーなどではほとんど使えない=> という情報は、知りませんでした。 大変ありがとうございました。

その他の回答 (3)

  • foxa-gogo
  • ベストアンサー率44% (38/85)
回答No.4

もう1つ。。。 手っ取り早く自宅サーバでやるなら、XAMPPがお勧めですよ! http://www.apachefriends.org/jp/xampp-windows.html 中でも、XAMPP Liteという、ほぼPHPとDB&Webサーバだけのパッケージが分かりやすくていいと思います。 http://www.apachefriends.org/jp/xampp-windows.html#2678

nihiros
質問者

お礼

皆さん たくさんのアドバイスを頂きまして、誠にありがとうございました! @ITを見ていたところ、PHP+MYSQLの記事がたくさん出ていましたので まずは、PHPから勉強していきたいと思っております。 =>XAMPPもお勧めなのですね。 頂きました、URLを参照にして概要を拝見させていただきます。 いっぺんには、無理なので徐々に勉強を重ねていきます 大変ありがとうございました。

  • foxa-gogo
  • ベストアンサー率44% (38/85)
回答No.3

確かにPHPの方が簡単そうですね。 ひょっとしたら"Cake PHP"がいいかも(英語ですが)。 #2さんの「あの、オブジェクト指向はハッキリいって理解しがたい。。。」には反対ですが。。。便利だし、最初からオブジェクト指向で入ればむしろ理解しやすいと思います。PHPでもオブジェクト指向が使えますし。

nihiros
質問者

お礼

皆さん たくさんのアドバイスを頂きまして、誠にありがとうございました! @ITを見ていたところ、PHP+MYSQLの記事がたくさん出ていましたので まずは、PHPから勉強していきたいと思っております。 =>PHPからもう一度初めてみます。 大変ありがとうございました。

回答No.2

logger_manさんが言っているように、プログラミングが素人の人は JAVAからは入らないほうがいいですよ! あの、オブジェクト指向はハッキリいって理解しがたい。。。 まずはPHPを覚えましょう! ホームページビルダーを使っているとのことでしたのでHTMLやCSSの 知識があると思われますので、そこにさらにPHPを使って ホームページを改良していった方が良いかと思います。 データベースを使いたいとのことですが、無料のものはいくつかあります。 その中でもMySQLが一般的でしょう。 ですが、PHPを覚えた後にDBを学びましょう。 費用をかけたくないとのことですが 「自サーバーで構築する」ということでしょうか?

参考URL:
http://phpspot.net/php/php_topics.html,http://www.rfs.jp/
nihiros
質問者

お礼

皆さん たくさんのアドバイスを頂きまして、誠にありがとうございました! @ITを見ていたところ、PHP+MYSQLの記事がたくさん出ていましたので まずは、PHPから勉強していきたいと思っております。 =>JAVAの勉強を、少しは初めていたのですが、理解できない処が多い状況でした。 大変ありがとうございました。

関連するQ&A

  • javaとは?

    たまに「javaのアップデートをしてください」 という表示がでるのですが、javaを使うことによって何ができるのでしょうか? javaはプログラミング言語のひとつだと思っていたのですが、 インターネットをするにおいて、javaは必要な機能なのですか? javaのアップデートをしないとjavaで作られたサイトが見れないのでしょうか?

  • javaの学習で

    大学でjavaを習っているんですが、難しくって困っています。僕はプログラミング言語を初めて習うんですが、授業はほとんど説明がなくいきなりプログラムを作っていくという感じなのでほとんどわからなくて困っています。なのでjavaについて詳しい解説がのっているいるサイトとプログラミングの演習が回答のっているサイトを教えてください。お願いします。

    • ベストアンサー
    • Java
  • Javaの勉強

    Javaを勉強しようと思っています。 初心者にもわかりやすくJavaを 教えてくれるオススメの本を教えて下さい! または、サイトでもいいです!!m(__)m プログラミングはC言語をやっていました。

  • JAVAといってもいろいろあるのですが

    DB(Oracle)サーバーからデータを取得しWEBサーバー上に置いて、Webサーバーから各クライアントにそのデータをグラフ化して表示するシステムをJAVAで作りたいのですが、(システムの規模はそれほど大きくないです)JAVAにもアプレット・アプリケーション・サーブレットなどがあり、どれでシステムを構築するのが一番よいかわかりません。

    • ベストアンサー
    • Java
  • Javaについて。困っています。

    今年大学二年生になりました。そして講義でインターネットプログラミングというのをやるのですが初めてでよくわかりません。 Java言語について、学ぶのですが、いい参考書、および、サイトや、コツなどがあれば教えてください。お願いします!

    • ベストアンサー
    • Java
  • Javaの勉強

    Javaを勉強しようと思っています。 初心者にもわかりやすくJavaを教えてくれる オススメの本を教えて下さい! または、サイトでもいいです!! プログラミングの経験はC言語です。

  • javaとjavaの脆弱性

    プログラミング初心者です。 現在JavaSEを使用してjavaでのプログラミングを学んでいます。 JavaSEやJavaEEというのはJavaを構成するソフトウェアだということまでは理解している程度の本当に初心者になります。 今回、わけあってflashblackのようなJavaの脆弱性を狙ったウイルスについて調べているのですが、Javaの脆弱性というものがいまいち理解できません。 一般ユーザーへの呼びかけで、 「普段Javaを使わないならアンインストールし、ネットで見られないページなどがあって不便なようなら最新版をインストールしたらいい」 という書き込みなどを見ました。 Javaとは、インターネットでサイトを閲覧するものでもあり、プログラミング言語でもあるのでしょうか。 私はJavaというプログラミング言語のセットの中にJavaSEやJavaEEが入っている、というイメージでした。 そうするとインターネットでサイトを見ている一般ユーザーが使っているJavaとプログラミングで使用するJavaは違うものなのでしょうか。 考え方が根本的に何かちがうのでしょうか。 またJavaの脆弱性とはなんでしょうか。 不正な処理を実行するプログラムを組み込まれてしまいやすいサイトを作る、プログラミングというような考え方でよろしいのでしょうか。

    • ベストアンサー
    • Java
  • 学校でJAVAを習ったらサイトは作れますか?

    下記のような事を習います。これだけできればプログラム未経験者でも自分一人で大抵のことはできますか? [プログラミング実習] Java言語、JSPサーブレット など Java言語によるネットワークプログラミング技術の習得 座学型訓練 Javaによるシステム開発、データベース設計補佐など ネットワーク技術について、ハード・ソフト両面において、技術・知識を身に付ける。ITを活用したビジネ スプロセスモデルに対して、最適なシステム構築を計画、実行することが出来る。 ・Javaを使用して、アプリケーションソフト・アプレット・サーブレットが作成出来ます。 ・Javaサーブレット・JSP・Beansを使った、Webサイトの作成・運用・管理が出来ます。 ・データーベースの作成及び運用・管理が出来ます。

    • ベストアンサー
    • Java
  • Javaを1から始めるにあたって

    ソフト、Web系のSEをやっております。 一応C言語、PHPなどは人並み以上には使えます。 Javaを1から始めるにあたって参考になる いい書籍はありませんか。 (例えば、Javaの環境を構築する手順、コンパイル方法、クラス、など初心者にもってこいの書籍、またはサイトがあればなおうれしいですね) よろしくお願いいたします。

  • JAVAでOracleアプリ おすすめ参考書は?

    今回JAVAでウェブアプリケーションを作成する勉強をしたいと考えております。 具体的な環境は以下の通りです。 開発環境:Eclipse3.7 開発言語:JAVA SE 7(JDK1.7) データベース:Oracle Database Express Edition 11g Release 2 JAVAの基本的なプログラミング方法についてはだいたい分かりますが、Oracleの環境構築や、JAVAプログラムからOracleへの接続方法などWebアプリケーション関連のプログラミングについては全くわからない状態です。 1から勉強しようとしても右も左もわからない状態ですので、なにか初心者でもわかりやすい参考書や参考サイトなどご存じの方がいれば教えていただけないでしょうか。 どうぞよろしくお願いいたします。