According to W3Techs, PHP runs on 72.5% of all websites whose server-side programming language is known. This has been true, give or take a few percentage points, for over a decade. The number has decreased gradually from its peak of ~82% in 2015, but no other language comes close. Python is at 2.2%, Ruby at 0.8%, JavaScript (Node.js) at 3.5%.
These numbers deserve context. They explain something real about the web, but they do not mean what you might assume on first reading.
What the number actually measures
W3Techs scans the top 10 million websites (by Alexa/Tranco traffic rankings) and detects server-side technologies through HTTP headers, HTML meta tags, cookies, and other fingerprints.
The methodology matters:
- It counts websites, not applications. A single WordPress.com blog and Facebook count equally as “one website.”
- It only counts detected technologies. If a site strips server headers (common in enterprise), it is not counted.
- WordPress is the dominant factor. WordPress powers ~43% of all websites. Since WordPress runs on PHP, it accounts for roughly 60% of PHP’s total.
Adjusted view
If you subtract WordPress:
- PHP (non-WordPress): ~29% of server-side languages detected
- PHP (WordPress): ~43.5% of all sites
- Combined: ~72.5%
Even without WordPress, PHP leads—but the margin over Node.js and Python narrows significantly.
Why PHP persists at scale
1. Shared hosting economics
PHP runs on virtually every shared hosting provider. A $3/month plan includes PHP, MySQL, cPanel, and one-click WordPress installation. This is the lowest-cost path to running a website.
Node.js, Python (Django/Flask), and Ruby on Rails require specific hosting (VPS, containers, or PaaS) that starts at $5-20/month. For millions of small websites, this cost difference is decisive.
2. WordPress
WordPress is a gravity well. It has:
- 60,000+ plugins
- 30,000+ themes
- Millions of tutorials in every language
- A non-technical user base that measures in the hundreds of millions
- An entire economy of designers, developers, and agencies
Switching a WordPress site to a different platform means losing access to this ecosystem. The switching cost is enormous, so sites stay on WordPress (and therefore PHP) indefinitely.
3. Framework maturity
Laravel, Symfony, CakePHP, and CodeIgniter are mature, well-documented, and actively maintained. Laravel alone has a larger ecosystem (Forge, Vapor, Nova, Envoyer, Spark) than most entire language communities.
1 | // Laravel in 2026 is genuinely productive |
4. Language evolution
PHP 8.x is a different language from the PHP 4/5 that earned the criticism. Modern PHP has:
- Strong typing with union types, intersection types, and enums
- Match expressions and named arguments
- Readonly properties and classes
- Fibers for async programming
- JIT compilation
- Attributes (annotations)
- First-class callable syntax
1 | // Modern PHP (8.4+) is concise and type-safe |
5. Backward compatibility
PHP maintains backward compatibility aggressively. Code written for PHP 7.4 usually runs on PHP 8.4 with minimal changes. This means organizations do not face forced rewrites—they upgrade incrementally.
Compare this with Python 2 → 3 (a decade-long migration), JavaScript framework churn (Angular → React → Next.js → whatever is next), or Ruby’s slower adoption of modern features.
Where PHP’s share is declining
API-first applications
New API-only backends are increasingly built in Node.js (Express/Fastify), Go, or Python (FastAPI). These do not appear as “websites” in W3Techs data, but they represent a growing segment of web infrastructure.
Real-time applications
Chat applications, collaborative editors, and live dashboards favor Node.js or Go because of their native WebSocket support. PHP can do this with Swoole or Laravel Reverb, but it is not the natural fit.
Machine learning backends
Python dominates ML/AI workloads. PHP has no competitive ML framework. Applications that need ML typically use Python for the ML layer and may use PHP or JavaScript for the web layer.
Serverless functions
AWS Lambda, Cloudflare Workers, and Vercel Functions favor JavaScript and Python. PHP works on Lambda (via Bref) but it is not the default choice.
The “PHP is dying” narrative
This narrative has been cycling since approximately 2010. The evidence against it:
- PHP 8.x releases are the most ambitious in the language’s history
- Laravel’s ecosystem continues expanding
- WordPress continues growing (43% of websites, up from 25% in 2015)
- Major companies still use PHP: Facebook (Hack/HHVM evolved from PHP), Wikipedia, Slack, Etsy, Tumblr, Mailchimp
- PHP developer salaries have increased, not decreased
What is true: PHP’s percentage is slowly declining from a very high base. New projects are more likely to choose JavaScript or Python than they were in 2010. But the installed base is so large that PHP’s absolute presence on the web continues to grow even as its percentage share shrinks.
What this means for developers
If you know PHP
Your skills are relevant and marketable. PHP jobs are abundant, especially in:
- WordPress development and agency work
- Laravel SaaS applications
- Legacy PHP application maintenance (a large and well-paid niche)
- E-commerce (WooCommerce, Magento, Shopify apps via PHP)
If you are choosing a first language
PHP is a reasonable choice if you want to build web applications quickly and find employment easily. The “learn Python/JavaScript instead” advice is not wrong, but it ignores the massive PHP job market.
If you are evaluating PHP for a project
Judge PHP by its current state (8.4+, modern frameworks) rather than its legacy reputation (PHP 4/5 spaghetti code). The language has evolved dramatically, and the ecosystem is mature.
Common mistakes
Conflating WordPress usage with PHP quality: WordPress’s dominance is about WordPress’s ecosystem, not PHP’s technical merits. Judge PHP by Laravel, Symfony, and modern applications.
Assuming market share predicts the future: PHP’s share could decline to 50% over the next decade and still be the most-used server-side language by a wide margin.
Choosing a language based on market share alone: A 72.5% share does not mean PHP is the right choice for your specific project. Choose based on requirements, team skills, and ecosystem fit.
FAQ
Will PHP still be dominant in 2030?
Almost certainly, though the percentage will likely be lower (maybe 60-65%). The installed WordPress base alone ensures PHP’s continued dominance for years.
Is PHP being replaced by JavaScript?
Partially. JavaScript is growing in server-side usage, but from a much smaller base. The relationship is more “JavaScript is gaining share from the bottom” than “JavaScript is replacing PHP.”
Should I learn PHP in 2026?
If you want to build web applications and find employment quickly, yes. PHP has more active job listings than Ruby, Go, or Rust, and the barrier to entry is lower than most alternatives.
Next steps
If you are already a PHP developer, focus on modern PHP practices. If you are exploring PHP for the first time, start with the PDO tutorial for database fundamentals and the CodeIgniter guide or a Laravel tutorial for framework development.
For context on where PHP is heading technically, the PHP 8.5/8.6 features guide covers the latest language improvements. The PHP vs JavaScript frameworks comparison provides a balanced view of when each technology is the better choice.