Another approach to Web site design with PHP is the Midgard project <http://www.midgard-project.org/>. The maintainers are Jukka Zitting and Henri Bergius. Rather than code a solution in PHP alone, they have pursued integrating PHP into their own application server. Midgard is capable of organizing more than 800,000 pages of content using a Web-based interface. For this reason it is ideal for operating Magazine sites.
Midgard is an open source project, of course. You can download an official release, or grab a snapshot through CVS. In order to install it, you must modify PHP slightly, but instructions are available at the Midgard site. Because it requires compilation, running Midgard on Windows is probably not worth the effort.