I had to laugh when I read the beginning of the answer to the question “What is the difference between JSP and PHP?” posted on the site jGuru :
(emphasis is mine)
PHP is an open-source page scripting/templating system that is very similar to JSP […]. It defines its own scripting language, which looks and feels a lot like Perl. JSP uses Java as its scripting language […].
PHP is very popular — it is used on over a million web sites — but its main advantage (IMHO) seems to be that the language, being more “scripty” and Perl-like, is less intimidating to the great unwashed mass of HTML monkeys and hackers. In the long run, JSP and Java provide a more powerful system.