Пусть меня закидают камнями за вредный совет, но пишите на PHP =)
Основная причина — низкий порог входа (особенно, если знакомы с Си-подобными языками) и море документации.
Вредный совет №2 — на первом этапе можно даже не тратить время на изучение фреймворка. Если опыта в веб-разработке нет, это будет всего лишь теория. ИМХО, необходимость использования фреймворка нужно осознать, а для этого нужна практика и куча ошибок :)
Ваша цель — реализовать первую версию. И в процессе наверняка многое может измениться. Языки и технологии не столь важны, ни один язык, IDE или фреймворк не поможет сделать всё сразу правильно и идеально. Поэтому выбирайте из соображений «что будет меньше мешать в процессе разработки».