こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

金融システムやショッピングサイトなどはJavaで構築されているのが一般となっていると思いますが、PHPでもできますでしょうか。

一般的に金融システムやショッピングサイトなど顧客の個人情報を扱うことや取引による金額の精算をされる場合、Javaで構築されることが多いと思います。それはどうしてでしょうか。

私はPHPでも作成できると思いますがどうでしょうか。PHPはクロスサイトスクリプティングやSQLインジェクションの危険性があるとよく聞きますが、オブジェクト指向であるClassなどアクセス制限修飾子など活用すればJava同等のセキュリティが確保されるのでは…と思いますが、どうでしょうか。

投稿日時 - 2008-04-03 11:55:38

QNo.3918324

暇なときに回答ください

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

金融系もでPHPで構築されているシステムは実際にありますよ。

class使っても、SQLインジェクション、XSSなどの危険性をたっぷり含んだコードは書けますよ。
Javaだって同じ。

投稿日時 - 2008-04-03 12:44:00

お礼

ご回答ありがとうございました。

Javaはセキュリティに強固だとよく聞きますが、そうじゃなかったですね。金融系は顧客のお金を扱うため、Javaが欠かせないと言われましたが、実際にPHPにも使われていたんですね。要するにはプログラマーの腕次第ではないでしょうかと思いました。

投稿日時 - 2008-04-04 17:12:03

ANo.1

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.2

特にJavaが一般的とは思いませんが・・・・
PHPで構築されたサイトも多く有りますよ。

危険性については、PHPよりJavaが安心と言うわけでもないです。
きちんと考えられたシステムなら、どのシステムであろうと大丈夫です。

投稿日時 - 2008-04-03 13:14:12

お礼

ご回答ありがとうございました。

Javaが一般的ではなかったですね。確かに最近は大手企業でさえPHPを取り組むところが増えていきましたね。

セキュリティ対策をしたソースコードを書くことが重要みたいですね。

投稿日時 - 2008-04-04 17:13:41

あなたにオススメの質問