<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.0.2" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>

<channel>
	<title>The PHP Grind</title>
	<link>http://www.thephpgrind.net</link>
	<description>PHP News and Articles</description>
	<pubDate>Wed, 04 Jun 2008 13:13:53 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.0.2</generator>
	<language>en</language>
			<item>
		<title>Death of the Back Button</title>
		<link>http://www.thephpgrind.net/2008/06/04/death-of-the-back-button/</link>
		<comments>http://www.thephpgrind.net/2008/06/04/death-of-the-back-button/#comments</comments>
		<pubDate>Wed, 04 Jun 2008 13:13:53 +0000</pubDate>
		<dc:creator>gcornelisse</dc:creator>
		
	<category>The PHP Grind</category>
		<guid isPermaLink="false">http://www.thephpgrind.net/2008/06/04/death-of-the-back-button/</guid>
		<description><![CDATA[I&#8217;m a big fan of ExtJs, and my current project is using a lot of it to enhance the user&#8217;s experience.  But, today I received an email listing a number of small issues with the code currently in production.  The one that struck me the most was how the &#8220;Back&#8221; button doesn&#8217;t work sometimes.
Unfortunately, there [...]]]></description>
		<wfw:commentRSS>http://www.thephpgrind.net/2008/06/04/death-of-the-back-button/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>Job Posting: Red Ventures Seeks Sr. Systems Analyst/Web Developer (Charlotte, NC)</title>
		<link>http://www.phpdeveloper.org/news/9596</link>
		<comments>http://www.phpdeveloper.org/news/9596#comments</comments>
		<pubDate>Fri, 08 Feb 2008 22:17:00 +0000</pubDate>
		<dc:creator>PHPDeveloper.org</dc:creator>
		
	<category>PHP Developer</category>
		<guid isPermaLink="false">http://www.phpdeveloper.org/news/9596</guid>
		<description><![CDATA[<table cellspacing='2' border='0' cellpadding='3'>
<tr>
  <td>Company</td>
  <td>Red Ventures</td>
</tr>
<tr>
  <td>Location</td>
  <td>Charlotte, NC</td>
</tr>
<tr>
  <td>Title</td>
  <td>Sr. Systems Analyst/Web Developer</td>
</tr>
<tr>
  <td>Summary</td>
  <td>
  <p>
  <b>WHAT WE DO:</b><br/>
  Very simply put- Red Ventures acquires customers for Great
  Brands through a myriad of direct marketing channels. We combine
  analytical marketers, high performing and often unique direct response
  marketing channels, a superior web and sales infrastructure, with a
  robust technology and reporting platform. We partner with industry
  leading brands such as DIRECTV, SIRIUS Satellite Radio, and ADT Home
  Security Systems. Red Ventures success has recently been recognized by
  Inc Magazine with the #4 ranking on their Fastest Growing Private
  Companies in the US list and by DIRECTV as their Dealer of the Year! 
  </p>
  <p>
  <b>WHY SHOULD YOU WANT TO WORK HERE?</b><br/>
  Red Ventures' company culture is what
  gives us our competitive advantage and what attracts top talent from all
  over the nation. We give our employees the freedom to drive their career
  direction and to create their own growth opportunities. There is an
  amazing energy and determination to our team but it comes in a casual
  office environment with no bureaucracy and no dress code. To be a real
  player in our company you must be passionate about your work and we
  expect that passion to run over into the rest of your life. Red Ventures
  requires that our employees have a healthy work life balance where fun
  and excitement are a common theme. 
  </p>
  <p>
  We offer unique benefits to our employees such as company sponsored
  Happy Hours, Cook Outs on our back patio and quick games of 3 on 3 on
  the basketball court. Tired of paying for parking? We have free parking
  and our office is conveniently surrounded by restaurants, shops, a
  fitness facility, and a daycare center. While we are very proud of our
  current benefits, we look internally for suggestions on ways to
  continually improve our benefits! 
  We offer a top-notch work environment for our developers, that includes
  Eclipse with SVN using two development machines and three monitors! 
  </p>
  <p>
  <b>SR. SYSTEMS ANALYST/WEB DEVELOPER POSITION:</b><br/>
  Due to our growth we are seeking a Sr. Systems Analyst/Web Developer to
  be in a lead technical role on one of our businesses. This position
  requires the developer to have the business savvy to translate vague
  business requirements into tangible and accurate technical requirements
  as well as to anticipate future requirements within the design of new
  systems.  This person should have experience in real-world LAMP
  (Linux/FreeBSD, Apache, MySQL, PHP/Perl) development as well as a proven
  record participating and working with the business side of a company.
  This person must be well-experienced in large scale complex database
  design, query creation, and data integrity checking, processing, and
  reporting. 
  </p>
  <p>
  The primary job responsibility for this position is to provide PHP
  programming and functionality for a wide variety of consumer-related
  websites, intranets, extranets and web-based applications. This entails
  designing, evaluating, updating and maintaining OO and non-OO
  applications in PHP with a heavy emphasis on database design and
  reporting. This is the perfect opportunity for LAMP Developers looking
  to play a key role in creating enabling technology for a successful
  online and offline marketing company. This position will have a large
  development component based on the business requirements produced during
  business strategy sessions and day to day business requirements and
  changes. 
  </p>
  <p>
  Successful candidates will have demonstrable experience building real
  online applications in a LAMP environment and will be able to make a
  meaningful contribution from day one. They will be comfortable working
  with team members at all levels and departments within the organization.
  These individuals will be willing to share their opinions and insights
  with business leaders on a daily basis in order to affect rapid decision
  cycles and effective technical solutions to business requirements.
  </p>
  <p>Qualifications:</p>
  <ul>
  <li>Bachelor's Degree in Information Sciences or similar field 
  </li><li>6+ years of solid PHP and MySQL development 
  </li><li>Strong working knowledge of HTML, DHTML/CSS and Javascript 
  </li><li>Ability to translate business requirements into system design 
  </li><li>Ability to partner and work in a fast-paced, collaborative team environment 
  </li><li>Strong debugging skills and the ability to easily and quickly read and
  </li><li>modify existing code 
  </li><li>Sense of humor 
  </li><li>Desire to roll up your sleeves and dig into the work! 
  </li></ul>
  </td>
</tr>
<tr>
  <td>Link</td>
  <td><a href='http://tbe.taleo.net/NA7/ats/careers/requisition.jsp?org=REDVENTURES&#38;cws=1&#38;rid=19'>More Information</a></td>
</tr>
</table><img src="http://phpdev.statzen.com/openimg/11123/eye.gif" alt="" />]]></description>
		<wfw:commentRSS>http://www.phpdeveloper.org/news/9596/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>Reinhold Weber&#8217;s Blog: 40 signs you really are a lousy PHP programmer</title>
		<link>http://www.phpdeveloper.org/news/9595</link>
		<comments>http://www.phpdeveloper.org/news/9595#comments</comments>
		<pubDate>Fri, 08 Feb 2008 21:23:00 +0000</pubDate>
		<dc:creator>PHPDeveloper.org</dc:creator>
		
	<category>PHP Developer</category>
		<guid isPermaLink="false">http://www.phpdeveloper.org/news/9595</guid>
		<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><li>have never used some form of version control like Subclipse
