На чем лучше реализовать подмену контента(мультилендинг) на сайте PHP или JavaScript?
Выбираю php, если использовать js, то проходит какое-то время прежде чем контент замениться и посетитель может это увидеть. Этим можно его спугнуть.
HTML+JS, если не планируете делать приём данных от клиента (форму обратной связи можно сделать ссылкой на гугл-формс/iframe или линком "mailto:" через JS).
Плюсы: дешевле хостинг, никакой нагрузки на сервер. 
Минусы: вся логика на стороне клиента (front-end) и может быть скопирована, отсутствие возможности серверной обработки входящих данных от клиента.
Иначе: PHP+JS: (если планируете опросы, расчёты или магазин на лэндинге, или CMS)
Плюсы: часть логики на стороне сервера и недоступна пользователю, любая обработка данных от пользователей.
Минусы: доп.нагрузка на сервер, хостинг дороже
Про php (ajax): речь идёт про json с данными. Если данные статичные - можно просто положить файлы с расширением *.json без PHP и загружать их как обычно.