タグ

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

  • PHPによるデザインパターン入門 - Do You PHP?

    PHPによるデザインパターン入門 秀和システムから発売となった「PHPによるデザインパターン入門」(ISBN4-7980-1516-4・ 2006/11/23発売)を執筆しました(共著です)。 「PHPを使ってGoFパターンを見ていこう」的な書籍になっています。GoFパターンについては、それぞれパターンの説明とサンプルコードという構成です。サンプルコードは、CentOS4.4/Windows XP(SP2)+PHP5.1.x/5.2.0で動作確認しています。 目次は以下の通りです。 1章 デザインパターンの世界へようこそ デザインパターンって何? デザインパターンとは? オブジェクト指向 GoFパターン デザインパターンのメリット・デメリット デザインパターンを使うメリット デザインパターンを使うデメリット PHPとオブジェクト指向 PHPとは? PHP5でのオブジェクト指向開発 2章

    PHPによるデザインパターン入門 - Do You PHP?
  • PHPUnit2 - 最強のユニットテスト自動化ツール for PHP5 - Do You PHP?

    PHPUnit2 ver.2.3.0 β1からPHP5.1.0β1以降が必要になりますので要注意。 PHP5が正式リリースされてしばらく経ち、実際の開発で使われているという話もぼちぼち聞くようになりましたが、「開発」とくれば「テスト」は避けされませんね。最近の流行(?)としてはxUnitシリーズを利用して単体テストを行う場面が多いと思いますが、PHP5用としてはPHPUnit2がPEARに登録されています。 PHPUnit - A PHP Regression and Unit Test Framework(Sebastian Bergmann氏のサイト。デザインが変わりましたね) PEARのPHPUnit2のページ PHPUnit2は機能的にJUnit3.8.1とJUnitour1.2を組み合わせたモノになっていて、基的にCLI版となっています。また、PHP4向けのPHPUnitにはな

  • PHPDoc - APIドキュメントの自動生成 - Do You PHP?

    現在では、PEARのAPIドキュメントなどはphpDocumentorが使われるようになっています。 仮に、あるプロジェクトで作成したクラスを他のプロジェクトでの使いたい場合、「ソースを追ってAPIを調べてね」なんてやってると余計な工数がかかってしまいますし、いつの間にか自分自身も忘れてるってことあります。そこで、何らかのAPIドキュメントがあると非常に楽ですよね。 Javaにはjavadocという強力なツールが用意されていますが、PHPでそれに相当するのが、PHPDocです。 PHPDocは、PHPDoc家、あるいは、PHP家のcvsリポジトリから入手することができます。 PHPDoc - Home http://www.phpdoc.de/doc/ PHP家のCVS http://cvs.php.net/cvs.php/pear PHPDoc家から入手したzipは、ブラウザから

  • Do You PHP? - 新着情報

    Do You PHP?では、スクリプト言語であるPHP - PHP Hypertext Preprocessor -とOracleの連携の他、XML関連、オブジェクト指向、デザインパターン、PhpUnitなどの周辺ツールについて、色々と試したり調べたりしたことを(備忘録的に)まとめて公開しています。 初めての方は、まず「初めての方へ」のページをご覧下さい。 2008/08/08付で、PHP4.4.9がリリースされました。PHP4.4.9が最後のPHP4となり、今後、機能改善・バグFIX・セキュリティFIXなどのサポートは行われません。このため、現在ではPHP5系への移行が推奨されています。詳細は、GoPHP5.orgを参照してください。PHP4.4.9のリリースノートはRelease Announcement、ダウンロードはPHP家のダウンロードページからどうぞ。 [2008/06/1

  • 1