Ask HN: Anyone still using PHP to build side projects or webapps
Hello HN,
I’m always curious to learn PHP and eventually build projects. I would love to hear if anyone still using it
I’m always curious to learn PHP and eventually build projects. I would love to hear if anyone still using it
29 comments
[ 0.18 ms ] story [ 112 ms ] threadIt doesn't have the toxicity of rust nor the constant changes of JS. It doesn't claim to make the world a better place either. It just does what it does well and leaves it at that.
I don't use it for huge projects. I don't use it regularly. But it's a tool that has helped me build quick solutions to smaller problems and I keep in my belt because it's still more ubiquitous than any alternative.
I don't have any specific gripe with Rust, but I am totally keeping an eye on it from a safe distance and letting time work it all out.
In the meantime, there are nice, predictable tools to build with that don't seem so high stakes.
I think "infighting" or "divisive" are better options, given the past month or two. Hardly a week goes by without rust drama (which has little to do with the actual language and more to do with the community/leadership). The ecosystem is so new that the foundation hasn't been set yet. It's an infant learning to walk, so things will change quickly and drastically.
This is not unique to rust by any means, of course, but just the growing pains of any project.
I've had a (now) 7-figure ARR platform running happily on PHP/CodeIgniter since 2013, and create any new apps with PHP/Laravel. Laravel's ecosystem and community is just terrific, and it's the perfect backend for VueJS which I increasingly use these days.
PHP just does what it says on the tin. It's easy to install and configure, has a great package manager in Composer, and the performance gains over the last few years have been superb.
Been using the Laravel framework since 2013.
Apps for fortune 500, NFL Teams, Grocery Chains lots of big and small companies.
Built a funded startup on Laravel since 2021.
I'm free for consulting engagements HN username @ gmail
laracasts.com (Learn Laravel) forge.laracasts.com (Spin up and deploy to AWS/Digital Ocean) spark.laracasts.com (SaaS Billing in a box) envoyer (zero down time deployments)
Livewire + Alpine js (similar to Hotwire in Rails) Inertia js
Great ecosystem and community.
I'm using it because it's easy to read, easy to write and runs almost everywhere.
But it doesn't support multithreading. This is good and not so good for scaling. Then i found this: https://github.com/krakjoe/parallel and it solve many problems for me.
https://github.com/iceburgcrm/iceburgcrm
The combination of Laravel / vue / tailwinds is so powerful. In some ways I hope others don't catch on or I'll lose my advantage but I feel guilty when I watch others struggle in other ecosystems with problems that have been solved.
Do you have a source for this stats?
I love PHP as there's no other language that provides the same simplicity and immediacy of results. I tried learning multiple frameworks but it was just too overwhelming and complicated. With PHP, its very easy to just get started as you can mix it right into your html.
I just learned the basics on http://w3schools.com and just started working on my project (http://twkids.app) right away. I think the best way to learn is to just build something real. Then just Google your questions along the way.
Good Luck!