疑問点
JSPもPHPもどちらも同じHTML内に記述できるサーバサイド言語なのにもかかわらずPHPのほうが主流なのでしょうか
PHPに関しては、まだ理解していない部分が多いのでPHPにしかできないようなメリットを教えていただけると助かります
自分の思うそれぞれの言語のメリット・デメリット
自分なりにそれぞれのメリットを考えてみましたがあまり納得がいきません
おそらくPHPの最大のメリットであるWordPressもそもそもなぜPHPを採用したのかがわかりません
Javaサーブレット・JSPのメリット
- Javaの豊富なライブラリを使用できる
- 処理をサーブレットと分割することで、JSPではHTMLに出力するデータのみを扱えばよくなるため可読性が上がる
- MVCにすることで、一部の変更だけでそのままPCアプリや、Androidアプリに転用できる
- Javaを理解している人にとって学習コストがとても低い
- 言語をよく理解している人にしかわからない言語特有のあいまいな表現が少ない
Javaサーブレット・JSPのデメリット
- Javaを学習していない人にとって学習コストがPHPに比べて高い
- PHPのmatchや配列の分割代入など、言語自体の基本構文が少ない(メリットととらえることもできると思いますが)
PHPのメリット
- WordPressなどが対応している
- 基本構文が豊富である
PHPのデメリット
- 直感に反する結果になる構文が多すぎる(文字列の比較など)
回答1件
あなたの回答
tips
プレビュー