PHPを使用してクライアント側の検証またはサーバー側の検証のどちらに従うのがベストプラクティスであり、何に従うべきか、なぜ従うべきですか?
質問する
182 次
2 に答える
3
両方とも言えます。
クライアント側の検証は、ユーザーが間違っていることとその理由を正確に確認するために重要です。これはリアルタイムの更新であり、サーバー側の対話は必要ありません (可能ですが)。
サーバー側の検証は、提供された情報が実際に正しく、期待どおりであることをユーザーが確認するのではなく、確認するためのものです。
どちらにもそれぞれの役割があり、互いに同じように役立ちます。
于 2012-10-23T07:34:02.513 に答える
0
サーバー側の検証には、SQL インジェクション攻撃を防ぐために strip_slashes の使用を含める必要があります...
クライアント側では、Jquery または JavaScript を使用して必要な検証とチェックを行い、サーバーの負荷を軽減します...
それらを完全に無視できますが、アプリに大量のトラフィックがある場合はこれを考慮する必要がありますが、サーバー側の検証は必須です...
于 2012-10-23T07:35:41.143 に答える