Php - это чисто серверный язык, на js можно писать как на клиенте, так и на сервере (node.js). Если все изучаете с нуля, то, в принципе, можно выбрать и js, чтобы не учить синтаксис два раза.
А вообще, можно посмотреть в сторону других решений, asp.net mvc/web api, например.