<?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>Fri, 16 May 2008 00:10:02 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[Zend Developer Zone: Zend Quick Start: PHP for Experienced Programmers]]></title>
      <guid>http://www.phpdeveloper.org/news/9987</guid>
      <link>http://www.phpdeveloper.org/news/9987</link>
      <description><![CDATA[<p>
The Zend Developer Zone has <a href="http://devzone.zend.com/article/3399-Zend-Quick-Start-PHP-for-Experienced-Programmers">pointed out</a> a new course that's offered by <a href="http://www.zend.com">Zend</a> to help experienced programmers further their PHP education - <a href="http://www.zend.com/en/services/training/course-catalog/php-for-experienced-programmers">Zend Quick Start: PHP for Experienced Programmers</a>.
</p>
<blockquote>
This course covers many of the same topics as both the PHP I: Foundations and PHP II: Higher Structures classes but at an accelerated rate with special emphasis on the differences between PHP and other commonly used languages.
</blockquote>
<p>
The next session of the course starts on April 29th and will last through May 16th. There will be nine sessions during that time for two hours at a time. You can get full details, including how to reserve your spot, on <a href="http://www.zend.com/en/services/training/course-catalog/php-for-experienced-programmers">the course's page</a> on the Zend website.
</p>]]></description>
      <pubDate>Thu, 17 Apr 2008 10:25:18 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Job Posting: Dent Zone Companies Seeks Web Application Programmer (Irving, TX)]]></title>
      <guid>http://www.phpdeveloper.org/news/9847</guid>
      <link>http://www.phpdeveloper.org/news/9847</link>
      <description><![CDATA[<table cellpadding="3" cellspacing="2" border="0">
<tr>
	<td style="font-weight:bold;vertical-align:top;font-size:11px">Company</td>
	<td style="font-size:11px">Dent Zone Companies, Inc</td>
</tr>
<tr>
	<td style="font-weight:bold;vertical-align:top;font-size:11px">Location</td>
	<td style="font-size:11px">Irving, Texas</td>
</tr>
<tr>
	<td style="font-weight:bold;vertical-align:top;font-size:11px">Title</td>
	<td style="font-size:11px">Web Application Programmer Analyst</td>
</tr>
<tr>
	<td style="font-weight:bold;vertical-align:top;font-size:11px">Summary</td>
	<td style="font-size:11px">
	<p>
	Type: Permanent, salaried 
	</p>
	<p>
	Required Experience: 1-5 years of web application development 
	</p>
	<p>
	Required Education: 4-year computer science degree or related technical experience. 
	</p>
	<p>
	Pay Rate: Depends on experience 
	</p>
	<p>
	Industry: Automotive (service contracts) Required Travel: none 
	</p>
	<p>
	Summary: Need programmer analyst to develop and evolve proprietary web applications that support our growing service contract company in the automotive industry. Lots of opportunity to grow and make a difference in the company's future success. If you like a dynamic environment and have an eye for creating practical, web-based software solutions, this job is for you. Competitive pay and benefits package including health and dental insurance and matched 401(k). 
	</p>
	<p>Primary duties:</p>
	<ul>
	<li>Meets with users to identify and define use cases for a system. 
	<li>Designs software and databases to implement use cases. 
	<li>Estimates the development effort for defined use cases. 
	<li>Tests software for fit to the business need. 
	<li>Participates in training of users. 
	<li>Documents system design for efficient maintenance and evolution. 
	<li>Provides some database design and administration. 
	<li>Performs web site registration and setup. 
	</ul>
	<p>Skills:</p>
	<ul>
	<li>Problem solving. 
	<li>Web application programming with PHP (5.0). 
	<li>Web application programming using JavaScript 1.3. 
	<li>Database design and administration using MySQL (5.0). 
	<li>Some object-oriented programming. 
	<li>Some Linux administration using Red Hat Enterprise (4.2). 
	<li>Integrated development environments like Zend Studio 5.0. 
	<li>Software component management using CVS. 
	<li>Able to write HTML by hand. 
	<li>Organization and time management. 
	<li>Verbal and written communications. 
	<li>Some graphics art design or ActionScript a plus. 
	</ul>
	</td>
</tr>
<tr>
	<td style="font-weight:bold;vertical-align:top;font-size:11px">Link</td>
	<td style="font-size:11px"><a href="http://www.dentzone.com">More Information</a></td>
</tr>
</table>]]></description>
      <pubDate>Mon, 24 Mar 2008 10:28:34 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Maggie Nelson's Blog: php|architect: Database Design for PHP Programmers by Mac Newbold]]></title>
      <guid>http://www.phpdeveloper.org/news/9721</guid>
      <link>http://www.phpdeveloper.org/news/9721</link>
      <description><![CDATA[<p>
<i>Maggie Nelson</i> has <a href="http://www.objectivelyoriented.com/2008/02/the_february_2008_issue_of_1.html">pointed out</a> an article in the most recently published edition of <a href="htt://www.phparch.com">php|architect</a> magazine (the February 2008 issue) that's an introduction to database design for programmers (by <i>Mac Newbold</i>).
</p>
<blockquote>
It's a pretty good article about database design and I think all PHP developers who are just starting to integrate databases in their applications should read it. However, there are a few things I'd like to add and point out.
</blockquote>
<p>
The "blurb" for the article mentions MySQL, PostgreSQL, Oracle, Microsoft SQL, SQLite and database schemas. You can find out more about this issue, including how to get your own copy, from the <a href="http://www.phparch.com/c/magazine/issue/67">php|architect website</a>.
</p>]]></description>
      <pubDate>Fri, 29 Feb 2008 07:53:00 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Reinhold Weber's Blog: 40 signs you really are a lousy PHP programmer]]></title>
      <guid>http://www.phpdeveloper.org/news/9595</guid>
      <link>http://www.phpdeveloper.org/news/9595</link>
      <description><![CDATA[<p>
<i>Reinhold Weber</i> has put together a <a href="http://reinholdweber.com/?p=19">list of signs</a> (40 in all on his "programming list of shame") that you're a lousy PHP programmer. Here's a sampling:
</p>
<ul>
<li>don't see the need and/or benefits of a good programming IDE like Zend Studio or Eclipse PDT
<li>have never used some form of version control like Subclipse
<li>don't use a consistent methodology
<li>don't use test-driven development
<li>don't return content but echo or print it from your functions or classes
<li>return HTML, not data, strings, or objects.
<li>don't allow intelligent error handling
<li>you think reusable software equals/requires your code to be OOP
</ul>
<p>
Now granted, some of them are a bit more high level than others, but if you're not headed towards a lot of these, you might change paths, hop out of that comfort zone and branch out into the community and the language a little bit more.
</p>]]></description>
      <pubDate>Fri, 08 Feb 2008 15:23:00 -0600</pubDate>
    </item>
  </channel>
</rss>
