Дополню ответ ко всем сверху.Просто так взять и посмотреть содержимое .php файлов нельзя НИКАК.PHP файлы посмотреть можно при наличии дыр или уязвимостей(даже если это sql-injection), как в самих php скриптах так и в каком-нибудь nginx.
Простым примером дыр являются старые версии DataLifeEngine, если поискать можно даже найти статьи, которые описывают способы просмотра php файлов и много другого, если на сервере установлена уязвимая версия DLE.
Как мне кажется, разницы тут нету, важной штукой является навыки и опыт которыми вы владеете с конкретным языком.
Выбирайте тот язык, который больше знаете.