<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ja">
		<id>https://wiki.nonip.net/index.php?action=history&amp;feed=atom&amp;title=Php%2Fzend_framework%2F%E5%9F%BA%E6%9C%AC%E3%83%A1%E3%83%A2</id>
		<title>Php/zend framework/基本メモ - 変更履歴</title>
		<link rel="self" type="application/atom+xml" href="https://wiki.nonip.net/index.php?action=history&amp;feed=atom&amp;title=Php%2Fzend_framework%2F%E5%9F%BA%E6%9C%AC%E3%83%A1%E3%83%A2"/>
		<link rel="alternate" type="text/html" href="https://wiki.nonip.net/index.php?title=Php/zend_framework/%E5%9F%BA%E6%9C%AC%E3%83%A1%E3%83%A2&amp;action=history"/>
		<updated>2026-04-24T22:43:14Z</updated>
		<subtitle>このウィキのこのページに関する変更履歴</subtitle>
		<generator>MediaWiki 1.24.2</generator>

	<entry>
		<id>https://wiki.nonip.net/index.php?title=Php/zend_framework/%E5%9F%BA%E6%9C%AC%E3%83%A1%E3%83%A2&amp;diff=671&amp;oldid=prev</id>
		<title>127.0.0.1: ページの作成:「=zendframeworkメモ=  ==ダウンロード== http://framework.zend.com/download/latest Zend Framework 1.9.7 Full  ==windowsの場合== ===インストールphp本体の...」</title>
		<link rel="alternate" type="text/html" href="https://wiki.nonip.net/index.php?title=Php/zend_framework/%E5%9F%BA%E6%9C%AC%E3%83%A1%E3%83%A2&amp;diff=671&amp;oldid=prev"/>
				<updated>2015-05-19T18:15:26Z</updated>
		
		<summary type="html">&lt;p&gt;ページの作成:「=zendframeworkメモ=  ==ダウンロード== http://framework.zend.com/download/latest Zend Framework 1.9.7 Full  ==windowsの場合== ===インストールphp本体の...」&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新規ページ&lt;/b&gt;&lt;/p&gt;&lt;div&gt;=zendframeworkメモ=&lt;br /&gt;
&lt;br /&gt;
==ダウンロード==&lt;br /&gt;
http://framework.zend.com/download/latest&lt;br /&gt;
Zend Framework 1.9.7 Full&lt;br /&gt;
&lt;br /&gt;
==windowsの場合==&lt;br /&gt;
===インストールphp本体の下あたりに置く===&lt;br /&gt;
 C:\xampp\php\ZendFramework&lt;br /&gt;
&lt;br /&gt;
===設定===&lt;br /&gt;
 Apacheの設定&lt;br /&gt;
 [C:\xampp\apache\conf\httpd.conf]&lt;br /&gt;
 119行目&lt;br /&gt;
 #LoadModule rewrite_module modules/mod_rewrite.so&lt;br /&gt;
 　↓　コメント削除で有効化&lt;br /&gt;
 LoadModule rewrite_module modules/mod_rewrite.so&lt;br /&gt;
 &lt;br /&gt;
 PHPの設定&lt;br /&gt;
 [\xampp\apache\bin\php.ini]&lt;br /&gt;
 447行目&lt;br /&gt;
 include_path = &amp;quot;.;\xampp\php\pear\&amp;quot;&lt;br /&gt;
 　↓　Zend Frameworkのパスを追加&lt;br /&gt;
 include_path = &amp;quot;.;\xampp\php\pear\;\xampp\php\ZendFramework\library\&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==linuxの場合==&lt;br /&gt;
[[linux/phpインストール/zend]] [ｼｮｰﾄｶｯﾄ]&lt;br /&gt;
&lt;br /&gt;
==動作サンプル==&lt;br /&gt;
 // Zend Frameworkのバージョン情報&lt;br /&gt;
 require_once 'Zend/Version.php';&lt;br /&gt;
 echo 'version = ' . Zend_Version::VERSION;&lt;br /&gt;
&lt;br /&gt;
==マニュアル==&lt;br /&gt;
 http://framework.zend.com/manual/ja/&lt;br /&gt;
