this post was submitted on 16 Jun 2023
10 points (100.0% liked)

Programming

13376 readers
1 users here now

All things programming and coding related. Subcommunity of Technology.


This community's icon was made by Aaron Schneider, under the CC-BY-NC-SA 4.0 license.

founded 1 year ago
MODERATORS
 

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?

you are viewing a single comment's thread
view the rest of the comments
[โ€“] gus@beehaw.org 2 points 1 year ago (1 children)

Not too surprised. I know PHP has a reputation these days of being old and crufty but at the same time there hasn't really been a killer replacement yet for the same use cases where PHP is/was used. React and Vue are all the rage for frontend work, but their paradigm is all about single page apps which is a bit limiting for something on the scale of Kbin. Other backend frameworks like Django tend to be fairly opinionated and lock you into developing in a certain way without providing a large enough benefit to make it worth it.

IDK maybe there are better frameworks that I just haven't heard of. But whenever I go to start personal projects, the options seem to be Express, Flask, or PHP, all of which have their own tradeoffs. Personally I lean more towards Express or Flask but it's not surprising to see people stick with PHP.

[โ€“] lmaydev@vlemmy.net 2 points 1 year ago* (last edited 1 year ago)

C#'s asp.net is really good.