Status Update on the Asynchronous Image Rendering Initiative for TYPO3 (typo3.org)
Łukasz Uznański describes the newly implemented solution designed to improve page load times and SEO performance.
Łukasz Uznański describes the newly implemented solution designed to improve page load times and SEO performance.
symfonystation, to Symfony This week’s The Payload newsletter is out. It has the latest news and more in the Symfony, Drupal, PHP, Cybersec, and Fediverse development communities.
#Symfony #Drupal #PHP #cybersecurity #Fediverse
When merging two Sulu instances, small things like auto-incrementing table IDs can get in the way. A Sulu customer shares some tips.
mobileatom, to Symfony
symfonystation, to Symfony Getting started with Symfony – Configuration.
https://symfony.com/doc/current/configuration.html
typo3, to php German
Dive into secure software development with Stiven Llupa. Discover how to integrate security seamlessly into your workflow using Symfony, Composer, Doctrine, and Monolog. Join us for practical insights...
symfonystation, to Symfony Explore the February 2, 2024 @symfonystation Communiqué of Symfony, Drupal, PHP, Fediverse, and Cybersecurity news for evergreen content.
https://symfonystation.mobileatom.net/Symfony-Station-Communique-02-February-2024
#Symfony #SymfonyCasts #PHP #Drupal #Cybersecurity #Fediverse 🇺🇦 #ThrowbackThursday
https://newsletter.mobileatom.net/february-2-2024-symfony-station-communique/
#Cybersecurity #Drupal #fediverse #PHP #symfony #SymfonyCasts #ThrowbackThursday
mobileatom, to Symfony This week's The Payload newsletter is out. It has the latest news and more in the Symfony, Drupal, PHP, Cybersec, and Fediverse development communities. https://newsletter.mobileatom.net/?mailpoet_router&endpoint=view_in_browser&action=view&data=WzI3LCIwNjQ2NDQxZmIzNTkiLDEwMywiYWMwYjRlIiwyMywxXQ #Symfony #Drupal #PHP #cybersecurity #Fediverse
doefom, to Laravel Using global query scopes for simple one-to-many tenancy.
Code example of a #Laravel cat pension #SaaS app I've started and never finished. It's structured like this:
- A user belongs to a pension
- A pension has many clients
- A client has many animals
Users (cat pension owners and their employees) can only view clients and animals from the same pension. Global query scopes ensure this rule is consistently applied throughout the app without accidentally forgetting it somewhere in your code.