◆JSP◆ (583レス)
◆JSP◆ http://medaka.5ch.io/test/read.cgi/php/984840356/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
105: nobodyさん [sage] 02/11/28 21:56 ID:??? TOMCATのJSPサンプル見ろや。 http://medaka.5ch.io/test/read.cgi/php/984840356/105
106: nobodyさん [] 02/11/30 17:37 ID:iC8NSj4v >>103 http://pc.2ch.net/test/read.cgi/php/1038636497/ に照会されてた http://www.atmarkit.co.jp/fjava/bookreview/02/bookreview.html はどうだ? http://medaka.5ch.io/test/read.cgi/php/984840356/106
107: nobodyさん [] 02/12/02 00:44 ID:FZnx/Sv6 age http://medaka.5ch.io/test/read.cgi/php/984840356/107
108: nobodyさん [ ] 02/12/02 12:24 ID:??? ぶっちゃけ JSPの利点ってどんなとこ? いやとりあえず興味はあるんだけどさ。 http://medaka.5ch.io/test/read.cgi/php/984840356/108
109: nobodyさん [sage] 02/12/02 14:16 ID:??? >>108 漏れもしりたい。速いのか? http://medaka.5ch.io/test/read.cgi/php/984840356/109
110: nobodyさん [sage] 02/12/02 18:25 ID:??? こういうのは人それぞれだろうが、とりあえずPHPと比較して書く。 ・PHPと同じくHTMLにコードを埋め込むタイプの記述方式なので、今までPHPやってきた人には楽。 ・なので生産性もPHPと同レベル。但し型については厳格なのでPHP使いは注意が必要。(その分潜在バグは発生しにくくなる) ・速度についてはキャッシュを使わないPHPよりは明らかに早い(なぜならコンパイルされたJavaクラスとなって実行されるから)。但し初回起動時のみとてつもなく遅い。(JSPをJavaクラスにコンパイルする必要がある為) ・実行するマシン自体にかなりのパワーが必要(JavaVM自体が重いから)なので、非力なマシンで実行すると逆にPHPより遅くなる。(これはハード的な問題ともいえるけど) ・ちなみにPHPと同じくコンパイルは不要。(指定ディレクトリにJSPを置くだけでJSPプロセッサが勝手にコンパイルしてくれる) といったところか。 あとPHPと一番違うのが、JSPは拡張性が非常に高いというところ。 最初はとりあえずJSPで作っておいて、パフォーマンスやスケーラビリティが必要な部分はServletやJavaBeansでどんどん拡張していくことができる。 PHPの場合、なかなかそういう拡張性がないから(CのライブラリやCOMを呼び出したりはできるけど動作としては最適化されてはいない)、これはJSPのほうが優れていると思う。 http://medaka.5ch.io/test/read.cgi/php/984840356/110
111: 110 [sage] 02/12/02 18:30 ID:??? 補足。 PHPは結局は「スクリプト言語」であるのに対して、JSPは(記述上は簡単になっているけど)Javaという「高級プログラム言語」であるというのは大きな違いかな? Javaで可能なことはすべてJSPでも可能であるということ。 PHPの場合、少しでも専門外のことをしようと思うと、どうしてもCなどの外部のプログラム言語の力を借りることになる。結局そこでは違う言語を使ってプログラムしなきゃならない。 JSPの場合、専門外のことをしようと思ったら、JavaBeansというJavaプログラムを作ってそれを呼ぶようにすれば、Javaだけでほとんどのことが実現できる。 http://medaka.5ch.io/test/read.cgi/php/984840356/111
112: nobodyさん [ ] 02/12/02 19:29 ID:??? 110殿 ご解説ありがとうございます。 案ずるより産むが易し、とりあえず無料で試せるんだからやってみます。 しかしネット上での日本語ドキュメント量がさみすぃ。 http://medaka.5ch.io/test/read.cgi/php/984840356/112
113: nobodyさん [] 02/12/03 10:24 ID:t0n0ZasB なんでjsp、サーブレットは apacheにperlやphpのように 標準で組み込まないの? サーバーで動かすには apacheとTOMCATの2つをインストールさせないといけないのが面倒 だし TOMCAT自体サーバーのセキュリティーに不安を感じる http://medaka.5ch.io/test/read.cgi/php/984840356/113
114: nobodyさん [sage] 02/12/03 10:58 ID:??? >>111 PHPは「高級プログラム言語」ではないのでつか? http://medaka.5ch.io/test/read.cgi/php/984840356/114
115: 109 [sage] 02/12/03 13:33 ID:??? 110殿 苦〜。型があるんすね。だと速いだけちゅうことか・・・。 大規模プロジェクトはJSPってことか?残念(T.T)。 まあ試してみます。ありがとう。 http://medaka.5ch.io/test/read.cgi/php/984840356/115
116: nobodyさん [@] 02/12/03 15:30 ID:??? それとカスタムタグいいよね。 DB周りのカスタムタグを作っておくと後で開発がすごく楽になるし♪ http://medaka.5ch.io/test/read.cgi/php/984840356/116
117: 111 [sage] 02/12/03 21:44 ID:??? >>114 「高級プログラム言語」と「スクリプト言語」の明確な定義があるわけではないので、あくまでも個人的なセンスだけど、PHPは「型がない」、「インタプリタである」という観点では「スクリプト言語」だと思う。 PHPとよく比較されるASP技術(VBScript)はPHPと似た特徴をもっているけど、あれはあくまでもVBScriptという「スクリプト言語」であって、Visual Basicという「高級プログラム言語」のサブセットだからね。 少なくともPHPとJSPを言語仕様だけで比較した場合は、同じ観点では語れないと思うよ。 ちなみに、JSPは「Javaのサブセット」ではないのでお間違えなく。JSPはJSPプロセッサによって完全なPure Javaコードに翻訳されるよ。 http://medaka.5ch.io/test/read.cgi/php/984840356/117
118: 111 [sage] 02/12/03 21:59 ID:??? JSPやる場合の弱点(?)は、PHPやPerlだったらApache入れるだけで速攻動かすことができるけど、JSPの場合はApacheにJ2SEにServletエンジン(Tomcat)を入れる必要があり、環境構築に時間がかかるということ。 またJSP=Javaである以上、Javaの基本的な技術(CLASSPATHの設定、例外発生時にデバッグ方法等)はやはり抑えておく必要がある。JavaBeansとかやるならなおさら。 JSPスレでいうのもなんだが、趣味でWebサイト作るとか、簡単な社内システムを作るといった程度であれば俺はJSPよりはPHPをお勧めする。 ただ手に職をつけたいとか、そこそこ本格的なサイト(お金が絡むもの)を作りたいというのであればJSPを習得したほうがいいと思うよ。 自分のプログラマとしてのプロフィールに「J2EEによるWebサイト構築経験有」って書くことでDQN相手にハクをつけることができるし(w あくまでも俺個人の意見なので、他の識者の反論キボンヌ http://medaka.5ch.io/test/read.cgi/php/984840356/118
119: nobodyさん [ ] 02/12/03 23:06 ID:??? yahoo.com がPHPを使うようになるようですが、 このスレを見る限りJSPのほうがふさわしいと思います。 なぜ?PHPが選ばれJSPが選ばれないのでしょうか? http://medaka.5ch.io/test/read.cgi/php/984840356/119
120: nobodyさん [age] 02/12/03 23:13 ID:??? PHPのマルチバイトの関数って便利だとおもうけどどうよ? 半角カナの処理とか http://medaka.5ch.io/test/read.cgi/php/984840356/120
121: nobodyさん [sage] 02/12/03 23:26 ID:??? >>119 特定企業の戦略に縛られたくなかったんだろ。 Javaの仕様は結局は大手ベンダ(IBMやSun)の支配下にあるからね。 Yahooは今までを見ても明らかなように、自分たちで技術仕様を好きなようにカスタマイズしたいんだろう。 サーバもFreeBSDだし、開発言語も今までは独自言語中心だったし。(そうでないのもあったが) だからオープンソースのPHPを採用したんだと思うよ。 あと、Javaはどちらかというと業務トランザクション付きのRDB連携とかに強いイメージがあるけど、 Yahooのように大量のコンテンツをさばくわりには業務トランザクションがほとんど存在しないという Webサイトには正直向かないと思う。 なので、 >このスレを見る限りJSPのほうがふさわしいと思います。 とは俺は思わない。 http://medaka.5ch.io/test/read.cgi/php/984840356/121
122: nobodyさん [ ] 02/12/04 00:04 ID:??? >>121 ありがとう。すごくよくわかりました。 大規模サイトだとJSPがふさわしいと思ったので。 PHPでも大丈夫なんですね。 http://medaka.5ch.io/test/read.cgi/php/984840356/122
123: nobodyさん [sage] 02/12/04 00:10 ID:??? Java系は、金融機関(ネットバンクとかネット証券とか)のような決済を伴うWebサイトのほうが主流だね。 PHPとは適材適所で棲み分けができていると思うよ。 http://medaka.5ch.io/test/read.cgi/php/984840356/123
124: nobodyさん [sage] 02/12/04 11:33 ID:??? PHPを使ってればJSPの必要性は薄そうですね。 http://medaka.5ch.io/test/read.cgi/php/984840356/124
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 459 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.021s