How to choose the right PHP Framework for web development?
<p>I'm a PHP Pro, but haven't use any PHP framework till now, so I have no clue on
how to choose a PHP framework. Do you have some tips to help me choose the/a right PHP Framework?</p>

<p>I want a stable and secure PHP framework for Projects with about 400 hours development time.
It should be possible to use the framework on Shared-Hosting-Webservers.
I don't need some AJAX support (I'm using extJS).
It would be nice if the framework supports Rapid Application Development
and object-relational mapping.</p>

<p>Also some of the standard-functions (Authentification, form validation) would
be nice. Caching would be a useful, but isn't needed.</p>

<p>Needs for a <a href="http://www.phpkode.com/projects/category/php-development-framework/" rel="nofollow">PHP framework</a>:</p>

<ul>
<li>Shared-Hosting-Webserver-Support</li>
<li>for Projects between 200 und 400 hours work</li>
<li>Developing Modell "Rapid Application Development" supported</li>
<li>object-relational mapping supported</li>
</ul>

<p>If possible:</p>

<ul>
<li>Caching</li>
<li>Already finished Modules (e.g. Authentification, form validation, ..)</li>
<li>Easy to learn</li>
</ul>

<p>Which PHP framework is the right one I am seeking for?</p>
