PHP - работа со стороны сервера. Дергание с БД и запись в нее, управление внутренними процессами. Используется, конечно, и для фронта, но в век HTML5 работу с фронтом доверяют JS.
Учить нужно оба. Если нужен функциональный сайт - в первую очередь PHP. Если же красоту накрутить, прикольные анимации, фишки, графики - JS.
раскрыть ветку (1)
это ловушка, не слушай его, за легким стартом там кроется неимоверная ебля и геморрой.
хотя js стоит выучить, для сайтостроя он не заменим, но не в коем случае не трогай node.js
раскрыть ветку (1)
