3 ms·
I was kind of surprised to read this and started to think this was just a copy of a previous speech I've heard before. I was right it was: https://www.infoq.co
by staticelf 10y ago
I was kind of surprised to read this and started to think this was just a copy of a previous speech I've heard before.
I was right it was: https://www.infoq.com/presentations/php-history https://www.infoq.com/presentations/php-history but the author is the same person.
It is a good speech and I've been developing in php for years, written a blog post (http://sucky.ninja/leaving-php-is-too-expensive/ http://sucky.ninja/leaving-php-is-too-expensive/) about it but I do no longer use php for my backends.
I've whole-heartedly switched to ASP.NET since my productivity is increased with it and I can actually use the language (C#) for other things. I would've agreed with the author a couple of years ago but with Azure, AWS and other cloud services it is simply no longer true that php gives developers a quicker feedback loop. I can setup a node server with gulp and start working in 10 minutes or I can start a new ASP.NET project and deploy to production right after the project creation has completed. With php I still have to setup a virtual machine etc etc.
I would not go back, even if it is cheaper.
- kogir 10y agoYou can deploy PHP to Azure App Services as easily as you can deploy a ASP.Net app.
- staticelf 10y agoYes I know but there is much more of an hassle when setting up the development environment. Even if it wasn't more of an hassle, why use php when the alternatives are as simple? Even if php has it´s nice things it is still not that great of a language.
- wtetzner 10y agoI don't think the point is that PHP isn't as easy to deploy. The point is that PHP doesn't have easy deployment as an advantage over other languages. So if other languages are just as easy to deploy, what does PHP bring to the table?