<?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: Zend Framework Webcast</title>
	<atom:link href="http://www.procata.com/blog/archives/2005/12/05/zend-framework-webcast/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.procata.com/blog/archives/2005/12/05/zend-framework-webcast/</link>
	<description>PHP Programming, Web Development, PHP Advocacy and PHP Best Practices.</description>
	<lastBuildDate>Sat, 11 Feb 2012 14:53:56 -0500</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: warerproofing construction</title>
		<link>http://www.procata.com/blog/archives/2005/12/05/zend-framework-webcast/#comment-86390</link>
		<dc:creator>warerproofing construction</dc:creator>
		<pubDate>Fri, 06 Jan 2012 06:59:26 +0000</pubDate>
		<guid isPermaLink="false">http://www.procata.com/blog/?p=164#comment-86390</guid>
		<description>Thanks for this particular grand post, We&#039;re glad I noticed this web site on yahoo.</description>
		<content:encoded><![CDATA[<p>Thanks for this particular grand post, We&#8217;re glad I noticed this web site on yahoo.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ossie Benford</title>
		<link>http://www.procata.com/blog/archives/2005/12/05/zend-framework-webcast/#comment-85087</link>
		<dc:creator>Ossie Benford</dc:creator>
		<pubDate>Mon, 21 Jun 2010 12:58:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.procata.com/blog/?p=164#comment-85087</guid>
		<description>Have you thought about adding some sort of social bookmark buttons world wide web? At least you should add one for Digg, which  belongs to the most important bookmarking sites, so we can digg you up!</description>
		<content:encoded><![CDATA[<p>Have you thought about adding some sort of social bookmark buttons world wide web? At least you should add one for Digg, which  belongs to the most important bookmarking sites, so we can digg you up!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Improving Web Application Installation as a Security Imperative - Professional PHP</title>
		<link>http://www.procata.com/blog/archives/2005/12/05/zend-framework-webcast/#comment-76316</link>
		<dc:creator>Improving Web Application Installation as a Security Imperative - Professional PHP</dc:creator>
		<pubDate>Thu, 01 Mar 2007 19:18:32 +0000</pubDate>
		<guid isPermaLink="false">http://www.procata.com/blog/?p=164#comment-76316</guid>
		<description>[...] PHP PHP Programming, Web Development, PHP Advocacy and PHP Best Practices.        &#171; Zend Framework Webcast PHP Book sales trends versus Java and Ruby [...]</description>
		<content:encoded><![CDATA[<p>[...] PHP PHP Programming, Web Development, PHP Advocacy and PHP Best Practices.        &laquo; Zend Framework Webcast PHP Book sales trends versus Java and Ruby [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Building a culture of objects in PHP - Professional PHP</title>
		<link>http://www.procata.com/blog/archives/2005/12/05/zend-framework-webcast/#comment-76315</link>
		<dc:creator>Building a culture of objects in PHP - Professional PHP</dc:creator>
		<pubDate>Thu, 01 Mar 2007 19:15:26 +0000</pubDate>
		<guid isPermaLink="false">http://www.procata.com/blog/?p=164#comment-76315</guid>
		<description>[...] Eichorn (among others) notices that active record can&#039;t work as shown in the Zend Framework webcast. The syntax presented during the web cast is not possible in PHP because of inherited static [...]</description>
		<content:encoded><![CDATA[<p>[...] Eichorn (among others) notices that active record can&#8217;t work as shown in the Zend Framework webcast. The syntax presented during the web cast is not possible in PHP because of inherited static [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: blog-apoc : Blog Archive : Loggen auf Applikationsebene mit Zend_Log</title>
		<link>http://www.procata.com/blog/archives/2005/12/05/zend-framework-webcast/#comment-31375</link>
		<dc:creator>blog-apoc : Blog Archive : Loggen auf Applikationsebene mit Zend_Log</dc:creator>
		<pubDate>Mon, 11 Sep 2006 09:40:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.procata.com/blog/?p=164#comment-31375</guid>
		<description>[...] Stefan Koopmanschap hat in php&#124;architect einen Artikel zum Loggen auf Applikationsebene verÃ¶ffentlicht. ZunÃ¤chst wird Ã¼ber die Theorie aufgeklÃ¤rt dann folgt die konkrete Implementierung mit der Zend_Log Klasse des Zend Frameworks. Das ganze fand ich sehr intressant da ich selbst bei einer aktuellen Applikation ein Logging System auf Applikationsebene implementiert habe. Irgendwie hÃ¤tte ich den Artikel frÃ¼her gebraucht. *g* Ãœbrigens ist es kein Problem die Zend_Log Klasse auÃŸerhalb des Zend Frameworks zu benutzen. Ich halte es darÃ¼ber hinaus fÃ¼r Sinnvoll die Meldungen des PHP Interpreters fÃ¼r die jeweilige Anwendung in das Log Verzeichnis der Applikation zu leiten. So kann man die Meldungen leichter auseinanderhalten. GlÃ¼cklicherweise sind die entsprÃ¤chenden Konfigurations Variablen &#8220;PHP_INI_ALL&#8220;, also von Ã¼berall aus zu setzen. Wobei die Log Verzeichnisse selbstverstÃ¤ndlich auÃŸerhalb der aus dem Web verfÃ¼gbaren Verzeichnisse liegen sollte. [...]</description>
		<content:encoded><![CDATA[<p>[...] Stefan Koopmanschap hat in php|architect einen Artikel zum Loggen auf Applikationsebene verÃ¶ffentlicht. ZunÃ¤chst wird Ã¼ber die Theorie aufgeklÃ¤rt dann folgt die konkrete Implementierung mit der Zend_Log Klasse des Zend Frameworks. Das ganze fand ich sehr intressant da ich selbst bei einer aktuellen Applikation ein Logging System auf Applikationsebene implementiert habe. Irgendwie hÃ¤tte ich den Artikel frÃ¼her gebraucht. *g* Ãœbrigens ist es kein Problem die Zend_Log Klasse auÃŸerhalb des Zend Frameworks zu benutzen. Ich halte es darÃ¼ber hinaus fÃ¼r Sinnvoll die Meldungen des PHP Interpreters fÃ¼r die jeweilige Anwendung in das Log Verzeichnis der Applikation zu leiten. So kann man die Meldungen leichter auseinanderhalten. GlÃ¼cklicherweise sind die entsprÃ¤chenden Konfigurations Variablen &#8220;PHP_INI_ALL&#8220;, also von Ã¼berall aus zu setzen. Wobei die Log Verzeichnisse selbstverstÃ¤ndlich auÃŸerhalb der aus dem Web verfÃ¼gbaren Verzeichnisse liegen sollte. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Podcast interview with Andi Gutmans &#124; Professional PHP</title>
		<link>http://www.procata.com/blog/archives/2005/12/05/zend-framework-webcast/#comment-13990</link>
		<dc:creator>Podcast interview with Andi Gutmans &#124; Professional PHP</dc:creator>
		<pubDate>Mon, 30 Jan 2006 19:30:38 +0000</pubDate>
		<guid isPermaLink="false">http://www.procata.com/blog/?p=164#comment-13990</guid>
		<description>[...] I enjoyed Friday&#039;s pro::PHP podcast interview with Andi Gutmans. With a name like pro::PHP how can I not like it?  This was a less formal presentation than the Zend Framework webcast. Perhaps surprisingly informal for Andi, at least at the end. I thought Marcus Whitney did a great job selecting and asking questions. There were some technical difficulties in the live version. I hope those are worked out for the next broadcast, which I am looking forward to. [...]</description>
		<content:encoded><![CDATA[<p>[...] I enjoyed Friday&#8217;s pro::PHP podcast interview with Andi Gutmans. With a name like pro::PHP how can I not like it?  This was a less formal presentation than the Zend Framework webcast. Perhaps surprisingly informal for Andi, at least at the end. I thought Marcus Whitney did a great job selecting and asking questions. There were some technical difficulties in the live version. I hope those are worked out for the next broadcast, which I am looking forward to. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: noel darlow</title>
		<link>http://www.procata.com/blog/archives/2005/12/05/zend-framework-webcast/#comment-12990</link>
		<dc:creator>noel darlow</dc:creator>
		<pubDate>Wed, 07 Dec 2005 02:46:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.procata.com/blog/?p=164#comment-12990</guid>
		<description>I&#039;m still uneasy about the way they talk about code &quot;found on the net&quot; as possibly being unsuitable for commercial use (php itself can be found on the net, I believe...). It would be unfair to create a general sense of doubt which could harm well-written, non-Zend frameworks and I really wouldn&#039;t like to see this being used as a main marketing point unless it&#039;s very carefully qualified.

I&#039;ve also been toying with a search engine supporting google-like queries: I don&#039;t know whether to be miffed at being beaten to the punch by ZSearch or pleased since it might save me some work.</description>
		<content:encoded><![CDATA[<p>I&#8217;m still uneasy about the way they talk about code &#8220;found on the net&#8221; as possibly being unsuitable for commercial use (php itself can be found on the net, I believe&#8230;). It would be unfair to create a general sense of doubt which could harm well-written, non-Zend frameworks and I really wouldn&#8217;t like to see this being used as a main marketing point unless it&#8217;s very carefully qualified.</p>
<p>I&#8217;ve also been toying with a search engine supporting google-like queries: I don&#8217;t know whether to be miffed at being beaten to the punch by ZSearch or pleased since it might save me some work.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jared</title>
		<link>http://www.procata.com/blog/archives/2005/12/05/zend-framework-webcast/#comment-12983</link>
		<dc:creator>Jared</dc:creator>
		<pubDate>Tue, 06 Dec 2005 13:25:05 +0000</pubDate>
		<guid isPermaLink="false">http://www.procata.com/blog/?p=164#comment-12983</guid>
		<description>&lt;blockquote&gt;(P.S. Hurry up and release ZSearch. I want to use it.)&lt;/blockquote&gt;

Heh, don&#039;t we all :)</description>
		<content:encoded><![CDATA[<blockquote><p>(P.S. Hurry up and release ZSearch. I want to use it.)</p></blockquote>
<p>Heh, don&#8217;t we all <img src='http://www.procata.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jeff</title>
		<link>http://www.procata.com/blog/archives/2005/12/05/zend-framework-webcast/#comment-12973</link>
		<dc:creator>Jeff</dc:creator>
		<pubDate>Mon, 05 Dec 2005 23:34:42 +0000</pubDate>
		<guid isPermaLink="false">http://www.procata.com/blog/?p=164#comment-12973</guid>
		<description>Chris,

This was a quickie post and I just knew someone was going to ask me to elaborate on that part.  Give me a little while to collect my thoughts and do some research and I&#039;ll dedicate a full post to the topic.  There are some pretty good points in the other comments here.</description>
		<content:encoded><![CDATA[<p>Chris,</p>
<p>This was a quickie post and I just knew someone was going to ask me to elaborate on that part.  Give me a little while to collect my thoughts and do some research and I&#8217;ll dedicate a full post to the topic.  There are some pretty good points in the other comments here.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ivo Jansch</title>
		<link>http://www.procata.com/blog/archives/2005/12/05/zend-framework-webcast/#comment-12971</link>
		<dc:creator>Ivo Jansch</dc:creator>
		<pubDate>Mon, 05 Dec 2005 22:11:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.procata.com/blog/?p=164#comment-12971</guid>
		<description>One inflexibility of statics is the problem that you cannot override them, so you lose inheritance flexibility there.

Suppose you have this:

// not using statics:
$db = &amp;someDbFactoryMethod();
$db-&gt;connect();

The factory can be extended to return a driver of choice, and connect would be called on the object in question. 

// using statics:
db::connect();

There is no easy way to implement a specific version in a derived class and have that called instead. You would need to modify the calling code by changing it to specialdb::connect, for example.

Another argument; suppose you have static methods because your object doesn&#039;t have any state. Now at some point, you make changes that require you to keep track of state, so you would want to work with actual instances. That&#039;s not possible without modifying all calling code.</description>
		<content:encoded><![CDATA[<p>One inflexibility of statics is the problem that you cannot override them, so you lose inheritance flexibility there.</p>
<p>Suppose you have this:</p>
<p>// not using statics:<br />
$db = &amp;someDbFactoryMethod();<br />
$db-&gt;connect();</p>
<p>The factory can be extended to return a driver of choice, and connect would be called on the object in question. </p>
<p>// using statics:<br />
db::connect();</p>
<p>There is no easy way to implement a specific version in a derived class and have that called instead. You would need to modify the calling code by changing it to specialdb::connect, for example.</p>
<p>Another argument; suppose you have static methods because your object doesn&#8217;t have any state. Now at some point, you make changes that require you to keep track of state, so you would want to work with actual instances. That&#8217;s not possible without modifying all calling code.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

