If you're looking for a php framework, then I suggest you to go for laravel documentation. It has built in bootstrap classes for a responsive web design.
It is OOP framework which has a artisan command line that helps you create migrations to your database and there is eloquent ORM, so you can use any database which also prevents sql injections. Also it is based on the symphony. It has predefined authentication and you can define your urls within the routes with authentication. Composer, standard autoloading, namespacing, dependency injection allow us to mix and match packages with no hassle. Laravel can make good use of powerful and tested third party libraries without having to reinvent the wheel and rewriting something which already exists. There are many services provided.
Last but not the least, the documentation has almost everything but still if you find difficulty then there are these awesome tutorials at laracasts. laracasts- Its kinda like Netflix for developers.