タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

PHPとPHP5に関するlogiのブックマーク (3)

  • PDO(PHP Data Objects)を試してみる - PDO_OCIは今どんな感じ? - Do You PHP?

    PDO1.0以降、定数が「PDO_xxx」から「PDO::xxx」に変更になっていますので、それ以前のバージョンを使用していた方は注意が必要です。 2005/06/10付けでPHP5.1.0β1がリリースされましたが、標準の拡張モジュールとしてPDOが含まれており、configure時に「--with-pdo-oci」を付けてbuildするようになります。 PHPDBを扱う際、最も一般的な方法としてOCI8やpgsqlmysqlなどの拡張モジュールを使用する方法が上げられますが、DBによってAPIが異なってしまいます。これを抽象化するため、データ抽象化レイヤ(Data Abstraction Layer)に相当する各種ライブラリが多くで回っています。現時点で出回っているライブラリとしては、おそらくデファクトスタンダードであると思われるPEAR::DBや拡張モジュールのdbx、最近流行(

    logi
    logi 2006/10/13
  • PHP5を試してみる - クラスファイルの自動読込み - Do You PHP?

    サンプルは、EXPERIENCEで実際に確認できるようにしてますので、気になる方は見てみてください。 大規模なオブジェクト指向開発では、クラス数が膨大になるため、 PHPスクリプトの先頭で全クラスファイルをrequire_once/include_onceすることが大変 スクリプト言語のため、実行時に大量のファイルを読み込むことになり、負荷がかかりそう と予想されます。そこで、__autoload関数を使用することで、それぞれの負荷を軽減させることが出来るかも知れません。 今回のサンプルは、[クラス名].phlという外部ファイル(3つだけですが。。。)に定義されたクラスを動的にロードする簡単なものです(^-^; ●09.autoload.php5 <?php function __autoload($class){ require_once './' . $class . '.phl';

    logi
    logi 2006/08/31
  • PDOでサクサクDB開発:CodeZine

    はじめに PHP界隈では現在、PHP 4からPHP 5への移行が進んできており、ここ最近ではPHP 5の機能を活用したフレームワークも多く出てくるようになりました。 PHP 5は、PHP 4に比べオブジェクト指向のサポートや速度面での向上などが取り上げられる中、最も注目すべき点であるデータベースへのアクセスを抽象化したレイヤーとしてPDOが登場しました。 今回はそのPDOに注目し、サンプルを交えてPDOの使い方を紹介します。対象読者PHP 5を使ったことがある方以前PEAR::DBなどを用いてデータベースを使ったアプリケーションを作成したことのある方 必要な環境 PDOはPHP 5.1から標準で導入されるようになりました。Windows/UNIXを問わず利用することができます。よってPHP 5.1の環境と、PDOの動作に必要なデータベースの構築を行ってください。PDOとは PDO(PHP

    logi
    logi 2006/08/31
    PEAR::DBからPDOへの移行
  • 1