Security releases blog post! 🚨 (sylius.com)
An important security blog post providing security fixes and workarounds for detected vulnerabilities. Learn if they affect your application and how to proceed.
An important security blog post providing security fixes and workarounds for detected vulnerabilities. Learn if they affect your application and how to proceed.
The choice of an enterprise CMS should not be taken lightly. This guide should support your business in choosing the right enterprise CMS.
When using a Swiss knife, we think of a tool with many practical abilities. They're useful for different situations we might experience in the wild. Opening a box of milk? Here is a knife. Cutting wood to start a fire? Here is a chainsaw. Are the letters on the paint bucket too tiny? Try this magnifying class. Now, we apply the...
We have to cancel the workshops scheduled for SymfonyLive Berlin 2024 on June 18 and 19. The main conference is still on for June 20 and 21, there are no changes to the venue or schedule.
In Symfony 7.1 the profiler includes a redesigned main menu, better performance and a feature to filter table contents in real-time.
Intro I've decided to widen my horizons and learn a new programming language. In my day...
Habitualmente, aprendemos a criar sites em PHP com resquícios de um velho e antiquado modo de...
Networking with Gipfelis and international TYPO3 enthusiasts.
Since the release of PHP 8.0 more and more libraries, frameworks and tools have been updated to use attributes instead of annotations in PHPDocs.
Symfony 7.1 adds two new constraints to validate MAC addresses and the charset in which contents are encoded
Symfony 7.1 introduces a new MapUploadedFile attribute to inject uploaded files into controller arguments.
Explore insights from PHP experts who gathered from all around the world to discuss web development innovations, embracing change, and securely maintaining our code.
Blackfire’s continuous profiler dashboard opens new performance improvement possibilities. Let’s learn how to navigate through flame graphs, and table views to pinpoint performance bottlenecks and optimize your code.
Explore April's Sylius updates with new releases, partner projects, upcoming events, and community contributions. Join us as we gear up for Sylius 2.0
For many developers, PHP is synonymous with web development. But what if you could leverage your...
Pest is a testing framework for PHP you can install via composer that makes writing your tests a lot easier than you think!
Here could be extensive AI-generated introduction about Database referential integrity, but not...
Disclaimer This is a tutorial or a training course. Please don't expect a walk-through...
A quick guide on how to set up OPCache and fine-tune PHP-FPM.
Symfony 7.1 adds a new TypeInfo component that extracts PHP type information from multiple elements (class properties and methods, return types of functions and methods, etc.) using several sources of...
Discover Gally, an advanced searchandising engine built on top of Symfony, API Platform, and Elasticsearch. Learn how to set up and configure Gally alongside the Gally bundle for Sylius in this presentation at SymfonyLive Berlin 2024.
Explore Serializer's evolution in Symfony with Baptiste Leduc. Discover recent enhancements and delve into advanced techniques for maximizing both flexibility and performance in serialization.
When I come to a new project, I want to make a rough idea of what I'm dealing with in a few minutes. I usually check composer.json and measure the lines. Then, I'd love to run PHPStan and get a rough idea of the current state. But are there baselines, custom extensions, global ignores, or no PHPStan at all?