ramsey,
@ramsey@phpc.social avatar

lowers the amount paid out to package maintainers because demand with enterprise app developers is low.

Received the following in an email:

“Unfortunately, the reality is that we haven’t had as much traction with enterprise app developers using PHP as we have with other ecosystems; our customers tend to build their applications with mostly Java, JavaScript, and Python with smaller amounts of C# and Go. (1/3)

Crell,
@Crell@phpc.social avatar

@ramsey The original server side language that was doing serverless before it was cool, and enterprise just shrugs.

Seriously, PHP screwed itself on marketing (or lack thereof).

goetas,
@goetas@phpc.social avatar

@Crell @ramsey that is sadly true, I also see a huge drop in php jobs (anything fancy out there is Java... Or python...)

Crell,
@Crell@phpc.social avatar

@goetas @ramsey At least they could replace PHP with something good and forward looking like Rust... Geez.

Aedius,
@Aedius@lavraievie.social avatar

@Crell @ramsey

Well, imho, the issue is not PHP, it's the biggest frameworks.

Why the fuck is their an internal pubsub event bus on symphony ? What's the purpose ?

I worked on one of the biggest french website and PHP was really fine, response time was really low and it was with a small in-house framework.

Now, I work alongside a small website with symfony and it struggle to serve juste product pages because it loads tonnes of listener at each call 🤦.

Crell,
@Crell@phpc.social avatar

@Aedius @ramsey Symfony is usually pretty fast in benchmarks, unless you're doing something dumb with it. Last I saw the event system was still not as fast as Tukio, but then nothing can be. 🙂

(I've no idea if one could drop-in replace Symfony/EventDispatcher with Crell/Tukio. They're both PSR-14, but have different registration APIs. Maybe bridgeable?)

(Be glad it's not Laravel. There's inefficient for you.)

Aedius,
@Aedius@lavraievie.social avatar

@Crell @ramsey

It's fast until you have a monorepo, with 6 websites, two db kind, some layer are shared some not, but they are all configured per websites, for 8 years across many version upgrade.

We have started to remove some part of the repo, but for many of my colleagues Symfony is a religion ...

Crell,
@Crell@phpc.social avatar

@Aedius @ramsey Woof. See previous statement, "unless you're doing something dumb with it." 🙂

Even the Symfony core team would (last I checked) say most of your business logic should be framework agnostic. Sounds like someone is using Symfony wrong.

Aedius,
@Aedius@lavraievie.social avatar

@Crell @ramsey

I agree with that but it seems too easy to do really bad stuff xD

Crell,
@Crell@phpc.social avatar

@Aedius @ramsey That's true of every framework I've seen.

ramsey,
@ramsey@phpc.social avatar

@Crell @Aedius That’s true of many programming languages, especially interpreted ones.

Aedius,
@Aedius@lavraievie.social avatar

@ramsey @Crell

Yes when we try to bend something, we can do whatever.

But it seems completely the Symfony way to call a function in the template, that load a service that is decorate by another that do SQL queries and publish internal event that are listen somewhere else in the application to override the result.

Crell,
@Crell@phpc.social avatar

@Aedius @ramsey That... Is not The Symfony Way(tm). At all.

Aedius,
@Aedius@lavraievie.social avatar

@Crell @ramsey

My coworkers are lying to me 😱 😅
And I know at least two other companies doing exactly the same thing.

To be honest, I work now on other stuff otherwise I would have leave.

Crell,
@Crell@phpc.social avatar

@Aedius @ramsey I mean, a framework build on pull based components is fine. That can be done well, IMO, and I'd frankly like to build it someday. :-) But that's not how Symfony is supposed to work.

ramsey,
@ramsey@phpc.social avatar

“As a result, we will be reducing the income for packages to a base level of $25/mo per package. This is more in line with other ecosystems where we have limited customer demand. These changes will go into effect with the next lifter payout on April 3rd. (2/3)

ramsey,
@ramsey@phpc.social avatar

“I realize this may be unfortunate news for you, as this income has been steady over the last several years. If you have any questions for me, I’d be happy to answer them, and certainly as we see more customer demand for within our customer and prospect pool, that will be accompanied by a corresponding increase in the income provided to PHP packages.” (3/3)

  • All
  • Subscribed
  • Moderated
  • Favorites
  • php
  • DreamBathrooms
  • thenastyranch
  • ngwrru68w68
  • magazineikmin
  • khanakhh
  • rosin
  • mdbf
  • Youngstown
  • slotface
  • everett
  • cisconetworking
  • kavyap
  • tacticalgear
  • InstantRegret
  • JUstTest
  • Durango
  • osvaldo12
  • ethstaker
  • modclub
  • GTA5RPClips
  • Leos
  • cubers
  • tester
  • normalnudes
  • megavids
  • provamag3
  • anitta
  • lostlight
  • All magazines