With frameworks growing more and more popular, especially in the PHP community, it's good that major sites are working up tutorials to shwo their readers how to work with them. One such tutorial is this look at the CakePHP framework over on Developer.com.
In this first installment of a two-part series I'll introduce to how the aptly-named CakePHP framework can make implementing such features a total breeze, using the theme of a fantasy football application as the basis for introduction. In this article I'll implement the first two aforementioned features, and in the second we'll build additional features into the application, adding user authentication and allowing others to maintain their roster.
They don't teach you about the MVC pattern of design (Model/View/Controller), so you'll need to become aquainted with it. After that, though, they give you all you'll need - the table schemas, how to set up the scaffolding, creating the models and controller, and some data to help you fill in the details.