<?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, 04 Dec 2008 14:33:40 -0600</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[SaniSoft Blog: Multiple validation rules per model field while baking]]></title>
      <guid>http://www.phpdeveloper.org/news/10070</guid>
      <link>http://www.phpdeveloper.org/news/10070</link>
      <description><![CDATA[<p>
If you're a CakePHP user and have been frustrated by how this "bake" functionality doesn't allow for more than one validation rule on a given field, check out <a href="http://www.sanisoft.com/blog/2008/04/29/multiple-validation-rules-per-model-field-while-baking/">the new post</a> on the SaniSoft blog (from <i>Amit Badkas</i>):
</p>
<blockquote>
This is not much of a problem if you have only a few models but when you start to work on several dozen models in a project it becomes very tedious to open each and every model file to make changes.
</blockquote>
<p>
The result of his frustration has come out in the form of a <a href="https://trac.cakephp.org/attachment/ticket/3959/model.php.patch.txt">patch</a> as a part of a new ticket in the CakePHP request submission process.
</p>]]></description>
      <pubDate>Tue, 29 Apr 2008 16:12:44 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Elizabeth Naramore's Blog: PHP Throwdown Updates]]></title>
      <guid>http://www.phpdeveloper.org/news/6823</guid>
      <link>http://www.phpdeveloper.org/news/6823</link>
      <description><![CDATA[<p>
<i>Elizabeth Naramore</i> has <a href="http://naramore.net/blog/index.php?p=97">posted an update</a> about the <a href="http://phpthrowdown.com">PHP Throwdown</a> event being planned, including updates on the judges, prizes, sponsors, and registration.
</p>
<blockquote>
Many people probably think the PHP Throwdown has stalled, but it's quite the contrary actually. We've been mulling over many things and have come to some conclusions. So if you're interested, read on!
</blockquote>
<p>
The judges <a href="http://phpthrowdown.com/?page_id=5">have been found</a>, the categories are still being decided, prizes are en route, <a href="http://jupiterhosting.com/">Jupiter Hosting</a> has stepped up as a sponsor for the event, registration is coming soon, and <a href="http://phpthrowdown.com/?page_id=2">the rules</a> have been posted. 
</p>
<p>
Be sure to check out <a href="http://phpthrowdown.com/">the main page</a> for complete details on the event. The PHP Throwdown is a competition to see what can be accomplished with PHP in 24 hours.
Who: You! You can compete in a team, or individually.
</p>]]></description>
      <pubDate>Tue, 05 Dec 2006 08:34:00 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[True Hacker! Blog: Digg style clean URLs with PHP and Apache]]></title>
      <guid>http://www.phpdeveloper.org/news/6790</guid>
      <link>http://www.phpdeveloper.org/news/6790</link>
      <description><![CDATA[<p>
The 'true hacker!' blog has <a href="http://truehacker.blogspot.com/2006/11/digg-style-clean-urls-with-php-and.html">a new post</a> today that gives you a quick four step process for creating some clean, Digg-style URLs for your site with some simple Apache configuration changes (mod_rewrite).
</p>
<blockquote>
You might have noticed that Digg has a cool way of maintaining clean URLs. Digg actually uses LAMP - Linux/Apache/MySQL/PHP. But where are the .php extensions? The answer is here. 4 steps to implement your own Digg style clean URLs.
</blockquote>
<p>
<a href="http://truehacker.blogspot.com/2006/11/digg-style-clean-urls-with-php-and.html">His method</a> turns on Apache's rewrite engine (you do have mod_rewrite enabled, don't you?) and adds a rule to push all of the requests to two default PHP files. There's also a ForceType method that can be used to achieve the same effect. One .htaccess file later, you're in business and the PHP script only needs to access the $_SERVER['REQUEST_URI'] value to get the parameters.
</p>]]></description>
      <pubDate>Wed, 29 Nov 2006 09:57:00 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[International PHP Magazine: Poll Question: The Features of Symfony Include]]></title>
      <guid>http://www.phpdeveloper.org/news/6780</guid>
      <link>http://www.phpdeveloper.org/news/6780</link>
      <description><![CDATA[<p>
The results of the <a href="http://www.php-mag.net/magphpde/magphpde_news/psecom,id,26600,nodeid,5.html">latest poll</a> from the International PHP Magazine are in. The question this time asked which, of the options given, were your favorites in the Smyfony project's feature set. There was a clear winner above all of the others - the scaffolding that it makes so simple.
</p>
<p>
Some of the other options that were included but didn't get nearly as many votes were:
<ul>
<li>Simple templating and helpers
<li>Multilingualism and I18N support
<li>Object model and MVC separation
<li>Ajax support
</ul>
Following at a distant second was the "Object model and MVC separation" choice (and to others, "Enterprise ready" and "Ajax support" nipping close at its heels).
</p>
<p>
Be sure to cast your vote in <a href="http://www.php-mag.net/magphpde/magphpde_news/psecom,id,26602,nodeid,5.html">this week's poll</a> that asks your opinion on some of the rules that the PHP Throwdown has set in place. Vote for the one that you think fits best with the spirit of the competition.
</p>]]></description>
      <pubDate>Tue, 28 Nov 2006 08:24:00 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Simplesem.com: 4 Steps to Make Your PHP Site Indexed Properly]]></title>
      <guid>http://www.phpdeveloper.org/news/5359</guid>
      <link>http://www.phpdeveloper.org/news/5359</link>
      <description><![CDATA[<p>
In a (very) brief post on Simplesem.com today, there's <a href="http://www.simplesem.com/blog/2006/4-steps-to-make-your-php-site-indexed-properly/">some suggestions</a> to help you and your site be properly noticed by Google and other search engine spiders out there.
</p>
<quote>
<i>
<p>
It's common tendency for Search Engine Optimization specialists to avoid use of dynamic URLs and not groundlessness. Search Engine Spiders don't index URLs overwhelmed with dynamic parameters.
</p>
<p>
So if your site is PHP-based and resides on an Apache Server then you might consider carrying out these four simple steps to boost your traffic.
</p>
</i>
</quote>
<p>
<a href="http://www.simplesem.com/blog/2006/4-steps-to-make-your-php-site-indexed-properly/">The steps</a> are basic, but they are a good place to start if you're looking at getting started with "search engine optimization". The main suggestion is to use an Apache rewrite rule to change url parameters into part of the path (and vice-versa). Obviously, it's not the solution for everyone as you'd need access to the server's config to use it.
</p>]]></description>
      <pubDate>Fri, 12 May 2006 05:46:15 -0500</pubDate>
    </item>
  </channel>
</rss>
