About "Is PHP dead?" 💭
This website was inspired by the original https://is-php-dead.lol (offline now) website by Ryan Chandler. I wanted to have more content, links and statistics, not just a simple obvious answer.
Stack 🗒️
- PHP 8.3 (8.3.13)
- Laravel 11.30 (11.30.0) (as a micro-framework)
composer.json
"require": { "php": "^8.3", "🕸/symfony": "^4.0", "guzzlehttp/guzzle": "^7.2", "laravel/framework": "^11.0", "laravel/tinker": "^2.8" },
SCC report 📊
─────────────────────────────────────────────────────────────────────────────── Language Files Lines Blanks Comments Code Complexity ─────────────────────────────────────────────────────────────────────────────── PHP 73 3819 576 1359 1884 27 Blade template 19 956 165 41 750 33 gitignore 13 53 0 0 53 0 JSON 2 87 0 0 87 0 JavaScript 1 11 1 0 10 0 Makefile 1 58 11 4 43 0 Markdown 1 55 32 0 23 0 Plain Text 1 6 1 0 5 0 XML 1 31 0 2 29 0 ─────────────────────────────────────────────────────────────────────────────── Total 112 5076 786 1406 2884 60 ─────────────────────────────────────────────────────────────────────────────── Estimated Cost to Develop (organic) $82 146 Estimated Schedule Effort (organic) 5,32 months Estimated People Required (organic) 1,37 ─────────────────────────────────────────────────────────────────────────────── Processed 163715 bytes, 0.164 megabytes (SI) ───────────────────────────────────────────────────────────────────────────────
Other vendors 🎨
- Classless CSS framework: Simple.css by Kev Quirk
Fun facts (or not) 🤡
- There is not a single line of JavaScript on this website.
- It is my first Laravel project.
Why using Laravel? 👨🎨👩🎨
Because I don't want to handle routing, templating, sessions, flash messages, custom error pages, caching, events, services manually... I think I've made my point.
Why not using Symfony? 🎶
It's good to vary pleasures, isn't it? 🤝
But OK, if you really want, you can find the Symfony version here.
What is the difference with the Symfony version? 🤔
Absolutely none.