Was anyone else surprised to see Kbin being written in PHP?

WatTyler@lemmy.sdf.org to Programming@beehaw.org – 78 points –

I don't know if it's due to over-exposure to programming memes but I certainly believed that no one was starting new PHP projects in 2023 (or 2020, or 2018, or 2012...). I was under the impression we only still discussed it at all because WordPress is still around.

Would a PHP evangelist like to disabuse me of my notions and make an argument for using PHP for projects such as Kbin in this day and age?

106

You are viewing a single comment

It's not because of word press. Wordpress is complete garbage that should have died ages ago. The reason it hasn't is because it still makes it easy for people to add a customizable site in a couple of minutes.

As for php, the php 5 days are long gone. Php has actually become a good a respectable language since the release of php 7, and things only continue to improve. Php is at version 8.1 and progress is not slowing down. There is even a dedicated full time dev team for php now. PHP is definitely not going anywhere any time soon and I'm more than comfortable with starting new projects using PHP. It happens all the time, especially with support from extremely good and well established frameworks like Laravel.

Honestly if you're starting a new project today, what would be a joke is to start it in node.

I’m trying to get a website up and running, but I need to be able to self host it. Can your recommend something other than Wordpress that I don’t have to code?

Eventually I’ll have something cussing made, but for the time being, I just need something up and running.

Not sure if you're familiar with the terminology but WordPress is a Content Management System (CMS). I honestly don't know of many other than WordPress, I've heard of Joomla and Drupal but can't speak to anything about them other than they're CMSs, they're FOSS, and I've heard them talked about.