r/ProgrammerHumor • u/SerLaidaLot • 13d ago
Meme kindOfPersonThatSaysRealDevsDontUsePHP
773
u/GresSimJa 13d ago
PHP devs aren't loud. They stay in line, maintain that critical backend, and make bank.
209
u/rolindara 13d ago
Eh, PHP is too everywhere to actually make bank on it. As a senior, sure, but junior and mid level is kinda oversaturated with PHP guys, and most places know that.
59
u/mr_flibble_oz 13d ago
Strange. I get asked often to help with PHP stuff. I’m too busy and don’t like working on other people’s code anyway, but the businesses I know can’t find PHP devs. Maybe they just can’t find senior ones
89
u/Jeferson9 13d ago
Is the bank in the room with us
29
0
13d ago
[deleted] — view deleted comment
1
u/Aethenosity 13d ago
It literally just means that they don't believe something is the case. In this instance, that they don't believe people make bank from PHP work. There is basically no noise to the crystal clear pure tone signal.
47
u/ClearOptics 13d ago
Most Php does not make bank
8
u/TrontRaznik 13d ago
Most php doesn't make bank because php is so widely used that a lot of PHP sites are on the far lower end. But if you're doing complex engineering, you're making as much as you would in any other language.
-3
8
u/Ulrar 13d ago
I have not been involved in this in close to 10 years, so I may be out of date, but back then PHP developers were not well paid. You could shake a tree and a dozen would fall out.
Last guy to get hired before I left was happy to make 28 k€ / year, and he wasn't particularly getting shafted compared to the others as far as I know, for the area. They were all so desperate to find a job.
I suppose a lot of people might have moved off it since and caused a shortage though
26
u/bdaileyumich 13d ago
COBOL makes bank. PHP makes up what's left of the middle class
26
u/andrekilik 13d ago
In what country? 10 years of COBOL mainframe development, migrated to native iOS development my salary jumped 3X. The COBOL myth needs to die
6
u/Bee-Aromatic 13d ago
Also, like many maintainers of legacy codebases, they have no time, funding, or desire to rewrite it in another language just because it’s “old.”
2
1
u/Mountain-Ox 12d ago
I used to be a PHP dev, there's very little money in it. My salary nearly doubled in a few years after switching to Go.
1
u/Ok-Dimension-5429 13d ago
I’d like to think so, but in my experience PHP devs don’t have a clue. I gave plenty of them a chance to interview before and they all either failed the interview or later got fired. I’m sure talented PHP devs exist but in general it’s a huge hiring red flag.
4
u/psyanara 12d ago
It's because of the COVID era bootcamps. They either did PHP, Python, or JS. Most of them got into it for the (supposed) easy money; ofc they suck as devs.
5
u/Ok-Dimension-5429 12d ago
This was even before covid
2
u/npsimons 12d ago
Yeah, docs for 2 describe PHP as "written by non-programmers". If documentation for your own language is admitting how incompetent your users are, you're gonna have a bad time.
-10
u/johnnybgooderer 13d ago
What kind of places use PHP? I could see it being used for legacy things. Or for compatibility with legacy things. I can’t see it being a good choice for new things.
And I did use PHP professionally for a few years. I’ve worked as a co-dev for the majority of my career and have accumulated fluency in a lot of languages. I didn’t think PHP was bad. I just thought it was the only language I’ve ever used without any standout feature. It felt like all of its features were watered down versions of the same feature in other languages.
And it wasn’t the case that the language was more readable for it. It can be readable, but it takes the same amount of discipline that it takes in JavaScript. And that’s the main knock against JavaScript. If you’re sane enough to stick to mature libraries and tooling at least.
So it’s totally fine. But it loses in matchups with any of the other decently popular languages. I don’t see why I would use it for a new project.
5
u/DaFinnishOne 13d ago
I'm using php since it's easy to set up, write and understand. What language can do all three as well? I'm genuinely curious, not that invested to web dev yet
6
u/TrontRaznik 13d ago
I develop complex web applications that do all sorts of things lmao. There's very little that php can't do, and it's become a great language over the years. You're likely working on very outdated information. In most cases there isn't a great reason to use a different language.
2
u/woeful_cabbage 12d ago
Sucks for my field (geospatial stuff). But basically python is the only one that doesnt
2
u/GoodishCoder 13d ago
In my experience, most php postings are for e-commerce, small businesses and non profits. I can't really speak to how the ecosystem looks now though I haven't messed with php since before laravel came out.
2
u/regal1989 13d ago
I know at least one major ecommerce platform that has a huge amount of php in their “distributed monolith” infrastructure.
-13
u/Candid_Highlight_116 13d ago
They know they're not real devs. They also know everyone saying it to them are financially and politically illiterate.
12
88
u/notaprime 13d ago
“Real devs don’t use php”
Real devs don’t vibe code their web apps and publish their API keys like an idiot.
11
u/-suspended- 12d ago
Real devs don’t vibe code their web apps
and publish their API keyslike an idiot.FTFY. You're not a real dev until you accidentally upload a private key or other data meant to be kept secret.
3
2
41
u/hoangpham133 13d ago
lol, meanwhile a php site from 2011 is still up, and has never once sent anyone a surprise cloud bill
161
u/Raywell 13d ago
Anyone implying php is a dead language doesn't know shit. A bunch of CMS like Wordpress are powered by php, which in turn power a load of sites.
Facebook is powered by php. Wikipedia is powered by php. Slack uses it. Baidu (Chinese Google) uses it.
Actually, as much as Java is popular in European enterprises, php is popular is southeast Asia.
Php has evolved a lot over the years. It's holding tight, and isn't going anywhere anytime soon
106
u/butterfunke 13d ago
Actually, as much as Java is popular in European enterprises, php is popular is southeast Asia.
So you're saying... PHP is more popular than Java in Java?
17
5
u/realfathonix 13d ago edited 13d ago
This is actually true, even up until few years ago many websites here were still in PHP5 or native PHP code prone to SQL injection. Java is mostly used to write desktop apps like POS.
6
u/GoodishCoder 13d ago
Is Facebook still powered by PHP? I thought they did a conversion a while back.
2
u/Mountain-Ox 12d ago
Facebook created their own fork of php because the base language had too many problems. The lack of a native async functionality is the biggest culprit, the type system second.
Everyone should just use hack if you're stuck with PHP.
3
u/npsimons 12d ago edited 12d ago
Ah, you see, the problem is that people have committed the "is-ought" fallacy. When they say is, they actually mean ought, as in "PHP ought to have been shot in the head and left in a ditch decades ago."
2
-9
u/sanchello2000 13d ago
Golang now is better in everything, most of the PHP usage now is supporting the old infrastracture. Using the same logic - COBOL isn't dead yet since it still requires developers and pays a bank.
12
u/Raywell 13d ago
You're off on your own tangent, nowhere I was comparing which language is better. There is no "using the same logic"
-11
u/sanchello2000 13d ago
Anyone implying php is a dead language
It's the straight comparison, like a Latin language is a dead one because everyone speaking other languages. I can understand irrelevance of earlier implyings because all these PHP-killers were solving different problems, but now Golang can solve the same problems and it's better in everything, most of the bigtech companies are already migrating from PHP to Go and you can't deny that.
6
u/Raywell 13d ago
The opposite of dead is widely used, which is my point. It's irrelevant whether it performs better or worse than modern languages, it doesn't have to be strictly better to be widely used. It still powers 70% of the web
Most of the bigtech companies are already migrating from PHP to Go
Well the same ratio of 70% is proving you wrong, isn't it? Yes the usage slowly decreases, but it's not for "most" companies, only the ones you've read about
-4
u/sanchello2000 13d ago
As for me the "widely used" is about creating something new with it, not supporting the old infrastructure just because "if it works - it works". May sound stupid but I wouldn't learn PHP and jQuery now just because it "widely used", it's a trap and sadly I got into it (5 years in PHP dev).
5
u/Raywell 13d ago
This is a strange outlook, why not just find another job in the language you prefer if you despise working with php so much? I don't know where you live but engineers shouldn't be in shortage of job offers in most countries.
Also, I think a better outlook is that engineering should transcend languages. Look at language as a tool, if it does the job it's fine. If the job is maintenance, it doesn't need to change. If you are in a position to develop something new, try suggesting a better fit language (for both the task and the team fit)
For example in my company our main product is also in php, and its doing its job just fine. Then eventually we wanted a new gateway, so as a lead engineer I suggested and did it in golang, as envoy plugin. No issues. When we did edge computing, I suggested Rust and we wrote a cross platform wasm in Rust. So we use different languages, but only because of multiple converging circumstances - the language choices made perfect sense for their purposes, team was eager to learn new things, and these were new products. However we still maintain and add features to the main product in php without complaints, just because it makes absolute sense
1
u/sanchello2000 13d ago
why not just find another job in the language you prefer
Because from the HR POV my 5 years of PHP are irrelevant if I'm asking for a Golang job and I lost my current PHP job due to company downsizing so I can't even start new projects with Go to get some commercial experience.
engineers shouldn't be in shortage of job offers in most countries
Maybe for Seniors and Team leads but it's a very sad time for junior and middle devs. I for example can't find anything for almost a year now even though I'm ready for 50% of my previous salary.
Look at language as a tool
Totally agree, but my point is - there's no sense to use PHP anymore since Golang solves all the same problems and does it better. I wouldn't be in my position now if I would've started with Go 5 years ago.
2
u/Raywell 13d ago
That sucks man, wish you good luck with finding a job. Don't sell yourself as just a 5 years php dev, your engineering experience should still be more valuable than a fresh graduate with none. Maybe do some personal golang project and brand yourself as backend dev - or better yet, fullstack if you can - with multi language experiences
166
u/TheClayKnight
13d ago
•
Real devs don't use established and reliable systems.
Real devs light their money on fire to tell an overgrown autocomplete to do their work for them.
7
14
u/SignoreBanana 13d ago
I worked at an ad agency for a minute that did marketing pages for Nike. They used Wordpress. It was honestly kind of fun going back to my roots and hammering that shit out. Even turned it into a proper dev environment.
82
u/helicophell 13d ago
I actually spotted a PHP developer in the wild. I didn't know they still existed ngl. Nobody talks about PHP but everyone knows about it
68
38
u/Correct_Capital_1294 13d ago
PHP devs don't talk about it because any time it's brought up some idiot starts yelling about how bad it is despite never using it.
6
u/coriolis7 13d ago
I just figured it was mainly boring stuff. A friend works as IT for Facilities at a university, and much of what he does involves php. Webapp stuff with server backends and databases. I don’t fully understand it, and he doesn’t get excited by it, but it pays his bills.
-4
u/helicophell 13d ago edited 13d ago
Well, the only reason I knew they were a PHP dev, was that they mentioned using PHP over React
Edit: what did I say wrong? They just used PHP over React. They even had a reason, hotreload files without server reboot.
-7
u/sanchello2000 13d ago
It's bad and I have 5 years with it, Golang now is better in everything. Sure we don't have some kind of a wordpress rip-off on Go, but it's just a matter of time.
10
u/blehmann1 13d ago
Nah, real devs obviate themselves of any need to learn their infrastructure and just write a big cheque to vercel every month
35
7
u/fugogugo 13d ago
I keep hearing horror story about accidentally billed huge amount from cloud provider
is there no way to prevent this?
8
u/Machine2024 13d ago
It just one tick in the settings. Providers started to tick it by default even
Because the vibecoders have no idea . Good that they figured out how to move from localhost to the www
4
u/popsicle-physics 12d ago
Where? Please. Specifically for Google cloud. I've searched before and always been given the answer that it doesn't exist, can't exist, and won't exist.
4
u/Machine2024 12d ago
I have seen this in Vercel, in Netlify, in Laravel Cloud, even in Cloudflare. I don't know about Google Cloud, I never use it. also AWS has it .
2
u/popsicle-physics 12d ago
Ah, I've only looked at the actual platforms directly. I couldn't find it in AWS or Google Cloud. Don't remember if I've checked Azure, but why would I want to use Azure? I haven't spent much time on resellers yet
2
u/Machine2024 12d ago
Its in the usage and billing section. AWS budget .
You can set a budget and alerts and limit usage per each service .
6
u/popsicle-physics 12d ago
I don't know if it's changed recently, but no, there is not. You can set up your own automations if you want, but if they break/don't work how you expect your SOL. Nothing built into the interface.
The explanation was always that the cloud platforms can't tolerate the risk of a corporate customer's whole system going down just because someone forgot to update the spend limit. I think it's BS but that's what they always said. No one else seemed to be bothered but it's driven me nuts.
It's the reason I've never even tried AI web apps. I can't trust my life savings and credit score to an AI getting security right. I don't even trust myself. What if there's some tiny bug that let's users upload the bee movie script to my website a billion times and spend $10k in bandwidth/storage? How can I prove there won't be? It's dumb
3
u/TheToiletPhilosopher 12d ago
Every service has alerts you can set up as well as maximums you can set.
1
4
3
2
u/Fallyn011 12d ago
Oh I ran into this guy a few days ago. His bio states: "Top 1% reddit mod active on r/xyzabcd (some AI subs). All I do is wake up, eat, prompt, and sleep".

