Category Archives: 技術・開発ツール

PHP用IDEの○と× その3 – NetBeans(6.7.1)

EclipseとNetBeansを比較した情報はすでに多くあるが、「PHP用の統合開発環境」という視点で簡潔にまとめる。 NetBeansの◯ マルチプラットフォーム(Win, LInux, Mac) 日本語関数名が使え … Continue reading

Posted in 技術・開発ツール | Tagged , | Leave a comment

PHP用IDEの○と× その2 – Zend Studio(7.0)

Zend StudioはEclipse PDTをベースにしたその上位版という位置づけである。 Zend Studio の◯ マルチプラットフォーム(Win, LInux, Mac) php5.3対応 他のZend製品との … Continue reading

Posted in 技術・開発ツール | Tagged | 1 Comment

PHP用IDEの○と× その1 – PDT(Eclipse)

対象としたのはPDT2.1(Eclipse 3.5ベース)である。 PDTの◯ 無償 マルチプラットフォーム(Win, Linux, Mac) 豊富なプラグインで自在に拡張 php5.3に対応 日本語の情報やTipsが豊 … Continue reading

Posted in 技術・開発ツール | Tagged , | 1 Comment

Zend Debugger, Xdebug, DBGを比較する

Zend Debugger Index of /pdt/server-debugger PDT または Zend Studio(6.0以上)と一緒に使用できる Zend Serverには組込み済み Zend Studio … Continue reading

Posted in 技術・開発ツール | Tagged , , | 1 Comment

PHP開発を行うための統合AMP環境まとめ

「IDEとデバッガを使用して開発作業を行う」という前提でメジャーな統合AMPをまとめる。 Zend Server 特徴: Windows版、Linux版, Mac OSX版あり デバッガ(Zend Debugger)組込 … Continue reading

Posted in 技術・開発ツール | Tagged , | Leave a comment

Zend DebuggerとXdebug – どちらを使えばよいのか

XdebugをPDTで使ってデバッグすると変数に含まれる日本語を正しく表示できない、だからPDTとの組み合わせではZend Debuggerを使うべき Zend Debuggerはmod_rewriteには対応していない … Continue reading

Posted in 技術・開発ツール | Tagged , | Leave a comment

EclipseからPhingを使う

phingのタスクををantとしてラッピングしてみた。なんでそんなことをする必要があるのかと言えば、Eclipse(PDT / Zend Studio for Eclipse)からphingを使うためである。そしてなぜp … Continue reading

Posted in 技術・開発ツール | Tagged , , | Leave a comment

Zend Framework のViewにPHPTALを使う

(少なくとも日本においては)PHPのテンプレートエンジンと言えばSmartyが知名度・普及度共に圧倒的だが、Smartyで定義されたテンプレートファイルはプレビューしたときにデザインが崩れるという欠点がある。これはSma … Continue reading

Posted in 技術・開発ツール | Tagged , | 4 Comments

Zend Framework Quick StartにDoctrineを適用してみる – その2

前回のエントリのコードはDoctrine関連の記述が煩雑だった。せっかくZend_Applicationが出てきたのだからそれを利用したスマートな記述ができるのではと思っていたら、すでに先人がいた。 Doctrine O … Continue reading

Posted in 技術・開発ツール | Tagged , | Leave a comment

Zend Framework Quick StartにDoctrineを適用してみる

前回のエントリに基づき、ZF本家のクイックスタートにあるチュートリアルのコードをDoctrineを使って書き直してみた。Zend_Dbを使う場合に一番面倒なモデルのコードの記述が簡単なYAMLファイルを一つ書くだけで済み … Continue reading

Posted in 技術・開発ツール | Tagged , | 1 Comment