A 回答 (2件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
PHPは、動的にWebページを生成する
Webサーバの拡張機能のことですね。
使われるスクリプト言語もそう呼ばれます。
このスクリプトはC言語、Java、Perlの
各言語をミックスしたものでPHPオリジナルです。
サーブレットは、Webサーバ上で実行される
モジュール化されているものです。
これもWebサーバの拡張機能と言う意味では
PHPと同じですが、
Java言語で作成するので
特定のOSやハードウェアに依存せず、
あらゆるWebサーバで動かせます。
また、CGIなどの他のサーバサイドプログラム違って、
一度呼び出せばメモリに常駐することが出来るため、
動作が高速、データを永続的に扱えるなどの
メリットもあります。
No.2
- 回答日時:
PHPはHTMLに埋め込んで記述しますが、サーブレットは
そうではありません(そういう意味ではサーブレット
よりJSPの方がPHPに似ています)。
私は専門家ではないので、詳しいことは知りませんが、
Javaは、汎用的に使える言語であるため、
サーバサイドで動くアプリケーションもJavaで書いて
しまえば、すべてJavaでシステムを書いていくことが
できるかもしれません。
そうすれば、サーバサイドのアプリケーションで
利用したクラスやBeanを、サーブレットが(継承して)
使う、などということも可能になるわけで、いろいろと
システムを組み上げる上で生産的になるかもしれませんね。
そう考えると、大規模なシステムの場合は、Javaの方が
いいかもしれない、ということは考えられます。
それから、国際化されたシステムも、Javaの方が
作りやすいのかもしれません
(日本語と英語に、同じプログラムで対応するとか)。
そうであるなら、そういう点でも「生産的」だと
いうことができます。
# それにしても、PHPってどうなんでしょう?
# けっこう、好さそうですよね?
# まだ使ったことがないんですが...
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(ブログ) ブログの作成 2 2023/06/25 09:11
- PHP PHP ページング データベース 1 2022/06/16 10:30
- PHP ECCUBE4のページ管理でPHPを実行させたい 1 2023/04/06 11:42
- その他(データベース) pythonでsqlight勉強中、クエリー結果の利用法教えて下さい 1 2022/04/28 20:38
- PHP eclipse pleiades phpのインストールについて 1 2023/02/03 17:15
- MySQL PHP 画像のアップロード Qiita 2 2022/11/28 04:44
- PHP PostgreSQLからCSV形式でエクスポートする際にカラム内の改行をとる方法 1 2023/02/22 10:05
- PHP php my adminより取り出したデータ表示 2 2022/06/15 11:56
- PHP WordpressのPHPを安全に編集する方法 1 2022/08/04 01:43
- その他(プログラミング・Web制作) .htaccessファイルの修正がこれで問題ないかどうか 1 2022/04/21 08:42
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
JSPファイルで生じるエラーをど...
-
javaのジェネリックスでTとEの...
-
java と javaScript の違いはな...
-
ダブルコロンとアロー演算子
-
プログラミング言語について大...
-
JAVAの特徴
-
vba クリップボードクリアにつ...
-
Javaでのエラーについて
-
gitでバージョン指定してダウン...
-
IISワーカープロセスが原因でCP...
-
EclipseでJavaコンパイラのバー...
-
データベースのデータをTextBox...
-
JavaとAndroidアプリ(Java)違...
-
MSFormsとは何ですか?
-
バイナリファイルの著作権など...
-
VBAの「for i=1 to cells(…」...
-
サイドワインダーのドライバ
-
Eclipseにdllがうまく読み込めない
-
MSCOMCTL.OCXのアップデートの方法
-
javacのコンパイルでファイルが...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
JSPファイルで生じるエラーをど...
-
javaのジェネリックスでTとEの...
-
javaでの#if 0 #endif文
-
正規表現について質問です。 カ...
-
PythonやJavaScriptのように実...
-
データベースの形式を認識でき...
-
VScodeのターミナルの文字化け...
-
サーブレットとPHPの違い
-
!と~について
-
JSP・サーブレットとphpどちら...
-
Pure Javaとは?
-
同人ゲームについて
-
javaの堅牢性とは
-
java、又はjavascriptでマシン...
-
javaアップレットとjavascript...
-
Javaでクライアントアプリを作...
-
現在のC/C++とjavaの長所短所に...
-
いろいろなjavaの違い
-
形態素解析ツール「茶筅」をJAV...
-
C, C#, C++, Javaに関していく...
おすすめ情報