1

私はフロントエンド開発者であり、バックエンド作業も行っています。Webアプリ全体をPHPで作成したいと思います。どういうわけか、私のバックエンドチームは、EJB、Strutsなどの使用にひどい思いをしています...

phpを使用しない理由は次のとおりです->「phpでクエリなどを含むデータアクセスコードを記述することはお勧めできません。バックエンドはejbで記述した方が安全です」など、これらの行に沿ったものです。 。

私は主に.Netのバックグラウンドを持っています-ASP.netに何年も携わっています。私はPHPに関しては初心者であり、EJBについてはわかりません。

私は彼らが言っていることについて混乱しています。バックエンドにどちらを使用するかという問題はさておき、彼らが言っていることは本当ですか?では、PHPを完全に使用するWebサイトは、どのようにしてデータにアクセスするのでしょうか。

誰かがこのバックエンドの混乱全体を理解するのを手伝ってくれますか?

そうそう..私たちが使用するデータベースはMySQLです。

4

2 に答える 2

3

個人的には、すべてのクエリを1つの論理的な場所に保持するのが好きです。PHPには何の問題もありません。彼らが悪い開発者である場合にのみ、混乱してしまいます。

セキュリティに関しては、コードが他の言語とほぼ同じように堅牢で安全であることを確認するのは開発者の責任です。

于 2009-09-02T08:55:44.370 に答える
2

PHPは十分に安全ではないため、別の言語を使用してバックエンドを記述しますか?それはゴミです。悪いプログラマーは悪いコードを作成します、それは非難する言語ではありません。安全なコードを作成する場合は、どの言語を選択してもかまいません。

于 2009-09-02T09:00:30.507 に答える