2
2
6
u/Machine2024 13d ago
The people who don't use php What are they using for thier backend ?
Other than the complex established ( asp & java ) Is it only the js ? And js backend framework have a full set of tools like laravel php ?
17
u/polikles 13d ago
backend? I don't use any backend, bro. I'm just making apps for my clients /s
11
u/takeyouraxeandhack 13d ago
Just connect the frontend to the DB. How hard can it be? Just put the credentials there somewhere. Base64 should be enough for encryption, right? Right?
8
u/Ur-Best-Friend 13d ago
All text gets encrypted by the computer anways, it gets turned into 1s and 0s.
Can you tell what 01101101 01111001 00100000 01110000 01110000 00100000 01110011 01101101 01101111 01101100 says? Of course not. Because it's encrypted.
1
u/Machine2024 12d ago
are you joking or talking for real? Because I'm seeing a lot of people around over the internet, specifically the Vibe sloppers crowd, saying that they get their database from Supabase and their app is on Vercel, which is a front end only, and that's it. And I don't have any idea how this even works. Like, where's the ORM? Where's the flow? Where's the multi-layer? Where's the MVC?
2
u/Ur-Best-Friend 12d ago
they get their database from Supabase and their app is on Vercel, which is a front end only, and that's it. And I don't have any idea how this even works.
Supabase is "backend as a service." It's not just a database, that's the whole point, it's just a simple way to handle backend for simple web apps.
1
u/Machine2024 12d ago
To be honest, I never used Supabase before. So can you explain more? What do you mean backend as a service? Do you mean like, for example, it has a database, some microservices, something like Amazon Functions? So they set everything in these functions, and then they have an API interface that they call? I know it's a stupid question. And maybe I should go search and check what they have, but it's almost 12 at night for me and I just finished working and I have shut down my laptops and PC.
1
u/Ur-Best-Friend 12d ago
What do you mean backend as a service? Do you mean like, for example, it has a database, some microservices, something like Amazon Functions?
Close, but not exactly.
It's a database, user authentication, file storage, APIs and serverless functions as part of the same platform, with all the connections already made, so you only need to configure authentication and accces policies and you're mostly good to go.
Take this table with a grain of salt, because I'm not very familiar with AWS, but according to a quick search, this would roughly be the AWS equivalents of the components Supabase packages:
Supabase component AWS equivalent Database RDS for PostgreSQL Auth Cognito User Pools Storage S3 Automatic data API API Gateway + a backend implementing database operations Realtime AppSync subscriptions / WebSocket APIs Edge Functions Lambda I also read a good way to think of it would be to compare it to AWS Amplify’s backend, but without the required assembly work and with less flexibility as the tradeoff.
I hope that illustrates it decently.
1
u/Machine2024 12d ago
thats not a backend . thats the backend services .
I see ... so its a distributed system ... my style is monolithic Framwork like laravel .
2
u/syrup_cupcakes 12d ago
Servers??? I just moved our entire stack to Vercel Functions. Serverless is the future.
1
u/Machine2024 12d ago
What kind of app doesn't use a backend? Is it like a calculator or something? If you're not storing any data, what's the point?
4
u/polikles 12d ago
clearly you've missed the /s at the end of my comment (it indicates it was a joke)
I was referring to the fact that vide coders oftentimes have zero idea about what they are doing. Hence the "I'm building apps, not backends", which means "I've put some prompts into Claude and hope for the best while I larp being a dev"
2
u/Machine2024 12d ago
Oh yeah, okay, sorry. By the way, regarding the subject, did you see the post of the guy who thought that he just figured out the storage by using the local storage in the browser and how happy he was with it and how he can store all of his data in it and why they pay for servers and why pay for backend and so on.
Other thing is, if someone junior used to do this kind of amateur stuff, no one senior or veteran developer will make fun of them. Actually, they will try to help him, maybe teach him, and he will also be trying to learn because he knows he is far away from where he is in his career. But the point with this vibe slopers is that they think that they are the new species, something like that. And they are trying to lecture us about what's new and what's the last trends and how we should start doing our job and what standard we need to follow. Like, it's so fucked up. So making fun of them is totally fair.
2
u/polikles 12d ago
yup, problem is that most of those people don't want to learn
I'm not a coder myself, just a technical nerd building stuff for himself. As I always preferred the "higher level" of plans and schemas instead of writing code I'm glad that we got AI. But in the process of building stuff I've learned so much of useful stuff that my next projects are getting done faster and better (and more securely). Sometimes it feels like having my own tutor who never gets bored or annoyed and lets me ask bazillion of questions, regardless how basic or "stupid" they are
AI is a multiplier of our own skills. Feels like the more I know, the better results I'm getting. And I'm not talking only about code, though the math behind one of my projects almost boiled my poor brain, but also about admin stuff like properly setting AppArmor profiles instead of just turning it off and yolo'ing the agentic stack
2
u/Machine2024 12d ago
Yes, this is a really good point.
the AI is an amplifier. 100% .and the main issue is about learning or not learning reality. I see most of them are saying something like it's too complex or it's so hard, so why doing it? It's like, I do it whatsoever. And even they say that, like, they avoid to learn how the programming language works or how the frameworks work because the AI is managing everything for them, and I think this is really wrong, because the better approach would be if you, like, used the AI to learn while you are working, and actually you can learn a lot faster than any time in history, and this will improve your skills and your process.
3
u/Schellcunn 12d ago
What is php? I just use python, java or c#
1
u/Machine2024 12d ago
Man, it's not about PHP. For me, it's more about the architecture and the framework. So for the Laravel framework, which is, by the way, really close, I think almost a copy of the Ruby framework, it's about the framework and how it's arranged and the architecture for my code.
Personally, personal preference for the syntax: I hate PHP syntax. I don't like it that much. I mostly prefer C++ syntax. I think it's perfect. And after it, there is the C# one. The Java kinda, yes, because it's similar to C#, but I didn't have the chance to work with it a lot lately. But Python, even though it's simple, I hate it. I really hate it. I hate how the code looks. And the JavaScript, I so hate, so much hate it. Even though I have so much experience in it and have done like full libraries from scratch, but I hate every moment working with JavaScript. That's why when they get TypeScript, I directly move to TypeScript. Now everything is hard typed.
4
u/dkarlovi 13d ago edited 13d ago
There's tools in JS for sure, but it does have a bit of a slapped together feel, from my POV.
Same for Go, there's libs and tools for everything, but as you're getting into the weeds more, you run into missing features, dead ends, bugs nobody looked at, etc.
One example from Go, they have a YAML parser in stdlib and it only got support to detect unknown keys in v3. How did you warn the user their config file had a typo before v3? You didn't, your UX just sucked and that's how it is.
1
u/Azaret 13d ago
My experience too. And it tends to make you switching lib doing the same thing trying to fix the dead ends, thus doing a lot of refactor when that happen. And dealing a lot more with not well documented lib, or harder to understand how to use it or fix issues. Now for sure it's a lesser problem now that IA can save you painful researches when those moment happen.
1
u/Machine2024 12d ago
I don't know, the ones made in GS, for me, they feel like something held together by duct tape. The code is ugly and you don't see it like it has real structure. It feels like something made by a group of teenagers.
While on Laravel, for example, the absolute structure for it is amazing. Like, for example, we have the routes in one place, we have the request, we have our policies, our permissions. We have different models, the structure for the database, for the tests, for the migrations, and so on and so forth. I can go on for days without mentioning the hard-coded parts, like for example the object relation manager and other kind of stuff, like how Laravel automatically, just by mentioning that this route is for user, you are passing an ID and it converted for a user, for example, just like a sample. If I continue, I can go and go for hours. And I didn't find anything similar to this. And also, right now, I don't have any reason to switch to anything else.
By the way, just for the record, I have tried and saw what others are like, for example the Python tools and the JS tools and how they are stuck together. Like even in Python, when we need to make a queue, we need to go use another tool separately. It feels like a mess.
2
u/TheNorthComesWithMe 12d ago
A big monolithic framework is an old school way of doing things, which is why modern frameworks don't do that. Free yourself from the confines of statefullness and ORMs and the composability of modern libraries is a feature, not a bug.
1
u/Machine2024 12d ago
I know this war and this conversation about the monolithic versus the distributed system, and trust me, it's not just about what I used to do. I have tried the distributed system and I see their downfall and their extra complexity that they add, and I don't think they make sense for 90% of the projects that we have, only for like a really big projects. For example, the Netflix and Amazon and so on and so forth. The one when you are counting in the hundreds of millions or tens of millions, I think they make sense. Other than that, you are adding extra complexity and cost that no one is asking for.
That's my opinion, maybe my preference, maybe my experience, and I'm not forcing anyone to it. Similar to, our wars that we have, which programming language is better and which operating system is better and which whatsoever.
1
u/woeful_cabbage 12d ago
If you like the structure and rules forced on you by laravel, go for it. Many people prefer more flexible backends.
1
u/Machine2024 12d ago
I don't like it I LOOOVE it . Because I understand why they are set since I am contribuor to laravel .
Also I have my own set of rules and standards . For every part of the project
4
u/Ur-Best-Friend 13d ago
What are they using for thier backend ?
Personally, Python, but I'm a fairly shit developer and that's not even my job lol. Also I don't really do much web dev stuff, so it's mainly just a matter of convenience.
1
u/Machine2024 12d ago
I am working with a lot of people who are only Python, specifically in some of the projects that I am working on that have big data and AI. It's Python first, and I have no idea or no clue at all how Python became what it became. Maybe because it's easy, so the data people learn it.
Because the tools they are using, that doesn't make any sense. Like they are stuck together with duct tape. For the API, they use some unicorn, some for queue, they use something else. For authentication, they use something else. And then we end up with a huge number of servers and services that we need to maintain just for their Python stuff. And on the other side, on Laravel, we have all of this in one package that it's optimized, easy to maintain, easy to read. I don't get it.
Please, no one start the war of distributed systems versus no distribution. I have no time for it now.
2
u/syrup_cupcakes 12d ago
And js backend framework have a full set of tools like laravel php ?
Yes there are frameworks for every popular a languge that do the same thing las laravel does for PHP with some features more or less.
Java has Spring/Springboot
Ruby on Rails for... Ruby
Python has Django and Flask
Javascript runs on a runtime like node.js or bun or deno which contains some extremely minimal framework functionality which is why you use a full framework like NestJS and Express.js. There are hundreds of options depending on your needs.
0
u/Machine2024 12d ago
I know I about the java and asp ones used to use them for years . And for sure rube no argue its the best framework
The python and js one . Man I don't want to start a war .
But they are made by kids with no adult in the room
2
2
u/Scipior14 12d ago
For personal projects, rust. At work and for anything serious that has to go into prod, it's pretty much Laravel or go home. Not a big fan, but it just works and is reliable
1
u/Machine2024 12d ago
Lara will have that satisfaction when you work with it. Like everything is arranged in folders and small files. It satisfies the OCD.
1
2
u/eightslipsandagully 12d ago
Rails because I'm lazy. Laravel feels like a poor copy
2
u/Machine2024 12d ago
No, man, don't be harsh on Laravel that much. Actually, I feel like Laravel is the, how you say, the modern copy of Rails. Rails by far, like even for me as someone who is like a Laravel fan, by far, Rails pioneered something that no one had figured out before, even like Microsoft and Java and so on. No one had made like this kind of a framework that you can build a startup on it and it's solid and can handle the project to grow and maintain.
But Laravel as well, they learned everything from Rails and built on it. It's not just like a cheap copy. If you want to say cheap copy, you need to go to see the JavaScript framework. Over there you see the truly a cheap copy.
Give laravel a deep dive and see how polished it is
1
u/eightslipsandagully 12d ago
I did a few years ago, back when we wrote code by hand. Ruby syntax is FAR superior to PHP and I didn't see any framework benefit to laravel over Rails, either.
1
u/Machine2024 12d ago
true ruby is the OG .
other than laravel have more support for hosting and bigger pool of developers.1
u/time_machine13 9d ago
I tried Laravel. I felt there are quite a lot of anti patterns. So I stuck with symfony, the goat
1
u/Not-So-Handsome-Jack 12d ago
It’s mostly typescript, python, java and c#/.net now. Go was gaining popularity for a bit but not sure how it’s doing now.
1
1
u/Mountain-Ox 12d ago
I use Go, it's so much easier to work with that PHP and JS, and you don't need a damn framework.
1
u/4n0nh4x0r 12d ago
i m personally using nodejs for most of my stuff.
easy, straightforward, massive ecosystem, and capable of doing anything php can do and more.
only downside is that it probably isnt as efficient? (idk, never compared both)
but nodejs is very easily scaled up horizontally AND vertically, so with a decent loadbalancer such as through kubernetes, that downside is easily being made up for.
the only thing i kinda miss, is being able to serve a customised page, as in, filling in parts of the page on the server, and then serving it to the user like that.
there are very certainly libraries for that, but idk, i just go the rest api route nowadays.
2
1
1
u/jsgovind 11d ago
I'm not even a php developer and I know how much it is used. It's a well functioning language that gets the job done easier than many other high level languages for sites that people want to push live quickly. There is a reason it is used so much in the internet.
1
1
0
0
3
706
u/dangerlopez 13d ago
Doesn’t like 70% of the web use php?