this post was submitted on 15 Jun 2023
6 points (100.0% liked)

/kbin meta

200 readers
2 users here now

Magazine dedicated to discussions about the kbin itself. Provide feedback, ask questions, suggest improvements, and engage in conversations related to the platform organization, policies, features, and community dynamics. ---- * Roadmap 2023 * m/kbinDevlog * m/kbinDesign

founded 1 year ago
 

I don't do frontend stuff but PHP has a bit of a negative reputation these days

top 6 comments
sorted by: hot top controversial new old
[–] maskapony@kbin.social 14 points 1 year ago

It it written using Symfony which is an extremely solid enterprise framework modeled on Java Spring.

PHP powers the majority of the web still and also has one of the largest development communities, proof of this usefulness is how many contributions have been made in the last few days: https://codeberg.org/Kbin/kbin-core/pulls

In the long run it will probably be a great advantage to Kbin to be written in PHP and for anyone who hasn't seen the latest versions of PHP go look at the source code and have a look at all the recent improvements to the language.

[–] Shortcake@kbin.social 6 points 1 year ago* (last edited 1 year ago)

it is written in PHP. Lemmy is in Rust if you want to switch.

[–] trex@kbin.social 5 points 1 year ago

Why do you say it has a negative reputation? I'm in the PHP community and a lot of great things have happened in the last decade, there's tons of positive momentum and the language has matured a lot.

[–] LollerCorleone@kbin.social 5 points 1 year ago

I don't think a lot of folks realise how much better PHP has become over the years. And kbin is written on Symfony, which is a wonderful web application framework.

[–] PtitSerpent@kbin.social 2 points 1 year ago

PHP was bad. It's just that webdevs love to try new stuff, and PHP is an old man, so they kept this reputation in their mind.

[–] Lells@kbin.social 1 points 1 year ago

It's cool to hate on PHP, but as somebody who codes in PHP daily in a professional capacity, and has experience with C, C++, C#, Java, JavaScript and many others, it's really not a bad language if you follow decent principles.

load more comments
view more: next ›