HACKER Q&A
📣 mr_o47

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


  👤 Red_Tarsius Accepted Answer ✓
PHP is still the leading server-side language and it's not even close. 3/4 of the websites you visit everyday are powered by PHP in some form. I would argue that's the perfect server-side language to start solo on anything web-related for the foreseeable future. And if you'll ever need to scale up, there's no shortage of skilled PHP developers for hire. The language just keeps getting better, frameworks like Laravel and Symfony are high quality and battle-tested, most of the issues you might encounter are already documented all over the internet. Continuous learning is a reality for this profession but the "cult of the new" attitude in tech often leads aspiring developers into an endless quest for the perfect tool at the expense of gaining practical experience. Point being, PHP is faaar from dead. If you live in Europe, a solid knowledge of PHP and either Laravel or Symfony will open many doors.

👤 tobinfekkes
Yes. Lots. It moves slowly (read: stable) and reliably.

It 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.


👤 schmoove
Absolutely, it's still my go-to for building web apps.

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.


👤 tgeorge
I use PHP with Laravel for my day job and it’s been fun. There’s a learning curve of how things are structured and done but I think it has been rewarding overall.

👤 saluki
PHP + Laravel

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.


👤 nsesites
YES! I'm using PHP to build my Search Engine for Kids Activities (http://twkids.app) and its been great!

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!


👤 sralbert
Yes. It was the first web language I learned and I haven't had a reason to switch to something else. I tried learning nodeJS and django but I didn't like how much setup was required to get a page up.

👤 heofizzy
Yes! PHP + Laravel combo is an amazing recipe for building web projects quickly.

👤 iceburgcrm
I am. I recently built a crm / crm builder called IceburgCRM, check it out.

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.


👤 mobilio
Yes.

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.


👤 beardyw
Yesterday I found myself using PHP again after many years. It feels like being in Alice's wonderland. Much doesn't make sense, but it is quite fun when it does what you expect. The quirkiness of arrays is just amazing, being either simple objects or arrays depending on how you feel. The world would be poorer without it.

👤 LarryMade2
Yes. I'm definitely old school and it's a great language if you don't want to use frameworks or other cruft, basically powerful. It's very portable, stable, and fun to work with.

👤 LeonardReyes
Yes I used PHP when writing this site https://nationalhdtrally.com/

👤 mikeodds
Yeah lots, lack of dependancy issues or having to deal with package managers when trying to deploy something quickly or after not touching it for a while is refreshing

👤 codegeek
Yes. Run a low 7 figure saas on php and laravel. Solid.

👤 ivanmarsh
Yes. PHP is always the pre-processor of all my sites. It's powerful, straight forward, and extremely stable.

👤 p0d
Schools have been paying me for my PHP webapp for 15 years. Maybe they still will be in 2038 :-)

👤 bhu1st
Yes. Using it for a EdTech MVP at the moment.

👤 jjgreen
I think it was this one photograph that did for PHP

    https://blog.codinghorror.com/the-php-singularity/
It must have been submitted here a thousand times, so I'll leave it as a comment.