I’m a convert!
I have always worked in a Microsoft shop. I have always worked with ASP, .NET, IIS and Windows. I have always wondered how I might go about setting up a CMS, shopping cart, BB or blog. I have done some research into these areas in the past and ended up throwing it all into the too hard basket.
I always avoided looking at Apache/PHP solutions because I figured I’d best go with what I know and stick to the technologies and languages that I was familiar with. Foolish!
In setting up this blog, I decided on WordPress as an engine, partly because I knew I could get it running on my Windows server.
When a mate offered me some space on his Apache server, I jumped at it and very quickly discovered the beautiful world of 1 click installation. Thanks fantastico!
I’ve just played with a bunch of shopping carts, CMS’ and BB’s and am now confident that I could set up these products on sites that I build.
Every question I have had has been answered by a quick Google search and there is generally a plugin/installer/script/instruction within easy reach.
Hmm, getting PHP, MySQL and Mambo running on my Windows box is going to be tough. Oh, apparently not! Thanks mambosolutions!
Anyway, I’m sure that I am preaching to the converted. I can’t believe it has taken me this long to get here, but I’m very glad that I have finally arrived. Now, I’m off to learn some PHP.

If you’re going to step into the PHP world, I would definitely have a gander at CakePHP. Its a wonderful addition framework and will really get you rolling quikly.
Just google
cakephp, sure you can find it.best of luck mate!