If you are new to programming in general, any framework at all might be too overwhelming for a start.
The only thing I can think of could be suitable is Frank, a php clone of Sinatra (a ruby framework). http://github.com/brucespang/Frank.php It's small, so you could possibly understand it within a reasonable time. On the other hand it doesn't do much for you.
If you have some programming experience, CakePHP might work for you. It gives you a lot of functionality "for free", and it fairly straight-forward to code for. I like how the models work with the database definition and a simple php-file with a few properties.
If you need to build something resembling a CMS, Joomla is great. It has a lot of plugins ready to use and build upon, so you can focus on building the specific functionality that makes your site unique. Coding for it is a bit involved, though. Lots of files in different places, and tedious HTML code for all forms, etc.