</li><li>don't use a consistent methodology
</li><li>don't use test-driven development
</li><li>don't return content but echo or print it from your functions or classes
</li><li>return HTML, not data, strings, or objects.
</li><li>don't allow intelligent error handling
</li><li>you think reusable software equals/requires your code to be OOP
</li></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><img src="http://phpdev.statzen.com/openimg/11121/eye.gif" alt="" />]]></description>
		<wfw:commentRSS>http://www.phpdeveloper.org/news/9595/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>Scott Klarr&#8217;s Blog: PHP Cheat Sheets</title>
		<link>http://www.phpdeveloper.org/news/9594</link>
		<comments>http://www.phpdeveloper.org/news/9594#comments</comments>
		<pubDate>Fri, 08 Feb 2008 20:37:49 +0000</pubDate>
		<dc:creator>PHPDeveloper.org</dc:creator>
		
	<category>PHP Developer</category>
		<guid isPermaLink="false">http://www.phpdeveloper.org/news/9594</guid>
		<description><![CDATA[<p>
<i>Scott Klarr</i> has <a href='http://www.scottklarr.com/topic/100/php-cheat-sheets/'>pulled together</a> a listing of the top cheat sheets that he's found out there relating to PHP (and things surrounding it) like:
</p>
<ul>
<li><a href='http://www.blueshoes.org/en/developer/php_cheat_sheet'>this one</a> from blueshoes.org
</li><li>a sheet covering <a href='http://www.pixelated-dreams.com/uploads/misc/cheatsheets/FilteringAndEscapingCheatSheet.pdf'>filtering and escaping</a>
</li><li>a <a href='http://www.phpxperts.net/SmartyCheatSheet.pdf'>Smarty cheat sheet</a>
</li><li>a few <a href='http://wpcandy.com/the-wordpress-help-sheet/'>covering</a> <a href='http://bueltge.de/wp-content/download/wp/WP_Plugin_API.pdf'>WordPress</a>
</li><li>and ones covering <a href='http://cakephp.org/files/cakesheet.pdf'>CakePHP</a> and <a href='http://drupal.org/files/drupal_core_hooks_cheat_sheet_v5.pdf'>Drupal</a>
</li></ul>
<p>
Check out <a href='http://www.scottklarr.com/topic/100/php-cheat-sheets/'>his page</a> for more (and thumbnails for each).
</p><img src="http://phpdev.statzen.com/openimg/11120/eye.gif" alt="" />]]></description>
		<wfw:commentRSS>http://www.phpdeveloper.org/news/9594/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>Community News: php&#124;architect Launches C7Y Site (News/Podcast/Forums)</title>
		<link>http://www.phpdeveloper.org/news/9593</link>
		<comments>http://www.phpdeveloper.org/news/9593#comments</comments>
		<pubDate>Fri, 08 Feb 2008 18:57:00 +0000</pubDate>
		<dc:creator>PHPDeveloper.org</dc:creator>
		
	<category>PHP Developer</category>
		<guid isPermaLink="false">http://www.phpdeveloper.org/news/9593</guid>
		<description><![CDATA[<p>
The folks over at <a href='http://www.phparch.com'>php&#124;architect</a> have consolidated their community efforts (news, the podcast and their forums) all under one new website - the <a href='http://c7y.phparch.com/'>C7Y</a> PHP Community Website.
</p>
<blockquote>
Welcome to the new community site. We've still got a bit of finishing work to do, but I think everyone would agree that this is much better than the old site! Let us know what you think. 
</blockquote>
<p>
Rather than having their community efforts spread out over their <a href='http://www.phparch.com'>current site</a>, they decided on on centralized resource where people can <a href='http://c7y.phparch.com/c/tag/news'>get the latest news</a>, <a href='http://c7y.phparch.com/c/tag/podcast'>check out the latest podcast</a> and <a href='http://www.phparch.com/discuss'>interact with fellow PHPers</a> out there on the web.
</p>
<p>
Be sure to <a href='http://c7y.phparch.com/'>check it out</a> for yourself and let them know what you think.
</p><img src="http://phpdev.statzen.com/openimg/11117/eye.gif" alt="" />]]></description>
		<wfw:commentRSS>http://www.phpdeveloper.org/news/9593/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>Community News: GoPHP5 Project Wraps Up</title>
		<link>http://www.phpdeveloper.org/news/9592</link>
		<comments>http://www.phpdeveloper.org/news/9592#comments</comments>
		<pubDate>Fri, 08 Feb 2008 18:02:00 +0000</pubDate>
		<dc:creator>PHPDeveloper.org</dc:creator>
		
	<category>PHP Developer</category>
		<guid isPermaLink="false">http://www.phpdeveloper.org/news/9592</guid>
		<description><![CDATA[<p>
The highly controversial <a href='http://www.gophp5.org'>GoPHP5</a> project has come to his finishing mark (actually February 5th) and has been claimed a success by <i>Robert Douglass</i>, one of the creators of the project:
</p>
<blockquote>
Congratulations are in order. Since the launch of GoPHP5.org, over 100 software projects and over 200 web hosts have come on board to support the adoption of PHP 5.2. As opposed to just a few months ago, it is now easy to find a hosting solution that supports PHP 5, and software developers can turn to the attractive new features that PHP 5 offers without the need to worry that they are leaving their end users without options.
</blockquote>
<p>
He gives credits to <i>Larry Garfield</i> and <i>Marc Delisle</i> for their hard work towards making the project a success and notes that the project can stand as a successful effort that the community pulled together on to make development and the platforms we build on that much better. Be sure and check out the <a href='http://gophp5.org/projects'>long list of projects</a> and <a href='http://gophp5.org/hosts'>hosting companies</a> that made the move to PHP5.
</p><img src="http://phpdev.statzen.com/openimg/11115/eye.gif" alt="" />]]></description>
		<wfw:commentRSS>http://www.phpdeveloper.org/news/9592/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>Community News: Forage - A Search Abstraction Layer</title>
		<link>http://www.phpdeveloper.org/news/9591</link>
		<comments>http://www.phpdeveloper.org/news/9591#comments</comments>
		<pubDate>Fri, 08 Feb 2008 17:16:00 +0000</pubDate>
		<dc:creator>PHPDeveloper.org</dc:creator>
		
	<category>PHP Developer</category>
		<guid isPermaLink="false">http://www.phpdeveloper.org/news/9591</guid>
		<description><![CDATA[<p>
A different sort of abstraction layer project has been started up and has already seen a few releases - <a href='http://code.google.com/p/forage'>Forage</a>. As mentioned on <i>Rob Young</i>'s blog:
</p>
<blockquote>
<p>
Recently I've been working on a search abstraction library for PHP called Forage. The idea is to bring to search what we've had for relational databases for quite a while, abstraction. 
</p>
<p>
On Friday I put up a preview release with three backends; Solr, Xapian and Zend Search Lucene. At the moment it has the bare minimum of features but there will be more soon. In this post I'm going to talk a little about the motivation for the project and then walk through a short example.
</p>
</blockquote>
<p>
He talks about the need for search abstraction (integration and resilience to change) before getting into an example of some code that grabs the data from an RSS feed, passes it in to the <a href='http://xapian.org/'>Xapian</a> search engine and stores it before looking it over for thier search terms ("yahoo microsoft").
</p>
<p>
You can <a href='http://code.google.com/p/forage/downloads/list'>download the library</a> if you'd like to try it out for yourself.
</p><img src="http://phpdev.statzen.com/openimg/11112/eye.gif" alt="" />]]></description>
		<wfw:commentRSS>http://www.phpdeveloper.org/news/9591/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>Richard Heyes&#8217; Blog: SMTP for PHP 5</title>
		<link>http://www.phpdeveloper.org/news/9590</link>
		<comments>http://www.phpdeveloper.org/news/9590#comments</comments>
		<pubDate>Fri, 08 Feb 2008 16:27:00 +0000</pubDate>
		<dc:creator>PHPDeveloper.org</dc:creator>
		
	<category>PHP Developer</category>
		<guid isPermaLink="false">http://www.phpdeveloper.org/news/9590</guid>
		<description><![CDATA[<p>
Since he didn't come across any <a href='http://www.phpguru.org/article.php/195'>issues or bug reports</a>, <i>Richard Heyes</i> has officially released his <a href='http://www.phpguru.org/downloads/smtp5/'>SMTP class</a> for PHP5 as "out of public beta" and ready for production use.
</p>
<blockquote>
I've not added any new features to the class; I've simply updated it to be, well, better. Plus it uses PHP5's object model better. It's really just an update, ie if you're using the old version and it works, then you have no real reason to update it.
</blockquote>
<p>
You can check out the <a href='http://www.phpguru.org/downloads/smtp5/smtp.phps'>source here</a> and an example of it in action <a href='http://www.phpguru.org/downloads/smtp5/example.phps'>here</a>.
</p><img src="http://phpdev.statzen.com/openimg/11109/eye.gif" alt="" />]]></description>
		<wfw:commentRSS>http://www.phpdeveloper.org/news/9590/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>Sebastian Bergmann&#8217;s Blog: On PHPUnit and Software Metrics</title>
		<link>http://www.phpdeveloper.org/news/9589</link>
		<comments>http://www.phpdeveloper.org/news/9589#comments</comments>
		<pubDate>Fri, 08 Feb 2008 15:31:00 +0000</pubDate>
		<dc:creator>PHPDeveloper.org</dc:creator>
		
	<category>PHP Developer</category>
		<guid isPermaLink="false">http://www.phpdeveloper.org/news/9589</guid>
		<description><![CDATA[<p>
In one of his latest entries, <i>Sebastian Bergmann</i> <a href='http://sebastian-bergmann.de/archives/744-On-PHPUnit-and-Software-Metrics.html'>answers a question</a> from another blogger about the future of <a href='http://sebastian-bergmann.de/archives/689-PHPUnit-and-Software-Metrics.html'>software metrics</a> and <a href='http://sebastian-bergmann.de/archives/690-PHPUnit-as-a-Project-Mess-Detector.html'>project mess detection</a> as a part of the <a href='http://www.phpunit.de'>PHPUnit</a> project.
</p>
<blockquote>
When I started to work on these projects, there was no other place for me then to develop them as part of PHPUnit. [...] But the more I thought about it, I realized that these features do not belong into PHPUnit but into a suite of tools that PHPUnit is a well-integrated part of.
</blockquote>
<p>
He did, however, include it as a part of the <a href='http://sebastian-bergmann.de/archives/720-PHPUnit-3.2.html'>PHPUnit 3.2</a> release at that time. Now, however, there are the tools and platforms to make those tests useful outside of the PHPUnit environment and is allowing him to <a href='http://www.phpunit.de/changeset/2377'>move it out</a> from the testing application and on to <a href='http://www.phpunit.de/changeset/2351'>closer integration</a> with other software.
</p><img src="http://phpdev.statzen.com/openimg/11105/eye.gif" alt="" />]]></description>
		<wfw:commentRSS>http://www.phpdeveloper.org/news/9589/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>Padraic Brady&#8217;s Blog: The Zend Framework and Microformats: Zend_Microformat Proposed</title>
		<link>http://www.phpdeveloper.org/news/9588</link>
		<comments>http://www.phpdeveloper.org/news/9588#comments</comments>
		<pubDate>Fri, 08 Feb 2008 14:49:00 +0000</pubDate>
		<dc:creator>PHPDeveloper.org</dc:creator>
		
	<category>PHP Developer</category>
		<guid isPermaLink="false">http://www.phpdeveloper.org/news/9588</guid>
		<description><![CDATA[<p>
<i>Padraic Brady</i> has <a href='http://blog.astrumfutura.com/archives/341-The-Zend-Framework-and-Microformats-Zend_Microformat-Proposed.html'>officially proposed</a> a new component for the Zend Framework - one to handle the various microformat methods that have been gaining in popularity.
</p>
<blockquote>
I've proposed Zend_Microformat on the ZF Proposal Wiki at <a href='http://framework.zend.com/wiki/pages/viewpage.action?pageId=42373'>Zend_Microformat - Padraic Brady</a>. I've also started a proposal page for Zend_Microformat_Xfn.
</blockquote>
<p>
He <a href='http://blog.astrumfutura.com/archives/341-The-Zend-Framework-and-Microformats-Zend_Microformat-Proposed.html'>briefly explains</a> what they are ("a collection of data encodings") and an example of their use (like the XHTML Friends Network to link social network users). You can find out more about them <a href='http://microformats.org/about/'>here</a>.
</p><img src="http://phpdev.statzen.com/openimg/11103/eye.gif" alt="" />]]></description>
		<wfw:commentRSS>http://www.phpdeveloper.org/news/9588/feed/</wfw:commentRSS>
		</item>
	</channel>
</rss>
