Прежде, чем заниматься PHP или JS, необходимо изучить программирование. Язык - не цель обучения, а всего лишь алфавит, которым ты записываешь свои мысли. Но никакое знание алфавита не может научить грамотно их записывать. Не имея базовых знаний, начинать с JS или PHP - это прямой путь в говнокодеры. Эти языки проглотят и не подавятся самый бредовый код. В результате ты будешь лепить ошибку на ошибке и при этом не понимать, где и как ошибся.