03 Jun 2026
Symfony Blog
New in Symfony 8.1: HttpClient Improvements
Symfony 8.1 ships a batch of improvements for the HttpClient component that touch performance, interoperability, security and testing. Persistent cURL Connections Contributed…
03 Jun 2026 3:32pm GMT
SymfonyOnline June 2026: Building TUIs in PHP: The Symfony Terminal Component
SymfonyOnline June 2026 is taking place online next week, from June 11 to 12, 2026! Prepare for two days of pure Symfony and PHP innovation from the comfort of your screen. 🎤 Speaker announcement! We are honored to feature Fabien Potencier with his…
03 Jun 2026 2:30pm GMT
Drupal.org aggregator
The Drop Times: Proposal Calls for Drupal.org Module Families to Improve Module Selection
A proposal to introduce "Module Families" on Drupal.org aims to help users compare contributed modules that solve similar problems through structured comparison pages and ecosystem signals. The proposal argues that Drupal's challenge is not excessive choice but insufficient context, an issue that becomes more important as Drupal CMS introduces curated module selections and opinionated workflows.
03 Jun 2026 2:06pm GMT
Centarro: Recurring Payments: When to Own the Subscription and When to Hand It Off
With the Commerce Recurring module, any Drupal Commerce website can create recurring orders that users can manage directly in Drupal. This is useful for donations, subscriptions, and memberships, especially for selling access to content. We created the module well before payment gateways like Stripe had robust recurring solutions in place with full webhook support.
However, the market has now evolved, partly because of the SaaS explosion. If you're looking for a solution to recurring payments, you have many options to implement them reliably beyond Commerce Recurring.
While before we would always lean toward using a native Drupal solution for recurring billing, now the answer is more nuanced. How should you implement recurring payments in Drupal Commerce?
Start by ruling out what you don't need
Before diving into frameworks and modules, it's worth asking whether you actually need Drupal Commerce at all for your subscription use case.
If your requirements are straightforward, like selling access to a user role that unlocks gated content, you could implement that with nothing more than Stripe Checkout and a webhook listener. A customer hits Stripe's hosted checkout page, subscribes, and your Drupal site receives a webhook notification. You grant the role. When Stripe tells you the subscription was canceled or a payment failed, you revoke it. No shopping cart, no checkout flow, no Commerce module required.
Some use cases genuinely are that simple, and adding unnecessary complexity doesn't serve anyone.
03 Jun 2026 1:45pm GMT
Symfony Blog
SymfonyOnline June 2026: From Web to Mobile with Symfony & Hotwire Native
The schedule for SymfonyOnline June 2026 is fully live! Tune in online on June 11 and 12, 2026, for two tracks of intense learning. 🎤 Speaker announcement! Don't miss Imad Zairig, Tech Lead, Tousfacteurs and his session "From Web to Mobile with Symfony…
03 Jun 2026 11:32am GMT
02 Jun 2026
Drupal.org aggregator
Freelock Blog: "Argo-nizing" Our Platform for AI Development
"Argo-nizing" Our Platform for AI Development

02 Jun 2026 5:00pm GMT
01 Apr 2004
Planet PHP
ezSystems are classy folks

Last week I helped the folks at ezSystems debug some APC problems they were having. The problems ended up being a 64bit architecture problem (they have uber-fast Opterons) and the bug is now fixed in 2.0.3.
Today I received Python & XML from them (off my Amazon wishlist). Thanks guys!
On a side note, my wishlist seems borked. The list I get when I search on my email address or name is not the same one I can edit when I log into the site.
01 Apr 2004 6:53pm GMT
PHP april fools...
1st of April 2004 get's to it's end and I guess it's time, to summarize the recent April fools a bit. Not that I think anyone in the world believes in them, but some were quite funny:
1. Changes to case sensitivity in PHP.
Alan Knowles announced that PHP will change to the studlyCase API and therefor will get everything broken by changing established functions.
2. IBM takes over Zend.
Myself hacked a little article about IBM taking over Zend to make PHP a compete of Java.
3. The first PHP virus has been seen.
Wasn't there one last year, too?
4. PHP has been overtaken by Micro$oft.
Mhhh... a little bit unreliable, if they had been taken over by IBM this morning... Maybe one should first look, what others wrote...
5. And finally, PHP4 and 5 showed their real faces...
Take a look at a phpinfo() output!
I guess I missed some, so feel free to comment on this entry, if you found another!
01 Apr 2004 5:49pm GMT
PHP Virus Attacking Web Hosts
Symantec have a report of the virus here. I've yet to see any of the PHP news sites picking up on it but, using a virtual host account, managed to deliberately expose some PHP scripts to it. From examining the infected scripts, what's disturbing is once infected, every tim...
01 Apr 2004 12:19pm GMT