• ベストアンサー

Webアプリケーション

結構作成するのが難しいWebアプリケーションは何ですか? 自分的には「掲示板」などは簡単なほうだと思っているので、作成しがいのあるのを教えていただけないでしょうか?

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

  • ベストアンサー
  • deadlock
  • ベストアンサー率67% (59/87)
回答No.5

経験のほどが分からないので難しい質問ですね…。 作成の難易度はWebアプリケーションの種類よりも要件によって左右されます。 掲示板でも業務向けのアプリケーションでも、基盤にある技術はあまり変わらないので。 #1さんの資本管理や在庫管理が難しい理由も、満たすべき要件(お客さんの希望)が多いことに起因すると思います。 たとえば掲示板ひとつでも、返信機能やジャンル分け、特定キーワードがあった場合のメール配信などの機能を付加すれば難易度は格段に上がります。 OK WEBや教えてgooも基本形は掲示板ですよね。 …と、肝心の回答ですが、ご自分がネットなどを見ていて気になった記述などはありますか? それを掲示板に組み合わせてみてください。 わたしが試してみたいのはRSS配信とAjaxですね。 Ajaxはいくつかの技術(主にJavaScriptとXML)を組み合わせたものなので、純粋に技術的な難易度もあると思います。 後はJavaそのものでの難易度(というか知識の幅)でしょうか。 これはフレームワークを作って見るのがいいです。たとえば「掲示板作成用フレームワーク」など。 基本部分として、以下の3点は勉強するにはいいネタになります。 ・コレクションフレームワークの使い方 ・Object指向(継承など) ・文字列操作と正規表現 さらに以下のキーワードを使ってみると今までとは違った考え方が見つかりますよ。 ・リフレクション ・スレッド ・アノテーション すみません、長い割にあいまいな回答になってしまいました(汗 技術者としての面白さは「どう作るか」を考えた方が面白いもので…

furiten
質問者

補足

みなさんありがとうございます。 今回は卒研テーマみたいな感じのを決めています。 決めかねているので何かアドバイスをと思いこんな質問をしました。 Webアプリを作ろうとしてたんで・・・。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (12)

回答No.2

私は、まったく見当がつかないけど、汎用的に使えるワークフローエンジンなんて、作成しがいがありそうだね。WEBアプリとは少し違う気もするが。

furiten
質問者

補足

ありがとうございます。 ワークフローエンジン?? 調べてみます!

全文を見る
すると、全ての回答が全文表示されます。
  • suzukikun
  • ベストアンサー率28% (372/1325)
回答No.1

会社で使うような在庫管理とか、資本管理をWebアプリでやろうとして破綻しているプロジェクトを私は知っている。

furiten
質問者

補足

