タグ

ブックマーク / www.doyouphp.jp (3)

  • APC(Alternative PHP Cache)再び - Do You PHP?

    PECLに登録されているAPC(Alternative PHP Cache)は、PHPの中間コードのキャッシュや最適化を行う拡張モジュールです。APCは前に触ったことがあり、それがいつだったか調べてみたら、なんと2002年3月!使っていた環境は、PHP4.1.1+APC1.1.0。。。にもかかわらず、何だかGIGAZINEからリンクされているようで、リンク先としては結構恥ずかしいかも。。。 ということで、再度ざっとまとめることにしました。 PECL :: Package :: APC 使用した環境 まずは確認環境ですが、CentOS4.4+PHP5.2.0です。PHPは以下のようなconfigureオプションを付けてソースからbuildしています。 ●PHP5.2.0のconfigureオプション--with-apxs2=/usr/local/apache2/bin/apxs \ --pr

  • Do You PHP? - サンプルコード(OOP関連)

    PHP4からオブジェクト指向的な機能・動作が改善されていますが、オブジェクト指向言語であるJavaとどの程度挙動が異なるか、ちょっとずつまとめています。また、開発中のPHP5では、さらにオブジェクト指向的な言語になりそうです。

  • PHP4のクラスとJavaのクラス - abstractメソッドの実装を強制する

    PHP4からオブジェクト指向的な機能・動作が改善されていますが、オブジェクト指向言語であるJavaとどの程度挙動が異なるか、ちょっとずつまとめてみようかと思います。基的には、PHPマニュアルに記載されていなくて、「どうなるの?」と思ったことを主にやっています。 今回は、「abstractメソッドの実装を強制する」についてです。 PHPには、Javaでいうところの「public」「abstract」などのクラス修飾子はありませんので、基的には「abstractメソッドの実装をサブクラスに強制する」ことはできません。しかし、強制するような仕組みをこちらで作ってしまうこともできちゃいます。 まず、[php-users 6028]の黒木さんから頂いたPHPスクリプトとメールの内容です。 zip形式 tgz形式 ML ではお世話になっております、黒木です。デザインパタンを実装 するのにあると便利

  • 1