If you are really looking at running Millions of hits per day, I would suggest that you must do a lot of design and planning.
You will need to make sure that your communications infrastructure is capable of delivering the volume of traffic you are expecting.
I am not sure that PHP would be your best tool in that case, and you will definitely need a scalable infrastructure which will include the front end servers, the database servers and the application servers.