DEV Community

loading...

Discussion on: Is PHP Dying?

Collapse
roelofjanelsinga profile image
Roelof Jan Elsinga

PHP is not lost at all, there are plenty of really good frameworks to use: Laravel, Symfony, Phalcon

  1. Absolutely!
  2. Yes, it's a great way to quickly set up applications and you can scale it really well
  3. PHP will stick around and get improved more over time. It's fast and gets great features for every release. It'll always be used for websites or application servers.
Collapse
n8chz profile image
Lorraine Lee

There are many PHP frameworks because the cambrian explosion era for frameworks occurred during the PHP era.

Collapse
roelofjanelsinga profile image
Roelof Jan Elsinga

That does not take away that the frameworks I mentioned, plus a few others, are very solid. They allow you to write well-tested, fast, and stable applications.

Collapse
mayankjoshi profile image
mayank joshi Author

But now a days all new companies are using node, react, ruby etc etc and old companies are migrating from PHP to other languages.

Even the number of internships on PHP has decreased and even the news is that the WordPress is migrating from PHP to node

Collapse
glennmen profile image
Glenn Carremans

We still use PHP (Laravel) for client projects, PHP is absolutely not dead and there is still a huge community behind it. We have made more than 100 PHP projects in a couple of years, from smaller web applications to bigger ones that gets thousands of users a day.

One of our clients that I work a lot with has had ruby on rails projects but now for newer projects they prefer php.

Thread Thread
mayankjoshi profile image
mayank joshi Author

This does means that PHP is still around a lot.

Collapse
roelofjanelsinga profile image
Roelof Jan Elsinga

Show me the numbers. Most (new) businesses I've interacted with use PHP in production. Companies don't simply migrate or rewrite their apps. Rewrites take long and have a very high likelihood they go wrong.

WordPress isn't and hasn't moved to Nodejs. All that's happened is that they've written the front-end in React and that pulls data from a PHP server. The front-end assets are compiled using Nodejs. They're still very much PHP.