People say PHP because it's all they know. It's popular because it's 'easy', not necessarily because it's the best or most appropriate.
If you want to make web applications, you should use a framework. Popular ones for PHP are CakePHP and Codeigniter, but people seem to be going for Laravel now. Django and Rails are the most popular Python and Ruby frameworks, respectively.
I'd recommend you check out Django, Rails and Laravel and see which one you're most comfortable with.
|