2009-09-02 11 views
1

私はフロントエンドの開発者であり、バックエンドの作業も行っています。私はPHPでWebアプリケーション全体を書いてみたいです。何らかの形で、私のバックエンドチームは、EJB、Strutsなどを使って地獄に惑わされています。PHPでデータアクセスコードを書く

PHPを使用しない理由はこれです - >「データアクセスコードを書くのはお勧めできません。 。PHPでバックエンドが良く、それはより安全」またはそれらの線に沿って何かであるEJBに書かれている...

私は主にネットの背景から来る - 年間、ASP.netになって。私はPHPについては初心者であり、EJBについては全く考えていません。

私は彼らが言っているかについて混乱しています。バックエンドのために使用するかどうかという疑問は、彼らが真実と言っていることですか?それでは、PHPを全面的に使用するWebサイトはどのようにデータにアクセスしますか?

誰かがこの全体のバックエンドの混乱を理解する上で私を助けることができますか?

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

答えて

3

個人的に私は、単一の論理的な場所にすべての私のクエリを維持したいです。 PHPには何も問題はありません。悪い開発者であれば混乱するだけです。セキュリティに関しては

は、それはあなたのコードが堅牢であることを確認し、他の言語とほとんど同じことを確保するために、開発者として、あなた次第です。

+1

です。高レベルでは、PHPは他のサーバーサイドスクリプト(言語の違いを除いて)言語と同様です。他のバックエンド技術でできることは、PHPで行うことができます。私はあなたを正しくしましたか? –

+0

これは正しいです。スポットで、仲間! – Evernoob

+0

ありがとう! :) –

2

PHPが十分安全でないため、バックエンドに書き込むために別の言語を使用しますか?それはごみです。悪いプログラマは悪いコードを作りますが、それは責任を負う言葉ではありません。あなたが良い安全なコードを書くなら、どの言語を選んでも問題はありません。

関連する問題