Выбор между JS и PHP?
неужели так трудно самостоятельно сделать выбор? 
Если ты больше визуал, тебе интереснее то, как вещь выглядит, а не как она работает - то клиентское программирование. 
Если аналитический склад ума, ты понимаешь логику и причинно-следственные связи - то серверное.
Попробуйте ответить (чисто для себя) на вопрос: "Что выбрать между трусами и ботинками".