PHP Wave #3 - Styczeń 2025 | Rector 2.0, Twig Playground, PHP Memory Optimization Tips

youtube.com 3 dni temu


Skrót wiadomości ze świata PHP, artykuły godne uwagi i biblioteki które warto znać. Styczeń 2025 przyniósł nam między innymi Rectora w wersji 2.0 czy uruchamianie kodu w dokumentacji PHP i Twig.

00:00 Rector 2.0
01:05 PHP version stats
01:43 Run PHP on php.net
02:05 Twig Playground
02:31 PHP Memory Optimization Tips
02:57 Why Final Classes make Rector and PHPStan more powerful
03:16 Supervisor Guide for PHP Developers
03:38 LAMP Sandbox by Endor
04:17 coduo/php-humanizer
04:37 echolabsdev/prism


### NEWS
1) Rector 2.0 - (1) https://getrector.com/blog/5-new-features-in-rector-20, (2) https://getrector.com/blog/introducing-composer-version-based-sets
2) PHP version stats - https://stitcher.io/blog/php-version-stats-january-2025
3) Run PHP on php.net - https://www.php.net/manual/en/function.str-replace.php
4) Twig Playground - https://symfony.com/blog/introducing-the-new-twig-playground

### Knowledge
1) PHP Memory Optimization Tips - https://medium.com/@khouloud.haddad/php-memory-optimization-tips-f362144b9ce4
2) Why Final Classes make Rector and PHPStan more powerful - (1) https://tomasvotruba.com/blog/why-final-classes-make-rector-and-phpstan-more-powerful, (2) https://matthiasnoback.nl/2018/09/final-classes-by-default-why/
3) Supervisor Guide for PHP Developers - https://dev.to/edgaras/supervisor-guide-for-laravel-developers-configuration-and-use-cases-20i4

### Tools
1) LAMP Sandbox by Endor - https://endor.dev/s/lamp84
2) coduo/php-humanizer - https://github.com/coduo/php-humanizer
3) echolabsdev/prism - https://github.com/echolabsdev/prism