Zend Frameworkで何ができるのか?
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
開始行:
#contents
** まずはここを読みましょう [#haef61e4]
-[[第1回 PHP開発でZend Frameworkを知らないだなんて嘘です...
-[[第2回 Zend Frameworkの各コンポーネントを一気に制する:h...
-[[第3回 ブログツールで学ぶ実践的Zend Frameworkの使い方:h...
-[[プログラマ向けリファレンスガイド Zend Framework:http:/...
-[[マルチバイトエンコードクラス:http://www.fmkz.net/trac/...
** MVCモデル/利用するメリット [#n75f23bc]
ZendFrameworkは、PHPを使用してMVCアーキテクチャで効率良く...
ZendFrameworkにはコンポーネントが用意されており、それらを...
*** &size(14){''M(Model)''}; [#n78b3f9a]
処理の中核を担う。メインとなるビジネスロジック、処理がこ...
画面表示や値の入出力には関与しない。
*** &size(14){''V(View)''}; [#m9c59e20]
画面出力を担う。画面表示のテンプレートなどがこれにあたる。
*** &size(14){''C(Controller)''}; [#b0e00b0f]
ユーザーの入力に応じた処理の決定を担う。自分自身では表示...
Viewからの入力に応じて、必要なロジックの実行をModelに依頼...
*** 利用するメリット [#ub544810]
-機能ごとの独立性
-開発面での分業のしやすさ - 得意分野の実装に集中できる
-メンテナンス性の高さ
** ZendFrameworkを設置する [#w2615de9]
http://framework.zend.com/download/stable
ZendFramework-0.9.2-Beta.zipを解凍し、libraryの中をinclud...
rewrite_moduleを使用するので、.htaccessを設置
RewriteEngine on
RewriteRule !\.(js|ico|gif|jpg|png|css)$ index.php
***composerの利用 [#g254bb62]
2016年9月時点ではcomposerを使ってインストールします。
$ composer.phar require zendframework/zendframework
** 用語解説 [#of89b310]
*** ディスパッチ [#he92b6b6]
> ディスパッチとは、 コントローラとアクションをリクエスト...
~
([[Zend Frameworkリファレンスガイド - 7.1.1 導入:http://f...
*** ルーティング [#e5e0dc53]
>> リクエストの内容を調べて、 そのリクエストを処理するコ...
(中略)~
ルーティングが発生するのは一度だけ、 つまり最初にリクエス...
~
([[Zend Frameworkリファレンスガイド - 7.1.1 導入:http://f...
''例:Zend_Controller_Routerを利用する場合のルーティング...
~
ルータはリクエストURIを解析し、コントローラとアクション、...
#exlink
終了行:
#contents
** まずはここを読みましょう [#haef61e4]
-[[第1回 PHP開発でZend Frameworkを知らないだなんて嘘です...
-[[第2回 Zend Frameworkの各コンポーネントを一気に制する:h...
-[[第3回 ブログツールで学ぶ実践的Zend Frameworkの使い方:h...
-[[プログラマ向けリファレンスガイド Zend Framework:http:/...
-[[マルチバイトエンコードクラス:http://www.fmkz.net/trac/...
** MVCモデル/利用するメリット [#n75f23bc]
ZendFrameworkは、PHPを使用してMVCアーキテクチャで効率良く...
ZendFrameworkにはコンポーネントが用意されており、それらを...
*** &size(14){''M(Model)''}; [#n78b3f9a]
処理の中核を担う。メインとなるビジネスロジック、処理がこ...
画面表示や値の入出力には関与しない。
*** &size(14){''V(View)''}; [#m9c59e20]
画面出力を担う。画面表示のテンプレートなどがこれにあたる。
*** &size(14){''C(Controller)''}; [#b0e00b0f]
ユーザーの入力に応じた処理の決定を担う。自分自身では表示...
Viewからの入力に応じて、必要なロジックの実行をModelに依頼...
*** 利用するメリット [#ub544810]
-機能ごとの独立性
-開発面での分業のしやすさ - 得意分野の実装に集中できる
-メンテナンス性の高さ
** ZendFrameworkを設置する [#w2615de9]
http://framework.zend.com/download/stable
ZendFramework-0.9.2-Beta.zipを解凍し、libraryの中をinclud...
rewrite_moduleを使用するので、.htaccessを設置
RewriteEngine on
RewriteRule !\.(js|ico|gif|jpg|png|css)$ index.php
***composerの利用 [#g254bb62]
2016年9月時点ではcomposerを使ってインストールします。
$ composer.phar require zendframework/zendframework
** 用語解説 [#of89b310]
*** ディスパッチ [#he92b6b6]
> ディスパッチとは、 コントローラとアクションをリクエスト...
~
([[Zend Frameworkリファレンスガイド - 7.1.1 導入:http://f...
*** ルーティング [#e5e0dc53]
>> リクエストの内容を調べて、 そのリクエストを処理するコ...
(中略)~
ルーティングが発生するのは一度だけ、 つまり最初にリクエス...
~
([[Zend Frameworkリファレンスガイド - 7.1.1 導入:http://f...
''例:Zend_Controller_Routerを利用する場合のルーティング...
~
ルータはリクエストURIを解析し、コントローラとアクション、...
#exlink
ページ名: