Probably no conclusive answer. But consider that although from a request perspective AJAX returning JSON is lighter than requesting the whole page with PHP. Processing the JSON request and updating the page components has a higher management burden.
Have you considered a hybrid? AJAX requests where PHP returns small chunks of HTML.