PHP Relevance Debate

This cluster centers on debates about PHP's ongoing popularity and viability for web development despite criticisms, including comparisons to alternatives like Python, Ruby, Node.js, and its role in major sites like Facebook and WordPress.

📉 Falling 0.3x Programming Languages
6,802
Comments
20
Years Active
5
Top Authors
#5572
Topic ID

Activity Over Time

2007
69
2008
203
2009
259
2010
365
2011
428
2012
693
2013
634
2014
417
2015
327
2016
409
2017
264
2018
303
2019
327
2020
524
2021
445
2022
353
2023
324
2024
233
2025
221
2026
4

Keywords

e.g PHP E430 techcrunch.com WordPress node.js UI OO FB THE php language python web ruby web development java wordpress perl ruby python

Sample Comments

sp4rki Nov 4, 2010 View on HN

A big part of the reason that many of the biggest sites websites on the net now are made in Php, is because it was the most viable and popular option 5 years ago. In that time both Ruby and Python have made leaps of advances in using their technology for web development. Now both languages are faster than Php, and in general the popular frameworks in this languages also preach better practices.I worked with Php for a couple of years and I can tell you that I absolutely thought the language wa

hcarvalhoalves Apr 10, 2012 View on HN

When you say Wikipedia, Digg, Wordpress, Facebook, et all were all written in PHP, it doesn't mean a thing. All those use PHP simply because when they started PHP was the best thing available. Nowadays this is not a matter of "it gets the job done" anymore (e.g., Facebook paid $1b for a site that runs of Django).

blunte Dec 3, 2020 View on HN

It's like an ugly C.It's a perfectly reasonable choice for web development, just like a Chevy Caprice is a perfectly reasonable car for a taxi service (as evidenced by the thousands of them in NYC, still plodding along). You'd still rather ride in a Mercedes E430 taxi (long time European standard)... unless you had never experienced both, in which case you probably think the Caprice is just fine.And if you knew Ruby, Python, Java, C#, Kotlin, or better yet F#, Clojure, or E

pavlik_enemy Oct 15, 2019 View on HN

It’s not dead but there’s no point in learning it if you don’t know it already. Pretty much every language used for web development is better than PHP. Python is more consistent and has better support for async code. JavaScript can be used on backend, web and mobile, Java and C# are faster and have better typing

yagodragon Nov 9, 2019 View on HN

When I started programming a few years back, I was told that PHP is legacy tech and a terrible language I should avoid like a plague. After years of battling with Node.js on the backend, I took a closer look at modern PHP and the Laravel framework and I was amazed by how good the developer experience was. The language itself feels like a lite version of Java. I believe everyone starting on web development should know PHP. It's hugely deployed, it has a very mature and rich ecosystem and it&

mnazim Jan 18, 2012 View on HN

I am a Python developer who started with PHP.PHP has it's place and will have for the foreseeable future. Very low entry bar, huge available workforce, Wordpress and other CMS(and an astronomical number of available plugins and themes) being the main reasons.Most of the web sites will work fine with a combination Wordpres, some plugins and a readily available themes. Wordpress may not be elegant internally, but it just works and that's what 90% of people need.My only gripe with PHP is t

strlen Oct 27, 2009 View on HN

PHP is one language, I am absolutely not willing to (primarily) develop in. I've left a PHP-only job almost entirely over the matter of language choice (there PHP was used for everything. My worst decision there was -- after getting a Hadoop cluster going -- showing the team how to do Map/Reduce in PHP via the streaming API).I've never felt a strong repulsion to any language like I do with PHP and I wonder why. I think at the core of are these facts: it's optimized for web d

ameyv Sep 9, 2020 View on HN

I used to write php apps and wordpress plugins. Php always felt messy and weird to me. But i think strength of php lies in its vast available free scripts and ability quickly stitch up server side rendering, but probably now, node would be better for that now.it feels like certain style which was popular a decade ago, now seems not so exciting or new. Probably that vibe is what lost with php.But then if you like to find try out other language like Kotlin, Haskell, Elixir or even Ruby.I

justinhj Mar 12, 2017 View on HN

Consider how long php has been used on the backend, and it's only getting more popular, there's your answer.

jkork Mar 9, 2014 View on HN

P.G. is right about PHP. This language is better than Python in various ways. For ex. it does not scare people away if you want to sell your project, because everyone and their grandma knows PHP. Most successful web pages (eg. FB) started out with PHP, not Lisp, C++, Python, Java, but PHP.