ha this ancient, out of date piece. i guess its good for pointing out most of this nonsense was solved for in the last <checks watch> 12 years
use modern frameworks, practices and versions and php is not a problem
A lot of it is still true today
use a modern everything, and, …
Or use a better language
Exactly.
Also, besides the fact that over this time PHP transformed into a whole different language, most of the concepts the author is dissatisfied with, are just nuances.
There are a few valid points as well.
Overall, if I were to use a scripting language for web development, I would 100% pick PHP, as that’s the best suited language for the job. Nowadays, however, I go with Rust because I wanna squeeze out as much performance as I reasonably can.
For single use scripts and smaller tools on my desktop, I used Python in the past, and then I learned Ruby. I’m sticking with Ruby for these use cases.