>>4 It doesn't make a difference for the end user that the site is written in PHP usually. It's not the most fun language to program in but it works and hosting it tends to be way cheaper (shared hosting)
>>5 this I agree with, there is zero reason for this to require JS