
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
PHPはHTMLに埋め込んで記述しますが、サーブレットは
そうではありません(そういう意味ではサーブレット
よりJSPの方がPHPに似ています)。
私は専門家ではないので、詳しいことは知りませんが、
Javaは、汎用的に使える言語であるため、
サーバサイドで動くアプリケーションもJavaで書いて
しまえば、すべてJavaでシステムを書いていくことが
できるかもしれません。
そうすれば、サーバサイドのアプリケーションで
利用したクラスやBeanを、サーブレットが(継承して)
使う、などということも可能になるわけで、いろいろと
システムを組み上げる上で生産的になるかもしれませんね。
そう考えると、大規模なシステムの場合は、Javaの方が
いいかもしれない、ということは考えられます。
それから、国際化されたシステムも、Javaの方が
作りやすいのかもしれません
(日本語と英語に、同じプログラムで対応するとか)。
そうであるなら、そういう点でも「生産的」だと
いうことができます。
# それにしても、PHPってどうなんでしょう?
# けっこう、好さそうですよね?
# まだ使ったことがないんですが...
No.1
- 回答日時:
PHPは、動的にWebページを生成する
Webサーバの拡張機能のことですね。
使われるスクリプト言語もそう呼ばれます。
このスクリプトはC言語、Java、Perlの
各言語をミックスしたものでPHPオリジナルです。
サーブレットは、Webサーバ上で実行される
モジュール化されているものです。
これもWebサーバの拡張機能と言う意味では
PHPと同じですが、
Java言語で作成するので
特定のOSやハードウェアに依存せず、
あらゆるWebサーバで動かせます。
また、CGIなどの他のサーバサイドプログラム違って、
一度呼び出せばメモリに常駐することが出来るため、
動作が高速、データを永続的に扱えるなどの
メリットもあります。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
JSPファイルで生じるエラーをど...
-
JSP・サーブレットとphpどちら...
-
Pure Javaとは?
-
vba クリップボードクリアにつ...
-
VBAの「for i=1 to cells(…」...
-
IISワーカープロセスが原因でCP...
-
使用しているJUnitのバージョン...
-
超恥愚問ですが、CとC++の間に...
-
MSFormsとは何ですか?
-
unzip32.dllの利用について(64b...
-
Javaでのエラーについて
-
リクエストパラメータを暗号化...
-
JavaとAndroidアプリ(Java)違...
-
C言語を学ぶにあたっての数学の...
-
データベースのデータをTextBox...
-
Eclipseソース開発画面の行番号...
-
初心者 ASP.NETの勉強について
-
EclipseでJavaコンパイラのバー...
-
Excel VBAマクロをマスターする...
-
VBScript 月を二桁で取得したい
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
JSPファイルで生じるエラーをど...
-
正規表現について質問です。 カ...
-
javaのジェネリックスでTとEの...
-
javaでの#if 0 #endif文
-
VScodeのターミナルの文字化け...
-
サーブレットとPHPの違い
-
Pure Javaとは?
-
カレンダー
-
Javascriptで出来ること
-
Javaを徹底的に理解したい
-
Javaって何ですか?
-
C言語の種類と特徴について教え...
-
JAVAが誕生した経緯
-
javaの堅牢性とは
-
google カレンダ API java
-
ソーティングについて
-
Javaで五輪マークを描く
-
RSA暗号の実装
-
形態素解析ツール「茶筅」をJAV...
-
データベースの形式を認識でき...
おすすめ情報