ありがとうございます。 そうなんですか・・・ しかし今回は会社で何かを作るというわけではないんですよね。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • ウェブアプリケーションのゲームを作りたいです。

    スマホやパソコンで遊べるウェブアプリケーションのゲームを作りたいです。 HTMLはある程度わかる程度でプログラムの知識は殆ど無いので、1から勉強をするつもりです。  (ゲームを作成するのに支援なりしてくれるソフトがあったら教えてほしいです) そこで、質問です。ウェブアプリケーションでゲームを作るのにHTML5とJavaScriptを勉強すれば良いのでしょうか? 教えてください。 Flashは、考えていません。自分のiPhoneで使えないので^^; ちなみに本当は、CとかJavaから始めたほうが良いのですか? また、おすすめの本とかありましたら、そちらもお願いします。

  • WEBアプリケーションSE

    こんにちは、私は現在求職活動中で 職業訓練校でWEBアプリケーションSE を学びたいと思っているものです。 WEBアプリケーションSEになるには どのような知識、言語などが必要なのでしょうか? また、WEBアプリケーションSEの仕事内容なども 教えていただきたいです。 自分ではなんとなくの仕事内容は理解していると思うのですが、 本職の方のご意見などを聞かしていただきたく思い 質問させていただきました。 どなたかよろしくお願いします。

  • WebサイトとWebアプリケーションの違いってなんでしょうか?

    はじめまして。 Visual Studio 2005 の VB.netを使用しています。 VB.net において、 WebサイトとWebアプリケーションの違いってなんでしょうか? Webアプリケーション作成時にビハインドコード用の .vbファイルと保存時のslnファイルが出来るのは確認したのですが、 インターネットでどれだけ調べてもわかりません。 皆さんはどのような場合で、WebサイトとWebアプリケーションを使い分けるのでしょうか? また、参考になるサイトがあれば、教えて下さい。 ご教授の程宜しくお願いします。

  • サイトにwebアプリケーションを設置したい

    自分のサイトに動的なプログラムを追加したいと考えているですが、その事に関して質問をさせて下さい。 自分のサイトに追加したいと思っている機能は下の様なものです。 自作の掲示板の設置 wikiの様な、訪問者が書き換える事が出来る簡単なページ ミニゲームの設置 3つとも非常にレベルの高い物ではなく、シンプルで簡単な物を前提にしているので、一応自分で作成したいと考えているのですが、やり方を調べてみると「CGI」や「JAVAアプレット」や色々と情報が多く混乱しています。使う候補に上げたのは「JAVA」と「Ruby」なのですが(理由はwebと言えばJAVAですし、Rubyは最近人気が上がっていると聞いたので)、いまいち出来る事の違いがピンと来ません。教えて頂きたいのは三つほどありまして、まず JAVAでは上記の何が可能であり不可能なのか Rubyでは上記の何が可能であり不可能なのか です。 二つ目は、ブラウザ上で遊べる簡単なミニゲームにも色々と種類がある様で、それらの違いもはっきりとは分かっていません。そこで web上のゲームには、「CGI」、「Flash」、「JAVAアプレット」などがあるが、それらはどう違うのか、その様な物を作成する場合、一般的に何を学べばよいのか です。 三つ目は、私はC#で簡単なソフトを作って遊んでいるのですが、慣れているC#で出来るのならばそちらの方がいいのですが、ネットを調べた限りではほとんどそんな情報はありませんし、あったとしてもそれが現実的な選択なのかという事も心配です。ですから C#で上の三つの事はやれるのか、やれるとしてもそれは現実的な選択なのか です。 webアプリケーションといえば「JAVA」という感じがするので、JAVAを覚えないと立ち行かないのかなと思いますし、掲示板の様な物は、調べた限り「CGI」で無いと駄目という気がしました、だとすると「Ruby」を覚えるべきかとも思いますし、ちょっとしたミニゲーム等は「Flash」が一般的という情報が多かった様な気がします。そうなるとどちらでもないのだろうか、という気もします。 長々と書いてしまいましたが、結局上記の三つを作成する一般的な方法を教えて頂きたいんですが、分かる方がいたら是非ご教授願います。

  • WebアプリケーションからWindowsアプリケーションを稼動

    VB2005のWebアプリケーションで開発しております。 Windowsアプリケーションの方が開発が便利ですので、WebアプリケーションからWindowsアプリケーションを稼動する方法を 知っている方は教えていただけますでしょうか? 

  • Webアプリケーションについて

    社内LANのみでWebアプリケーションを作成しようと考えています。 この場合、どのような環境がよろしいでしょうか? 私なりに考えたものは、 CentOS PHP MySQL Apache かなと思いますが、いかがでしょうか? クライアントはすべてWindows PC です。 ちなみに、すでにWindowsServer機がありまして、ファイルサーバ等として動いています。 これとは別にWebアプリ用のサーバを置こうと考えています。 運用やセキュリティなど素人ですので、どのような構成がいいかがわかりません。 ご指導よろしくお願いいたします。

  • webアプリケーションとwebサイトは

    webアプリケーションとwebサイトは何が違うのでしょうか? hieブラウザで閲覧するサイトはwebサイトですよね? webアプリケーションというのがどれを指してるのかわかりません。 何かソフトをインストールして立ち上げた場合が webアプリケーションでしょうか?

  • Webアプリケーションにおけるデータファイルの保存場所

    現在、JSP+JavaBeansを利用して、掲示板を作成しています。掲示板への書き込みを保存する方法として、 ArrayList クラスにデータオブジェクトを格納して、 それを、シリアライズ化して、保存したいと考えています。 そこで、悩んでいるのですが、 //////////////////// FileOutputStream fos = new FileOutputStream("./BBS.dat"); ObjectOutputStream oos = new OjbectOutputStream(fis); oos.writeObject(list); ////////////////////// と、上記のように既述すると、Tomcat を走らせたユーザのカレントディレクトリに"BBS.dat"ファイルが作成されてしまいます。 これを、WEBアプリケーションのあるディレクトリの中に指定したいのですが、直接、絶対パスを既述してしまうとWEBアプリケーションをwar ファイル等にして配付する場合に、プラットフォーム依存となってしまうため納得がいきません。このような、データファイルをWEBアプリケーション内部に格納したい場合はどうすればいいのでしょうか? どうか宜しくお願い致します。

    • ベストアンサー
    • Java
  • ウェブアプリケーションとは?

    ウェブアプリケーションとはなんなのでしょうか?

  • ■SOAPを使ったwebアプリケーションについて質問です

    ■SOAPを使ったwebアプリケーションについて質問です 現在、SOAPを利用したJavaでのクライアントーサーバ間のwebアプリケーションを作成しようとしています。 やりたいことは下記の通りです。 1、クライアント側でSOAP本体を自前で作成し、それをサーバプログラムに送信する。 2、サーバで受け取ったSOAPメッセージを解析し、応答メッセージを作成する。 3、作成した応答メッセージをクライアントへ返す。 使用する環境は Java 1.6 Apache 2,2 Tomcat 6.0 Axis2(不要なら使わない予定) です。 上記のアプリケーションを作成するには具体的にどのようなソースになるか ネット上でも調べてみたのですが見つからず困っております。 有識者の方、どうかご教授願いますでしょうか。