&lt;br /&gt;
==参考==&lt;br /&gt;
 http://blogs.yahoo.co.jp/muiminamoji/1049134.html&lt;br /&gt;
 http://groups.google.co.jp/group/php-beginner/web/zend-framework&lt;br /&gt;
&lt;br /&gt;
==コマンドライン==&lt;br /&gt;
 環境パス設定にD:\xampp\php\ZendFramework\binを設定し、&lt;br /&gt;
 zf.batでヘルプが見られる。&lt;br /&gt;
&lt;br /&gt;
===プロジェクト作成===&lt;br /&gt;
 zf.bat create project sample&lt;br /&gt;
&lt;br /&gt;
==コントローラ設定==&lt;br /&gt;
 application\controllersにあるindexController.phpが初期ページとなる&lt;br /&gt;
 http://hostname/test/hello/で以下コントローラーにアクセスする&lt;br /&gt;
 class TestController extends Zend_Controller_Action&lt;br /&gt;
 {&lt;br /&gt;
   public function helloAction() {&lt;br /&gt;
   }&lt;br /&gt;
 }&lt;br /&gt;
 initメソッドが初期メソッド&lt;br /&gt;
&lt;br /&gt;
==ビュー設定==&lt;br /&gt;
 例として、indexコントローラーのpostアクションの場所は&lt;br /&gt;
 application\views\scripts\index\post.phtmlとなる&lt;br /&gt;
&lt;br /&gt;
==データの橋渡し==&lt;br /&gt;
 アクションで$this-&amp;gt;view-&amp;gt;rowsに格納したものが&lt;br /&gt;
 ビューの$this-&amp;gt;rowsで参照できる&lt;br /&gt;
 $this-&amp;gt;view-&amp;gt;assign('rows', '');で割り当てることも可能&lt;br /&gt;
&lt;br /&gt;
==エラー処理==&lt;br /&gt;
 プロジェクト作成時に作成されたcontroller/ErrorController.phpの&lt;br /&gt;
 errorActionメソッドが処理をする&lt;br /&gt;
&lt;br /&gt;
==アクション遷移==&lt;br /&gt;
 $this-&amp;gt;_forward(&amp;quot;action1&amp;quot;);&lt;br /&gt;
 $this-&amp;gt;_forward(&amp;quot;action1&amp;quot;, &amp;quot;controller1&amp;quot;);&lt;br /&gt;
 (init() からforwardにコントローラを指定すると動かなくなる)&lt;br /&gt;
&lt;br /&gt;
==アクション前後処理==&lt;br /&gt;
 // 処理前&lt;br /&gt;
 public function preDispatch(){}&lt;br /&gt;
 // 処理後 &lt;br /&gt;
 public function postDispatch(){}&lt;br /&gt;
&lt;br /&gt;
==.htaccess==&lt;br /&gt;
 SetEnv APPLICATION_ENV development&lt;br /&gt;
 RewriteEngine On&lt;br /&gt;
 RewriteCond %{REQUEST_FILENAME} -s [OR]&lt;br /&gt;
 RewriteCond %{REQUEST_FILENAME} -l [OR]&lt;br /&gt;
 RewriteCond %{REQUEST_FILENAME} -d&lt;br /&gt;
 RewriteRule ^.*$ - [NC,L]&lt;br /&gt;
 RewriteRule ^.*$ index.php [NC,L]&lt;br /&gt;
 php_flag magic_quotes_gpc Off&lt;br /&gt;
&lt;br /&gt;
==推奨ディレクトリ構成==&lt;br /&gt;
http://www.mikaelkael.fr/doczf/1.10/ja/project-structure.project.html&lt;br /&gt;
&lt;br /&gt;
==zendクラス一覧==&lt;br /&gt;
http://codezine.jp/article/detail/1824&lt;br /&gt;
&lt;br /&gt;
==zendを利用したオープンソースCMS==&lt;br /&gt;
*storefront&lt;br /&gt;
http://www.ohloh.net/p/zfstorefront&lt;br /&gt;
*TomatoCMS&lt;br /&gt;
http://www.tomatocms.com/&lt;br /&gt;
*Omeka&lt;br /&gt;
http://omeka.org/download/&lt;br /&gt;
*live-commerce&lt;br /&gt;
http://www.live-commerce.com/&lt;/div&gt;</summary>
		<author><name>127.0.0.1</name></author>	</entry>

	</feed>