PHP/MySQL Scalability

Hey Guys,

I’m just about to take on a large project for work. Because I know a lot about MySQL / PHP I’m heading it up.

However, my PHP knowledge has always been to build smaller sites that don’t get many page views. This site gets approx. 100,000 page views a month and my biggest worry right now is scalability.

Can anyone give me some pointers for making my architecture scalable so that I don’t have many issues down the road? If it were up to me I’d do it like I do my normal sites, which basically includes building some PHP objects mapped to database tables and just going, but I’m not too sure about if that will work well or not for such a big site.

Thanks a lot!

–d