<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Initial notes on Zend_Application</title>
	<atom:link href="http://akrabat.com/php/initial-notes-on-zend_application/feed/" rel="self" type="application/rss+xml" />
	<link>http://akrabat.com/php/initial-notes-on-zend_application/</link>
	<description>Developing PHP software in the Real World, by Rob Allen</description>
	<lastBuildDate>Thu, 29 Jul 2010 17:50:10 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
	<item>
		<title>By: EroS</title>
		<link>http://akrabat.com/php/initial-notes-on-zend_application/#comment-27942</link>
		<dc:creator>EroS</dc:creator>
		<pubDate>Thu, 16 Jul 2009 13:33:50 +0000</pubDate>
		<guid isPermaLink="false">http://akrabat.com/?p=422#comment-27942</guid>
		<description>Thank you a lot!!!</description>
		<content:encoded><![CDATA[<p>Thank you a lot!!!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rob...</title>
		<link>http://akrabat.com/php/initial-notes-on-zend_application/#comment-27839</link>
		<dc:creator>Rob...</dc:creator>
		<pubDate>Tue, 07 Jul 2009 08:33:48 +0000</pubDate>
		<guid isPermaLink="false">http://akrabat.com/?p=422#comment-27839</guid>
		<description>isicom,

If I ever us Zend_Navigation, I&#039;ll probably put up some notes!

Rob...</description>
		<content:encoded><![CDATA[<p>isicom,</p>
<p>If I ever us Zend_Navigation, I'll probably put up some notes!</p>
<p>Rob...</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: isicom</title>
		<link>http://akrabat.com/php/initial-notes-on-zend_application/#comment-27836</link>
		<dc:creator>isicom</dc:creator>
		<pubDate>Mon, 06 Jul 2009 21:20:59 +0000</pubDate>
		<guid isPermaLink="false">http://akrabat.com/?p=422#comment-27836</guid>
		<description>Hey...thank you for your post. Did you have any stuff about Zend_Navigation &amp; Co (Version 1.8)

Thanx</description>
		<content:encoded><![CDATA[<p>Hey...thank you for your post. Did you have any stuff about Zend_Navigation &amp; Co (Version 1.8)</p>
<p>Thanx</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Colleen Dick</title>
		<link>http://akrabat.com/php/initial-notes-on-zend_application/#comment-27225</link>
		<dc:creator>Colleen Dick</dc:creator>
		<pubDate>Tue, 02 Jun 2009 21:17:16 +0000</pubDate>
		<guid isPermaLink="false">http://akrabat.com/?p=422#comment-27225</guid>
		<description>I must have a fundamental lack of understanding of the infrastructure.  The way you write it you&#039;re assuming  I should know stuff but I clearly don&#039;t.  You say things like:  &quot;to enable a x helper you just write such and such a class provided you have enabled the namespace.&quot; or something like that.   Basically  any time you use the word &quot;just&quot; it&#039;s not &quot;just&quot;.    It means there&#039;s an assumption.  I am not stupid.  I just don&#039;t see how it all fits together.     In most of your examples I have no clue how to modify it to suit my situation, whether it goes under my custom stuff in library or whether that long naming thing works elsewhere and how that whole config thing works.  Do you have a basic and I mean EXTREMELY BASIC example that explains in an airtight and general way that has no dependencies on ANYTHING except just an out of the box Zend Tool install.   

Idea:  Take a plain vanilla Zend Tool install and write a simple plugin.  Show where to put it and how to get ZF to find it in the app.  Explain the name.  If there is some namespace thing going on explain that.  Explain how to put it in the config and use it with minimum code writing.   

I have just followed the manual to retrofit an app that worked under 1.7.  Of course I have broken it, that was to be expected.  My error message is this:

Uncaught exception &#039;Zend_Controller_Action_Exception&#039; with message &#039;Action Helper by name Acl not found&#039; 

I have several files called Acl.php  so it&#039;s clear that ZF isnt&#039; finding them because I haven&#039;t properly registered them.  Is it configuration or code?  What is best practics for making it find it?</description>
		<content:encoded><![CDATA[<p>I must have a fundamental lack of understanding of the infrastructure.  The way you write it you're assuming  I should know stuff but I clearly don't.  You say things like:  "to enable a x helper you just write such and such a class provided you have enabled the namespace." or something like that.   Basically  any time you use the word "just" it's not "just".    It means there's an assumption.  I am not stupid.  I just don't see how it all fits together.     In most of your examples I have no clue how to modify it to suit my situation, whether it goes under my custom stuff in library or whether that long naming thing works elsewhere and how that whole config thing works.  Do you have a basic and I mean EXTREMELY BASIC example that explains in an airtight and general way that has no dependencies on ANYTHING except just an out of the box Zend Tool install.   </p>
<p>Idea:  Take a plain vanilla Zend Tool install and write a simple plugin.  Show where to put it and how to get ZF to find it in the app.  Explain the name.  If there is some namespace thing going on explain that.  Explain how to put it in the config and use it with minimum code writing.   </p>
<p>I have just followed the manual to retrofit an app that worked under 1.7.  Of course I have broken it, that was to be expected.  My error message is this:</p>
<p>Uncaught exception 'Zend_Controller_Action_Exception' with message 'Action Helper by name Acl not found' </p>
<p>I have several files called Acl.php  so it's clear that ZF isnt' finding them because I haven't properly registered them.  Is it configuration or code?  What is best practics for making it find it?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: heaven dragon</title>
		<link>http://akrabat.com/php/initial-notes-on-zend_application/#comment-25372</link>
		<dc:creator>heaven dragon</dc:creator>
		<pubDate>Sat, 18 Apr 2009 14:59:07 +0000</pubDate>
		<guid isPermaLink="false">http://akrabat.com/?p=422#comment-25372</guid>
		<description>I&#039;m trying to inject jQuery helper in bootstrap like this :
===============================       Zend_Layout::startMvc(array(&#039;layout&#039; =&gt; &#039;main&#039;,
            &#039;layoutPath&#039; =&gt; APPLICATION_PATH . &#039;/layouts/scripts&#039;
        ));
        $view = Zend_Layout::getMvcInstance()-&gt;getView();
        $view-&gt;addHelperPath(&#039;ZendX/JQuery/View/Helper&#039;, &#039;ZendX_JQuery_View_Helper&#039;);
        $view-&gt;jQuery()-&gt;setLocalPath(&#039;../scripts/jquery-1.3.2.min.js&#039;);
        $view-&gt;jQuery()-&gt;setUiLocalPath(&#039;../scripts/jquery.ui/jquery-ui.min.js&#039;);
======================     
but jquery not loaded on browser, unless I&#039;m put the following code on index.phtml script :
==================
ajaxLink(&quot;&quot;,
                    &quot;/index/demo&quot;,
                    array(&#039;update&#039; =&gt; &#039;#content&#039;)); ?&gt;
======================
Am I missing somthing?

Thanks</description>
		<content:encoded><![CDATA[<p>I'm trying to inject jQuery helper in bootstrap like this :<br />
===============================       Zend_Layout::startMvc(array('layout' =&gt; 'main',<br />
            'layoutPath' =&gt; APPLICATION_PATH . '/layouts/scripts'<br />
        ));<br />
        $view = Zend_Layout::getMvcInstance()-&gt;getView();<br />
        $view-&gt;addHelperPath('ZendX/JQuery/View/Helper', 'ZendX_JQuery_View_Helper');<br />
        $view-&gt;jQuery()-&gt;setLocalPath('../scripts/jquery-1.3.2.min.js');<br />
        $view-&gt;jQuery()-&gt;setUiLocalPath('../scripts/jquery.ui/jquery-ui.min.js');<br />
======================<br />
but jquery not loaded on browser, unless I'm put the following code on index.phtml script :<br />
==================<br />
ajaxLink("",<br />
                    "/index/demo",<br />
                    array('update' =&gt; '#content')); ?&gt;<br />
======================<br />
Am I missing somthing?</p>
<p>Thanks</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Keith Pope</title>
		<link>http://akrabat.com/php/initial-notes-on-zend_application/#comment-25026</link>
		<dc:creator>Keith Pope</dc:creator>
		<pubDate>Thu, 09 Apr 2009 18:30:03 +0000</pubDate>
		<guid isPermaLink="false">http://akrabat.com/?p=422#comment-25026</guid>
		<description>I tend to worry about maintaining the code base so I can roll features fast. Obviously you take the normal optimizations but not all of us work for twitter :P

I would rather buy another server or add memory than spend weeks trying to refactor a business change into an application....</description>
		<content:encoded><![CDATA[<p>I tend to worry about maintaining the code base so I can roll features fast. Obviously you take the normal optimizations but not all of us work for twitter :P</p>
<p>I would rather buy another server or add memory than spend weeks trying to refactor a business change into an application....</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: iongion</title>
		<link>http://akrabat.com/php/initial-notes-on-zend_application/#comment-25025</link>
		<dc:creator>iongion</dc:creator>
		<pubDate>Thu, 09 Apr 2009 18:21:03 +0000</pubDate>
		<guid isPermaLink="false">http://akrabat.com/?p=422#comment-25025</guid>
		<description>Geeez ... you are bringing php to its knees, this is such a bloat, but at least, there is finally a standard way we should startup our projects, getting rid of that flexi...jungle we all have done before these components.

Is there anyone using Zend Framework caring about performance, memory consumption, speed of execution, or are you all design patterns freaks :)</description>
		<content:encoded><![CDATA[<p>Geeez ... you are bringing php to its knees, this is such a bloat, but at least, there is finally a standard way we should startup our projects, getting rid of that flexi...jungle we all have done before these components.</p>
<p>Is there anyone using Zend Framework caring about performance, memory consumption, speed of execution, or are you all design patterns freaks :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Harro</title>
		<link>http://akrabat.com/php/initial-notes-on-zend_application/#comment-25018</link>
		<dc:creator>Harro</dc:creator>
		<pubDate>Thu, 09 Apr 2009 14:35:15 +0000</pubDate>
		<guid isPermaLink="false">http://akrabat.com/?p=422#comment-25018</guid>
		<description>Seems a bit bloated if you ask me, my index.php contains only setting the environment, requiring a bootstrap.php outside the documentroot (with a bootstrap class). And a try catch around a Bootstrap::run();

Everything is handled within the bootstrap class, including setting the include paths and setting the autoloader.

That way if for some reason php would be disabled the index.php shows the user nothing that might give away information about the system. So from just seeing that file you can&#039;t even see I use Zend, nor any other information about the include path.

The bootstrap is so general I could even have differend includes based on certain settings (include the incubator only in development mode, because it&#039;s not ready for production yet).</description>
		<content:encoded><![CDATA[<p>Seems a bit bloated if you ask me, my index.php contains only setting the environment, requiring a bootstrap.php outside the documentroot (with a bootstrap class). And a try catch around a Bootstrap::run();</p>
<p>Everything is handled within the bootstrap class, including setting the include paths and setting the autoloader.</p>
<p>That way if for some reason php would be disabled the index.php shows the user nothing that might give away information about the system. So from just seeing that file you can't even see I use Zend, nor any other information about the include path.</p>
<p>The bootstrap is so general I could even have differend includes based on certain settings (include the incubator only in development mode, because it's not ready for production yet).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: holografix</title>
		<link>http://akrabat.com/php/initial-notes-on-zend_application/#comment-24646</link>
		<dc:creator>holografix</dc:creator>
		<pubDate>Sat, 28 Mar 2009 11:17:29 +0000</pubDate>
		<guid isPermaLink="false">http://akrabat.com/?p=422#comment-24646</guid>
		<description>Thanks for the article.

There are three more resources or, taking your words, resource plugins. You can see them here:
http://framework.zend.com/svn/framework/standard/branches/user/freak/Zend/Application/Resource/ . 

You may want to take a look to Zym framework too:
http://www.zym-project.com/docs/reference/zym.app.html#zym.app.environments

Cheers
holo</description>
		<content:encoded><![CDATA[<p>Thanks for the article.</p>
<p>There are three more resources or, taking your words, resource plugins. You can see them here:<br />
<a href="http://framework.zend.com/svn/framework/standard/branches/user/freak/Zend/Application/Resource/" rel="nofollow">http://framework.zend.com/svn/framework/standard/branches/user/freak/Zend/Application/Resource/</a> . </p>
<p>You may want to take a look to Zym framework too:<br />
<a href="http://www.zym-project.com/docs/reference/zym.app.html#zym.app.environments" rel="nofollow">http://www.zym-project.com/docs/reference/zym.app.html#zym.app.environments</a></p>
<p>Cheers<br />
holo</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Keith Pope</title>
		<link>http://akrabat.com/php/initial-notes-on-zend_application/#comment-24642</link>
		<dc:creator>Keith Pope</dc:creator>
		<pubDate>Fri, 27 Mar 2009 09:30:10 +0000</pubDate>
		<guid isPermaLink="false">http://akrabat.com/?p=422#comment-24642</guid>
		<description>To setup modules you use the modules resource, I am using this on my storefront example app here:

http://code.google.com/p/zendframeworkstorefront/source/browse/#svn/branches/TRY-KP-Zapp

Dont use the trunk it is pre zapp :)

When using the modules resource you need to still configure your default module in the bootstrap file. The modules resource looks for a Bootstrap.php file inside the modules dir like:

modules
  default
  module1
     Bootstrap.php

Where bootstrap.php is a class that extends the module base bootstrap class.

I think this aspect is still being worked on so it could change!</description>
		<content:encoded><![CDATA[<p>To setup modules you use the modules resource, I am using this on my storefront example app here:</p>
<p><a href="http://code.google.com/p/zendframeworkstorefront/source/browse/#svn/branches/TRY-KP-Zapp" rel="nofollow">http://code.google.com/p/zendframeworkstorefront/source/browse/#svn/branches/TRY-KP-Zapp</a></p>
<p>Dont use the trunk it is pre zapp :)</p>
<p>When using the modules resource you need to still configure your default module in the bootstrap file. The modules resource looks for a Bootstrap.php file inside the modules dir like:</p>
<p>modules<br />
  default<br />
  module1<br />
     Bootstrap.php</p>
<p>Where bootstrap.php is a class that extends the module base bootstrap class.</p>
<p>I think this aspect is still being worked on so it could change!</p>
]]></content:encoded>
	</item>
</channel>
</rss>
