Zend_Controller_Pluginですべてのアクセスログを記録する。  2009年5月18日

Zend FrameworkのMVCではいくつかの拡張方法が提供されています。今回はプラグインで、アクセスログを記録する方法を記載します。
プラグインでDispatchが終了した際に、ログを記録します。
実際の実装はBs・・・・・

Zend Frameworkでのindex.phpでのパスのセットなど  2009年5月14日

Zend Frameworkでの.htaccessでも書きましたが、Bsheは以下のようなフォルダ構造で実装されています。

/アプリケーショントップ
 ┠ /application : 個々のアプリケーションのコントロ・・・・・

Zend_Logでyyyymmdd.log形式の日別のログファイルの生成  2009年5月12日

テキストログを出力するZend_Log_Writer_Streamは、指定したファイルに対してログを出力する機能を提供してくれます。
ログファイルを日付別で分ける必要があったため、yyyymmdd.log形式のログを出力・・・・・

Zend_LogとJphpmailerでログメール  2009年5月11日

アプリケーションのログで、ERRORレベルの場合などにメールで通知させたいケースがあったため、Zend_Logクラス用のメールライターを作成してみました。
日本語メールのため、今回はZend_Mailを利用せずにJphp・・・・・

Zend_Logでsyslogを使う  2009年5月8日

Zend FrameworkのZend_Logのwriterでいくつかほしいものがあり作って実装してみました。
今回はSyslogへ出力するwriterを作成してみます。
Zend Frameworkでログ出力を作成する・・・・・

ZendFrameworkのMVC(Zend_Controller_Router_Route_Regex)  2009年4月29日

http://www.bshe.org/modules/xpress2/archives/56
では、.htaccessでHTMLテンプレートのパスとアプリケーションのパスを分離しました。そこで、分離されたリクエストを各・・・・・

ZendFrameworkのMVCとRewriteRule(.htaccess)  2009年4月28日

ZendFrameworkは「自由に使ってください」といわれているように、実装にかなり自由度がある、特にMVCモデルではファイルやフォルダの構成も自由が利くため、最初が入りにくい印象があります。
Bsheでも、ファイルや・・・・・

Zend_Sessionで名前空間が重ならないようにする  2009年4月26日

Sessionを利用したWebアプリを開発していると、同じドメインで複数の環境を用意したときに、セッション変数の中身が混ざってしまうことがよくあります。
そこで、Zend_Session_Namespaceを継承して、I・・・・・

Zend_Logのログ記録をstatic呼び出しにする  2009年4月24日

Zend_Logは非常に便利なログ記録クラスだと思います。BsheでもいくつかWriterを作成して、Syslogやメール、yyyymmdd.log形式でのファイル保存などを実装しています。
Zend_Logの利用は基本・・・・・

Zend_ConfigとZend_Registryを利用して、コンフィグの自動取得  2009年4月23日

Zend_ConfigはINIファイルを読み込んだりできて非常に便利なクラスです。ただ、生成したコンフィグクラスのインスタンスは、グローバル変数にするか、都度読み込むかする必要があります。
そこで、BsheではZend_・・・・・