<?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>Thu, 23 May 2013 04:05:12 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[NetTuts.com: 20 All Too Common Coding Pitfalls For Beginners]]></title>
      <guid>http://www.phpdeveloper.org/news/18733</guid>
      <link>http://www.phpdeveloper.org/news/18733</link>
      <description><![CDATA[<p>
On NetTuts.com there's a great list of tips and things to keep in mind if you're a budding programmer - a set of <a href="http://net.tutsplus.com/tutorials/tools-and-tips/20-all-too-common-coding-pitfalls-for-beginners/">common pitfalls to watch out for</a> as you hone your skills.
</p>
<blockquote>
Regardless of our current skill level, we all were beginners at one point in time. Making classic beginner mistakes comes with the territory. Today, we've asked a variety of Nettuts+ staff authors to chime in with their list of pitfalls and solutions - in a variety of languages. Learn from our mistakes; don't do these things!
</blockquote>
<p>
The article starts off with some Javascript tips, but quickly gets into some more PHP specific things like:
</p>
<ul>
<li>Use Ternary When Appropriate
<li>Use Guard Clauses
<li>Keep Methods Maintainable
<li>Avoid Deep Nesting
<li>Don't Overuse Variables
</ul>
<p>
There's also two "extras" thrown in more concerning general programming practices - using methods to represent actions and some basic code readability suggestions.
</p>]]></description>
      <pubDate>Mon, 12 Nov 2012 14:52:59 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Reddit.com: In Web Development is it better to be a Expert or All-arounder?]]></title>
      <guid>http://www.phpdeveloper.org/news/16941</guid>
      <link>http://www.phpdeveloper.org/news/16941</link>
      <description><![CDATA[<p>
In <a href="http://www.reddit.com/r/PHP/comments/kx3lz/in_web_development_is_it_better_to_be_a_expert_or/">this new post</a> to reddit.com the question is posed, "is it better to be an expert or all-arounder in web development?"
</p>
<blockquote>
Is it better to be an Expert in a framework like Zend (a certified Zend Developer) or know a little bit about everything. [...] In sum, it's just taking too much time for me to master Drupal, Magento, and other popular CMS/Frameworks. So I'm wondering if I should just specialize is one framework/CMS.
</blockquote>
<p>
Most of the comments follow along the same idea - it's good to be an "all-arounder" and know several different technologies, but it's also good to be an expert (or as close as you can) in one or more technologies. As one comment puts it:
</p>
<blockquote>
In my experience, it's best to have a specialty, but not have a too narrow focus. There's a lot going into a web site - programming, design, usability, marketing, economy, etc. Understanding a number of those fields makes it easier to work with other people.
</blockquote>]]></description>
      <pubDate>Mon, 03 Oct 2011 12:32:16 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[PEAR Blog: Request for ideas: New developer FAQ]]></title>
      <guid>http://www.phpdeveloper.org/news/8151</guid>
      <link>http://www.phpdeveloper.org/news/8151</link>
      <description><![CDATA[<p>
The PEAR Blog has <a href="http://blog.pear.php.net/2007/06/28/request-for-ideas-new-developer-faq/">posted a request for ideas</a> to help work up a new developer FAQ they can hand out to potential PEAR developers as a "jumpstart" guide to working with the package repository.
</p>
<blockquote>
New developers need quite a time to familiarize themselves with the rules and conventions in PEAR. With the new role of mentors in PEAR2, they will have a contact person they can ask in that cases. But in many cases the same questions will get asked which will get boring for the mentoring developer, so we need a Mini-FAQ with a list of things the newbie should know.
</blockquote>
<p>
They're looking for <a href="http://blog.pear.php.net/2007/06/28/request-for-ideas-new-developer-faq/">comments posted to the entry</a> to help define this guide. So far, a suggested outline has been proposed by <i>David Coallier</i> for both general information and developer-specific details.
</p>]]></description>
      <pubDate>Fri, 29 Jun 2007 10:22:00 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[International PHP Magazine: Poll Question: Which one is your Favorite PHP Category?]]></title>
      <guid>http://www.phpdeveloper.org/news/6515</guid>
      <link>http://www.phpdeveloper.org/news/6515</link>
      <description><![CDATA[<p>
The International PHP Magazine has posted <a href="http://www.php-mag.net/magphpde/magphpde_news/psecom,id,26458,nodeid,5.html">the results from their latest poll</a> on their site today. The question of the week this time was "which of the following is your favorite category of PHP functionality?"
</p>
<p>
Among the options, there was "General PHP", "PHP Design", "PHP & XML" and "PHP Security". The one that came out on top, however, was "PHP & Databases" with 26.4% of the vote. Next in line was tied up between two options - "General PHP" and "PHP & Business/Ingegration" both with 15.3% of the votes.
</p>
<p>
Be sure anc check out (and vote on) their <a href="http://www.php-mag.net/magphpde/magphpde_news/psecom,id,26457,nodeid,5.html">new poll for the week</a> asking readers what they think is the biggest advantage of making to move to PHP5 for their scripts.
</p>]]></description>
      <pubDate>Tue, 17 Oct 2006 10:48:00 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Ligaya Turmelle's Blog: 25 Ways to help out PHP]]></title>
      <guid>http://www.phpdeveloper.org/news/5997</guid>
      <link>http://www.phpdeveloper.org/news/5997</link>
      <description><![CDATA[<p>
Sometimes, all someone needs is a path to follow when they're looking to help out a project. That's why <i>Ligaya Turmelle</i> has posted <a href="http://www.khankennels.com/blog/index.php/archives/2006/08/10/25-ways-to-help-out-php/">this great list</a> of ways that you can help out PHP and its surrounding projects (like PEAR).
</p>
<p>
Main items on the list are:
<ul>
<li>General ways to help
<li>Helping the QA team
<li>Helping with PEAR
<li>Helping with the Documentation
<li>Helping via Perl (extensions)
<li>Heliping with the PHP Core
</ul>
</p>
<p>
Under each of <a href="http://www.khankennels.com/blog/index.php/archives/2006/08/10/25-ways-to-help-out-php/">these main points</a> there are several sub-points for even more ideas of places to get involved. It's a great list, and you can get even more information on helping in an area by clicking on its title to be taken to the official page.
</p>]]></description>
      <pubDate>Thu, 10 Aug 2006 07:19:49 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Scott Mattocks' Blog: PHP-GTK News #16]]></title>
      <guid>http://www.phpdeveloper.org/news/5536</guid>
      <link>http://www.phpdeveloper.org/news/5536</link>
      <description><![CDATA[<p>
June has started, and with that comes some finishing touches for the alpha release of PHP-GTK 2.
</p>
<ul>
<li>A few class implementations were completed
<li>PHP-GTK 2 was made PHP 5.2 ready
<li>A fix for the Win32 crash has been identified
<li>More documentation updates
<li>And more online resources for PHP-GTK users
</ul>
<p>
<a href="http://crisscott.com/2006/06/07/php-gtk-news-16/">Read on for more details</a> about the PHP-GTK news from the first week of June 2006. It's browken down into three difference categories this time - Development, Documentation, and General changes - with a load of updates, espeically to the documentation.
</p>
]]></description>
      <pubDate>Wed, 07 Jun 2006 08:05:17 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Tim Priebe's Blog: Content Management Systems Demystified]]></title>
      <guid>http://www.phpdeveloper.org/news/5496</guid>
      <link>http://www.phpdeveloper.org/news/5496</link>
      <description><![CDATA[<p>
In <a href="http://www.getasiteonline.com/?postid=21">this new post</a> on <i>Tim Priebe</i>'s blog, he looks at a variety of the content manage ment system offerings out there on the web today, including several PHP-based options.
</p>
<p>
The list includes:
<ul>
<li>PHPNuke (general)
<li>Drupal (general)
<li>Coppermine (images)
<li>WordPress (blogging)
<li>phpBB (forums)
</ul>
</p>
<p>
<i>Tim</i> <a href="http://www.getasiteonline.com/?postid=21">includes links</a> to all of the resources and screenshots of each package in action. It's interesting to have a summary of some of the more major offerings lined up like this - a good starting place to branch from for other CMS research.
</p>]]></description>
      <pubDate>Fri, 02 Jun 2006 06:07:11 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[HTMLGoodies.com: PHP Tutorial - Introduction]]></title>
      <guid>http://www.phpdeveloper.org/news/5453</guid>
      <link>http://www.phpdeveloper.org/news/5453</link>
      <description><![CDATA[<p>
In <a href="http://www.htmlgoodies.com/beyond/php/article.php/3472391">this new article (set)</a> from HTMLGoodies.com today, they're looking to start off web developers on the right foot with PHP by providing a good resource of basic, common tasks budding PHP developers tend to work at.
</p>
<quote>
<i>
This series is a new series that is in development right now. This tutorial series is a little more advanced than our HTML tutorials.  The assumption is made that you already have an understanding of HTML and basic web design.  For this reason this is not a good starting point for the new designer, but is instead a place for one with a little experience to spread their wings and expand their design horizons. 
</i>
</quote>
<p>
<a They'll be adding more and more content to <a href="http://www.htmlgoodies.com/beyond/php/article.php/3472391">the series</a> as times goes on, but for now they cover a good range of topics, including:
<ul>
<li><a href="http://www.htmlgoodies.com/beyond/php/article.php/3472431">Your first page with PHP code</a>
<li><a href="http://www.htmlgoodies.com/beyond/php/article.php/3472461">A Little about Variables</a>
<li><a href="http://www.htmlgoodies.com/beyond/php/article.php/3472501">Passing Data To and From Functions</a>
<li><a href="http://www.htmlgoodies.com/beyond/php/article.php/3472531">Using the File System</a>
</ul>
</p>]]></description>
      <pubDate>Fri, 26 May 2006 06:24:57 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Atlanta PHP Users Group: May Meeting Location Update]]></title>
      <guid>http://www.phpdeveloper.org/news/5277</guid>
      <link>http://www.phpdeveloper.org/news/5277</link>
      <description><![CDATA[<p>
The Atlanta PHP User Group has posted <a href="http://www.atlphp.org/node/145">an update</a> to the information for their May meeting - they've found a place to have it, temporary though it may be.
</p>
<quote>
<i>
We have an interim meeting place for the May meeting! Kevin Roberts has secured a room at the Consulate General of Canada in Midtown at the corner of Peachtree and 14th Streets. <a href="http://www.atlphp.org/directions/canadian-consulate">Click here for directions</a>. Again, this is only an interim meeting place. I am still trying to secure a more permanent location.
</i>
</quote>
<p>
<a href="http://www.atlphp.org/node/145">This month's meeting</a> will be a discussion of the Zend Framework - taking it for a test-drive, mentioning its current state/direction it's going, and showing quickly how to use it all (a code tutorial).
</p>
]]></description>
      <pubDate>Mon, 01 May 2006 07:41:51 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Justin Silverton's Blog: 10 PHP speed improvement tips for apache]]></title>
      <guid>http://www.phpdeveloper.org/news/5166</guid>
      <link>http://www.phpdeveloper.org/news/5166</link>
      <description><![CDATA[<p>
<i>Justin Silverton</i> shares withus today <a href="http://blinduser.blogspot.com/2006/04/10-php-speed-improvement-tips-for.html">ten easy tips</a> for speeding up your PHP applications with Apache.
</p>
<p>
The suggestions include things like:
<ul>
<li>Enabling compression of HTML with the output_handler settings in your php.ini
<li>Move from file-based sessions to shared memory sessions
<li>Use output buffering
<li>Don't use images when text will do
</ul>
</p>
<p>
Some of <a href="http://blinduser.blogspot.com/2006/04/10-php-speed-improvement-tips-for.html">the suggestions</a> are just general web development items (such as that last one), but some web developers out there need to be reminded of them. There are still too many image only sites out there...
</p>]]></description>
      <pubDate>Thu, 13 Apr 2006 06:47:33 -0500</pubDate>
    </item>
  </channel>
</rss>
