タグ

Zend Frameworkに関するsakadonohitoのブックマーク (6)

  • テスト記述の詳細 - Zend_Testのメソッド -

    連載では、PHP上で動作するアプリケーションフレームワークであるZend Frameworkについて紹介しています。今回は前回に引き続きZend Frameworkで作成したのMVCアプリケーションのための単体テストを作成するためのコンポーネント、Zend_Testについて紹介します。 はじめに 連載では、PHP上で動作するアプリケーションフレームワークであるZend Frameworkについて紹介しています。今回は前回に引き続きZend Frameworkで作成したのMVCアプリケーションのための単体テストを作成するためのコンポーネント、Zend_Testについて紹介します。 前回はZend_Testコンポーネントを利用するための環境設定から、簡単なテストの記述とテストの実行方法までを紹介しました。今回からは、テストにどのような条件を記述できるかについてより詳細に解説します。Zend

    テスト記述の詳細 - Zend_Testのメソッド -
  • MVCフレームワークで単体テストを実施する - Zend_Test -

    連載では、PHP上で動作するアプリケーションフレームワークであるZend Frameworkについて紹介していきます。今回は、Zend FrameworkのMVCアプリケーションのための単体テストを作成するためのコンポーネント、Zend_Testについて紹介します。 はじめに 連載では、PHP上で動作するアプリケーションフレームワークであるZend Frameworkについて紹介しています。今回はZend FrameworkのMVCアプリケーションのための単体テストを作成するためのコンポーネント、Zend_Testについて紹介します。 単体テストはシステムのテストの方式の1つで、アプリケーションが提供する機能をテスト可能な最小単位(通常はメソッド)に分離し、その最小単位ごとにテストを行います。細かい単位でテストを記述するため、テストの漏れが発生しにくいといったメリットがある一方で、細か

  • PHPアプリでメッセージキューサーバを活用する - Zend_Queue -

    はじめに 連載では、PHP上で動作するアプリケーションフレームワークであるZend Frameworkについて紹介しています。今回は前回に続き、分散アプリケーション間でのデータのやりとりを行うための方法の一つである「メッセージキュー」を利用するためのZend_Queueコンポーネントを紹介します。 今回は、Zend_Queueのアダプタ(MemcacheqアダプタとPlatformJobQueueアダプタ)の紹介、次に自分でアダプタを作成する方法、そしてStompプロトコルを利用してメッセージキュー管理サーバにアクセスする方法について説明します。 対象読者 PHPの基構文については一通り理解している方を対象としています。 必要な環境 Zend FrameworkはPHP 5.2.4以降とWebサーバがインストールされている環境で利用可能です。稿ではWebサーバとしてApache 2.

  • Zend Serverによる高性能PHP環境構築とパフォーマンスチューニングに役立つ監視機能

    PHP 4以降の高速化は、Zendによって実現されており、PHP 4には高速化するためのプリコンパイラ「Zend Engine」が標準採用されました。さらにZendは、信頼して利用できる高速化したPHP実行環境を提供するために「Zend Server」を提供しています。この記事では、Zend Serverのインストールから注目の機能までを紹介します。 PHPとZend 多くのWebシステムで活用されているスクリプト言語PHPは、1996年に登場して以来常に進化を続けています。言語仕様を改良し、より複雑な処理を記述できるように改良されてきました。また、実行スピードを改善するために改良が行われています。PHP 3を開発するプロジェクトでは大幅な高速化が実施されました。Zend Technologies Ltdの創業者Zeev SuraskiとAndi Gutmansは、このプロジェクトに参加し

    Zend Serverによる高性能PHP環境構築とパフォーマンスチューニングに役立つ監視機能
  • プログレスバーを表示しよう - Zend_ProgressBar -

    はじめに 連載では、PHP上で動作するアプリケーションフレームワークであるZend Frameworkについて紹介していきます。今回はプログレスバーを表示するモジュール、Zend_ProgressBarを紹介します。 プログレスバーは、ファイルのアップロードなど、時間のかかる処理の進捗を表示するための部品です。見た目は単純な部品ですが、見栄えのするプログレスバーを作成しようとしたり、必要な情報を計算しようとしたりすると結構面倒です。特にWebページの中にプログレスバーを表示しようとすると、処理の進行に応じてプログレスバーを更新する処理などが必要となり、結構手間がかかります。 Zend_ProgressBarはコンソール向けに表示するための機能とWebページ内に埋め込まれたプログレスバーを更新するための機能が準備されています。今回の記事では、コンソールアプリケーション向けの利用方法と、We

    プログレスバーを表示しよう - Zend_ProgressBar -
  • 古いPHPを利用した新しいZend Frameworkの利用法

    はじめに 連載では、PHP上で動作するアプリケーションフレームワークであるZend Frameworkについて紹介します。今回はバージョンの古いPHP環境で、Zend Frameworkを利用する方法について見ていきます。 最新のZend Framework 1.10はPHP 5.2.4以降を対象としていますが、それ以前のバージョンのPHPが動作している環境も少なくありません。今回はPHP 5.1系が動作している環境でZend Frameworkを使うことを考えて、(1)古いPHPの環境で最新のZend Frameworkがどこまで使えるか(2)Zend Framework1.6上での、将来の移行を考えたプログラミングについて見ていきたいと思います。 対象読者 PHPの基構文は一通り理解しており、Zend Frameworkの基的な動作を理解している方を対象としています。 必要な環境

    古いPHPを利用した新しいZend Frameworkの利用法
  • 1