<?xml version="1.0"?>
<rss version="2.0">
  <channel>
    <title>PHPDeveloper.org</title>
    <link>http://www.phpdeveloper.org</link>
    <description>Up-to-the Minute PHP News, views and community</description>
    <language>en-us</language>
    <pubDate>Wed, 22 May 2013 08:38:27 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[Juozas Kaziukenas' Blog: Zend Framework is NOT bloated]]></title>
      <guid>http://www.phpdeveloper.org/news/14185</guid>
      <link>http://www.phpdeveloper.org/news/14185</link>
      <description><![CDATA[<p>
In response to one of the constant claims about the Zend Framwork - that it's large and bloated - <i>Juozas Kaziukenas</i> tries to <a href="http://dev.juokaz.com/php/zend-framework-is-not-bloated">dispel three things</a> that people use to reinforce this belief.
</p>
<blockquote>
Zend Framework is always considered as being the slow/bloated one. I don't think this is right, so I decided to prove that it's not correct and in fact ZF is as good as other frameworks are. This post doesn't cover any benchmarks though; this is more like a architecture review and some misconceptions disproof. 
</blockquote>
<p>
He counters the following with a bit of logic that makes the points a bit more shaky than they first seem:
</p>
<ul>
<li>Large installation footprint
<li>Unnecessary features
<li>Use more system resources
</ul>
<p>
If you're still not convinced, he offers two other tips to help streamline your Zend Framework install - profiling to find the bottlenecks and using <a href="http://framework.zend.com/manual/en/zend.application.html">Zend_Application</a> sparingly as it can be a bit of a resource problem.
</p>]]></description>
      <pubDate>Mon, 15 Mar 2010 13:03:51 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Antony Dovgal's Blog: locating memory hungry code with memtrack]]></title>
      <guid>http://www.phpdeveloper.org/news/11832</guid>
      <link>http://www.phpdeveloper.org/news/11832</link>
      <description><![CDATA[<p>
Sometimes finding that one spot in your code that's geting bloated and consuming at majority of your memory can be a bit difficult. <i>Antony Dovgal</i> has <a href="http://daylessday.org/archives/28-locating-memory-hungry-code-with-memtrack.html">proposed one solution</a> in a new post to his blog - the <a href="http://pecl.php.net/memtrack">memtrack extension</a> for from PECL.
</p>
<blockquote>
We needed to locate where most of the memory is allocated in our scripts (as some of them became too memory hungry), so I've created <a href="http://pecl.php.net/memtrack">memtrack</a> extension. This extension helps us to see unusually big memory allocations in production code.
</blockquote>
<p>
The extension logs memory usage information out to the standard error log file (however that'd defined on your system) and comes with a few configuration options. These let you control things like a "soft limit" at which to report the usage problems, the ability to ignore certain functions that you might know will cause a high load and and "vm_limit" setting that can help if your script is leaking memory at the end of its run.
</p>]]></description>
      <pubDate>Wed, 28 Jan 2009 11:19:18 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Laura Thomson's Blog: Do all frameworks really suck?]]></title>
      <guid>http://www.phpdeveloper.org/news/8378</guid>
      <link>http://www.phpdeveloper.org/news/8378</link>
      <description><![CDATA[<p>
In light of the <a href="http://www.solarphp.com">massive</a> <a href="http://www.codeigniter.com">amounts</a> of <a href="http://framework.zend.com">PHP</a> <a href="http://www.symfony-project.com">frameworks</a> out there, <i>Laura Thomson</i> has posed the question "<a href="http://www.laurathomson.com/2007/07/do-all-framewor.html">Do all frameworks suck?</a>"
</p>
<blockquote>
Choosing a framework to implement your web app is a trade off like any other design decision.  Let's focus in on specifics and talk about what the trade off is that you make when you choose a framework.  Specifically, I'm talking about MVC frameworks in PHP.
</blockquote>
<p>
She <a href="http://www.laurathomson.com/2007/07/do-all-framewor.html">looks at both sides</a> mentioning the good (code organization, encourages secure coding) and the bad (MVC is defined differently by different people, "More Than One Way to Do It", code bloat). In the end, her recommendation is to look at what you're trying to accomplish and decide first if a framework is for you and your app and, of it is, select the right one for the job.
</p>]]></description>
      <pubDate>Thu, 02 Aug 2007 08:43:00 -0500</pubDate>
    </item>
  </channel>
</rss>
