se per "salvare le pagine PHP come HTML... etc.." intendi fare degli HTML non è la souzione.
Non saprei come fare, ma potresti utilizzare un sistema di cache salvando degli HTML sul server che l'utente visualizzerà e che faranno fare solo una query per ogni pagina esistente e non per ogni utente che entra nel sito...
ti ripeto che comunque non sarei in grado di farlo, ti sto solo dando uno spunto..