<?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, 19 Jun 2013 00:36:32 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[SitePoint.com: Should Designers Have Coding Skills?]]></title>
      <guid>http://www.phpdeveloper.org/news/14489</guid>
      <link>http://www.phpdeveloper.org/news/14489</link>
      <description><![CDATA[<p>
On SitePoint.com there's an <a href="http://www.sitepoint.com/blogs/2010/05/10/should-designers-have-coding-skills/">interesting opinion piece</a> on one of the bigger debates in the web development world - should designers know how to write code, even if it's just a little?
</p>
<blockquote>
This debate has been raging on SitePoint for some time. The issue was raised by Elliot Jay Stocks following a simple tweet: "Honestly, I'm shocked that in 2010 I'm still coming across '˜web designers' who can't code their own designs. No excuse."
</blockquote>
<p>
This, of course, sparked a whole host of other opinions from the SitePoint readers and they've gathered them together and summarized the "for" and "against" topics from there. Those on the pro-coding side suggest that not only does it give them some appreciation for what the developers do for the designers but it also can make them a better, more flexible asset down the line. The those on the con-coding side suggest that designer time is precious and should be devoted to the usability of the site. They also note that you don't "need to be a plumber" to know how to get a working site together - each member needs to do their job.
</p>
<p>
Be sure to check out <a href="http://www.sitepoint.com/blogs/2010/05/10/should-designers-have-coding-skills/#comments">the comments</a> for some other great thoughts from the community.
</p>]]></description>
      <pubDate>Mon, 10 May 2010 12:06:14 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Juozas Kaziukenas' Blog:  Why Zend Framework?]]></title>
      <guid>http://www.phpdeveloper.org/news/13637</guid>
      <link>http://www.phpdeveloper.org/news/13637</link>
      <description><![CDATA[<p>
In <a href="http://dev.juokaz.com/php/why-zend-framework">a new post</a> <i>Juozas Kaziukenas</i> takes a look at reasons he thinks you should (or shouldn't?) use the <a href="http://framework.zend.com">Zend Framework</a> for your next application.
</p>
<blockquote>
This is not a comparison of frameworks though, because I don't feel like having enough experiences with other frameworks to make a fare comparison, that's why this is going to be only a Zend Framework analysis.
</blockquote>
<p>
He starts with some of his history with the Zend Framework so you'll know where he's coming from. He also lists out some of the advantages of the framework - it's customizable nature, the quality of the code, the large user community - and some of the disadvantages like it being hard to learn, that it's too loosely coupled and the fact that some components have fallen by the wayside and aren't really being maintained.
</p>]]></description>
      <pubDate>Tue, 08 Dec 2009 08:16:52 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Mike Willbanks' Blog: Why Utilize Zend Server Community Edition]]></title>
      <guid>http://www.phpdeveloper.org/news/12159</guid>
      <link>http://www.phpdeveloper.org/news/12159</link>
      <description><![CDATA[<p>
In <a href="http://blog.digitalstruct.com/2009/03/17/why-utilize-zend-server-community-edition/">this new post</a> to his blog <i>Mike Willbanks</i> talks about some of the reasons he's found (including a few bad ones) to use or not use the <a href="http://www.zend.com/en/products/server/">Zend Server</a> (Community Edition) for your application.
</p>
<blockquote>
At work, we were looking to see where we were going as far as future PHP versions and maintaining our production environments it was appealing to see the <a href="http://www.zend.com/en/products/server/">Zend Server</a> offering. After receiving the email about the public beta, I decided to give this a test spin and the results of which was taken with high regard.
</blockquote>
<p>
<i>Mike</i> looks at some of the advantages the software offers - including the Zend Control Panel and extensions offered - and a few disadvantages - like the location of the Apache configuration files and the age of some of the extensions included. He also briefly looks at the Zend Control Panel and the features it offers.
</p>]]></description>
      <pubDate>Wed, 18 Mar 2009 09:33:55 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Sameer Borate's Blog: The benefits of colon syntax for control structures]]></title>
      <guid>http://www.phpdeveloper.org/news/11744</guid>
      <link>http://www.phpdeveloper.org/news/11744</link>
      <description><![CDATA[<p>
In <a href="http://www.codediesel.com/php/the-benefits-of-the-colon-syntax-for-control-structures/">this recent post</a> to his CodeDiesel.com blog, <i>Sameer</i> is promoting the use of colons in control structures over curly braces.
</p>
<blockquote>
PHP offers a alternative syntax for some of its control structures- if, while, for, foreach, and switch, where you change the opening brace to a colon (:) and the closing brace to endif;, endwhile;, endfor;, endforeach;, or endswitch;, respectively. [...] With the colon syntax you just have to match a '˜if' with a '˜endif' or a '˜for' with a '˜endfor'. When you are mixing HTML with PHP in web pages the code can become quite dense and confusing if it uses a lot of braces.
</blockquote>
<p>
An <a href="http://www.codediesel.com/php/the-benefits-of-the-colon-syntax-for-control-structures/">example</a> is included showing its use in "if" and "white" statements. With most editors and IDEs supporting brace matching and code folding, this is less of an issue, but it can help make for cleaner code.
</p>]]></description>
      <pubDate>Thu, 15 Jan 2009 08:48:33 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Richard Heyes' Blog: An epiphany... (using cron)]]></title>
      <guid>http://www.phpdeveloper.org/news/9311</guid>
      <link>http://www.phpdeveloper.org/news/9311</link>
      <description><![CDATA[<p>
<i>Richard Heyes</i> has <a href="http://www.phpguru.org/#168">shared an epiphany</a> he's come up with - a method for running scripts in a web-based environment using lynx.
</p>
<blockquote>
OK maybe not to you, but it has just occurred to me, and things don't come to me all that fast these days. Cron jobs. [...] You can have a directory inside your webroot called "cron" (imaginative eh?) with scripts in there that are run via cron.
</blockquote>
<p>
His method uses the cron daemon on the machine to invoke lynx and call the web page through its url. Of course, there are advantages and disadvantages of the method (including having the script open to the world - scary). Be sure to check out <a href="http://www.phpguru.org/article.php/168#comments">the comments</a> for other suggestions from fellow developers.
</p>]]></description>
      <pubDate>Wed, 26 Dec 2007 09:40:00 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Stefan Mischook's Blog: Why learn OOP in PHP - another take]]></title>
      <guid>http://www.phpdeveloper.org/news/8630</guid>
      <link>http://www.phpdeveloper.org/news/8630</link>
      <description><![CDATA[<p>
<i>Stefan Mischook</i> has posted <a href="http://www.killerphp.com/articles/why-learn-oop-in-php-another-take/">another take</a> on why he thinks PHP developers should learn object-oriented programming:
</p>
<blockquote>
For people new to OOP and are comfortable with 'classic' procedural php, you may be wondering why should you even bother to learn object oriented concepts...why go through the trouble?
</blockquote>
<p>He has several suggestions included in the post like:</p>
<ul>
<li>PHP is moving in an OOP direction [...] So, to really understand and use these frameworks properly, you need to understand object oriented PHP.
<li>Object oriented PHP really begins to shine as the project becomes more complex, and when you have more than one person doing the programming.
<li>OOP is the modern way of software development and all the major languages [...] it only makes sense (in terms of career,) to keep your skills up-to-date.
<li>OOP based PHP is much easier to maintain and update
</ul>
<p>
He also <a href="http://www.killerphp.com/articles/why-learn-oop-in-php-another-take/">suggests a method</a> for developers to get started with OOP in PHP - how to plan out a project and think in objects rather than procedurally.
</p>]]></description>
      <pubDate>Tue, 11 Sep 2007 10:14:00 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Paul van Iterson's Blog: Why you want Object Oriented Programming in PHP]]></title>
      <guid>http://www.phpdeveloper.org/news/7528</guid>
      <link>http://www.phpdeveloper.org/news/7528</link>
      <description><![CDATA[<p>
In a new post to his "Quaint Tech" blog, <i>Paul van Iterson</i> talks about <a href="http://quainttech.blogspot.com/2007/03/why-you-want-object-oriented.html">why you want (to use) object-oriented programming</a> in your PHP applications versus the more procedural methods.
</p>
<blockquote>
Most modern programming languages are based on an OO approach and don't even allow for procedural coding anymore (for instance in languages as Java, C++, C#, Python, and Ruby). Explaining OOP goes beyond the scope of this article, so for understanding OOP in PHP I'd like to point you in this direction. For now let's just say that OOP is about creating relatively small objects with specific functions that interact with each other to form a complete application.
</blockquote>
<p>
Right off, he lists two advantages to using OOP methods (reusability and better structure) and a disadvantage (can be more time consuming to write). He does still recommend it though to any "serious PHP developer taking on serious projects". He illustrates the point with some of his own experience - an application for a real estate firm. 
</p>]]></description>
      <pubDate>Thu, 29 Mar 2007 11:05:00 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[International PHP Magazine: Poll Question: The Biggest Advantage of PHP 5 is?]]></title>
      <guid>http://www.phpdeveloper.org/news/6584</guid>
      <link>http://www.phpdeveloper.org/news/6584</link>
      <description><![CDATA[<p>
The International PHP Magazine has posted <a href="http://www.php-mag.net/magphpde/magphpde_news/psecom,id,26483,nodeid,5.html">this week's poll results</a> for their question "What's the biggest advantage of PHP5?"
</p>
<p>
The choices for this poll were "Performance", "Easy to work with", "Being web-like", "Varied choice of tools", "It has good community back up", "None". Coming out on top was the performance factor with a vote percentage of 20.3%. Next on the list was that it was easy to work with at 15.2%. And, coming in at number three (just barely) - the varied choice of tools that it offers.
</p>
<p>
They have a <a href="http://www.php-mag.net/magphpde/magphpde_news/psecom,id,26485,nodeid,5.html">new poll</a> up this week too, with a timely question on a topic a lot of PHP developers are working with right now - "Which is the Most Common Design Pattern?" <a href="http://www.php-mag.net/magphpde/magphpde_news/psecom,id,26485,nodeid,5.html">Head on over</a> and cast your vote today!
</p>]]></description>
      <pubDate>Thu, 26 Oct 2006 10:46:00 -0500</pubDate>
    </item>
  </channel>
</rss>
