Wikiの編集方法についてはこちら
ここには調べて分かったプログラミングやコンピュータに関する用語について、カンペのようにまとめておくところです。
・共通?
・変数::様々な値を代入できる。フォームから受け取った値も然り。データベースの振る舞いを呼び出す式も然り。
・PHP
1、プリペアドステートメント::これは、実行したい SQL をコンパイルした 一種のテンプレートのようなものです。パラメータ変数を使用することで SQL をカスタマイズすることが可能です。プリペアドステートメントには 2 つの大きな利点があります。
プリペアドステートメントは非常に有用な機能なので、もしドライバが サポートしていなくても、例外的に PDO がこの機能をエミュレートします。 これにより、データベースの機能にかかわらず同じ仕組みで データベースへのアクセスができることが保証されます。(PHP::manual)
2、DB抽象化レイヤー
・DBを使うには、DBを呼び出すための関数とSQL関数を使う必要があるが、使うDBが違えば、その都度、書き直す必要が出てくるが、それをせずに済むように抽象化してくれる機能が抽象化レイヤーになる。
・使用しているデータベースが何であるかにかかわらず、同じ 関数を使用してクエリの発行やデータの取得が行えるということです。 PDO は、データベースの抽象化を行うのではありません。つまり、SQL を書き直したり 存在しない機能をエミュレートしたりはしないということです。 もしそのような機能が必要なら、全体を網羅する (full-blown) 別の抽象化レイヤを使用すべきです。(PHP::manual::データベース関連::抽象化レイヤー::PDO関数)
・JAVA
・Javascript
・DATABASE(主に、MySQL)
・HTML
・その他
このサイトはreCAPTCHAによって保護されており、Googleの プライバシーポリシー と 利用規約 が適用されます。
1文字以上入力してください
本文は少なくとも1文字以上必要です。
1文字以上入力してください。