Before choosing a framework, is there a particular reason why you're choosing PHP? There are plenty of languages that feel more modern, are arguably more fun, are easier to learn and faster to program with.
Back on topic. Choose a framework that doesn't place too many constrains around you. Don't choose a framework that forces you to use a particular storage system or if it even "suggests" that you should use one over the other. Simply put, choose the best tool for the job. I haven't used many PHP frameworks, outside of the PHP world my choices are Express (JavaScript) and Sinatra (Ruby).