銀行システムやその他の金融タイプの開発で PHP ではなく Java が使用されるのはなぜですか?なぜphpは安全ではないのでしょうか? Java はどのような点で安全ですか?
1.PHP は 弱いデータ型 言語であり、Java は 必須型 言語であり、データ型の要件はより厳格です。この機能により、 Java がより堅牢に実行されます。
2.PHP の require()
にはファイルが含まれており、特に ファイルを動的に含める場合は セキュリティ リスク が発生します。
php ビデオ チュートリアル )
4. 銀行の財務システムは Java を使用しています。Java には既製のソリューションが多数あるためかもしれません。Java で実行できる大規模な金融システムも同様です。そして一般的に言えば、同じ機能については、PHP のコストとサイクル は Java のコストと サイクル よりも短くなります。
セキュリティに関しては、プログラマに依存します。たとえば、SQL インジェクション、PHP は 文字列を組み立てることもでき、これにより SQL インジェクションが発生する可能性もあります。 ##PDOデータベースを操作し、バインド パラメーターを前処理することで、SQL インジェクションの問題を完全に解決できます。
以上がPHP のセキュリティが低いのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。