PHP特有のアンチパターンについて質問させてください。
下記はPHP特有のものではないですが、よく起きる問題の例です。
SQLを結合しない。preparedステートメントまたは正しくエスケープする。
HTMLにPHPを何も考えずに挿入しない。テンプレートまたはMVCを使う。
XSSの攻撃に備えるため、フィルタされていないユーザのインプットを投稿しない。
すべてのPOSTとGETをパースするのは手動で行おうとしないこと。ウェブのフレームワークを使用する。
下記はPHP特有のものだと思います。
include/requireのリンクを持ったファイルで多すぎる層を作らないこと。
それと条件付きリンクはなるべく避ける。
名前の規約を設け、なるべく整理しておく。
PHPの元のデータベースのAPIを必要ではない限り使わない。
代わりにADODBなどのデータベースのフレームワークを使用する。
一つの場所の文字列に変数を設定することによりPHPの動的タイピングを余分に使わないようにする。
その他、PHPでよく起きる問題と解決法を教えてください。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。