忍者ブログ

カウンター

プロモーション

カレンダー

03 2024/04 05
S M T W T F S
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30

AntinomyMy の実験室

   私のWEBアプリ実験室です!

ブログ内検索

楽天でお買い物

twitter

最新トラックバック

最新コメント

忍者アナライズ

ウェザーニュース

バーコード

本を買う

アクセス解析

Google+

[PR]

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。


  • 2024/04/26 18:14

PHP の抽象DBアクセス方法

PHP と SQL の調べ物

 まぁ何時もの個人的なメモです。
物事を名前で覚えないで雰囲気で覚えている人なので、
ここに残しておこうと思います。

PHP はライブラリとしては

・PHP 本体に含まれる物
・PHP 本体と一緒になって付いてくるPHP で書かれた純正のPEAR
・PHP 本体と一緒になって付いてくるC言語 で書かれた純正のExtension
・PHP 本体と一緒になっていない任意で導入するC言語 で書かれたPECL

があり、データベースに限っては、抽象化や、
用途や可搬性を取るかなどや、スピードにより選んだり、
バージョンによって対応具合が違うなどがある。

またデータベースの扱いとしては、現バージョンのPHP 5.3では

・PEAR の抽象化されているがスピード的にはCで書かれた物に劣るPHP で書かれたDB やMDB2、DB_DataObject  などなど
・標準のExtension となったアクセスの仕方の抽象化されたPDO(ドライバモジュールが必要)
・標準のExtension にあるアクセスの仕方の抽象化されないベンダー固有もの(Windows Extensions のMySQL の場合はphp_mysql.dll など)
・PECL へとなり標準PHP コアより削除された dbx

がある様だ。


拍手[0回]

PR


  • 2010/06/06 14:41

コメント一覧

  • お名前
  • Email

  • コメント

  • Vodafone絵文字 i-mode絵文字 Ezweb絵文字
  • パスワード
[PR]