PHP Digest # 188 (September 7 - 21, 2020)



Fresh selection with links to news and materials. In Release: PHP 8 Beta 4, PHP Community Consolidation Initiative, PHP concept for GraalVM, generics proposal at Internals, helpful tools, videos, podcasts, articles.



Enjoy reading!



News and releases



  • PHP 8.0.0 Beta 4 - An additional unplanned beta release. Added to stabilize JIT and named arguments in the kernel, and rework vornings and notices .

    There are no plans to postpone the final release date (November 26). The next release candidate is expected on October 1st.
  • PHP: Community Synergy Initiative β€” PHP . : php.net, , , RFC .



    Paul Dragoonis Christoph Rumpel The PHP Community Survey 2020.

  • PHP GraalVM β€” GraalVM Java . PHP PHP.



    Computer Language Benchmarks Game 80- PHP 7.4.
  • MySQL 5.6 2021 β€” , PHP , MySQL WordPress: 65% MySQL ≀5.6.
  • Composer 2.0 RC1


PHP Internals



  • (eliding generics) β€” Brent Roose, Laravel PHP, PHP , .



    , :
    class Collection<T> {
    
        public function add(T $item) { ... }
    
    }
    $c = new Collection<Product>().
    


    IDE . :
    class Collection {
    
        public function add(mixed $item) { ... }
    
    }
    $c = new Collection().
    




    . Hack. Python, , .
  • Observer API β€” PHP 8 API . Xdebug, APM- New Relic, Tideways, . .



    API PHP Internals News #68 Levi Morrison Sammy K Powers.




  • phpbench/phpbench 1.0.0-alpha1 β€” . CI . .
  • seanmorris/php-wasm β€” PIB: PHP in Browser β€” PHP, WebAssembly Emscripten. PHP . : Drupal .
  • imliam/php-unique-gmail-address β€” Gmail ( , + ).
  • jawira/emoji-catalog β€” 3k+ emoji .


Symfony



  • Symfony #716 (14-20 2020)


Laravel



  • Laravel 8 β€” video Laracasts,
  • Laravel β€” laravel/fortify.
  • laravel/jetstream β€” Laravel 8 Livewire/Inertia.js.
  • Laravel .
  • video Laravel Business β€” YouTube .
  • habr Laravel.
  • habr Laravel– (14–20 2020)


Yii



  • Yii 2.0.38 β€” PHP 8.
  • habr Yii 2020, 6


Async PHP



  • PSR-15 react/http krakjoe/parallel. middleware, , , .
  • ReactPHP HTTP API.


phpstorm PhpStorm



  • video ( ) PhpStorm.
  • Code With Me β€” (EAP) PhpStorm IDE JetBrains. , surveys.jetbrains.com/s3/code-with-me.




  • .
  • β€” : try/catch , . .
  • , PHP.
  • 4 PHP.
  • PHP: 1 β€” , 2 β€” .
  • : 2.
  • habr HTTP- .
  • habr PHP Docker.
  • habr NoVerify ( PHP) 10 .
  • habr PHP 2020 .




/



  • video Nikolas Grekas Symfony PHP 8
  • video Xdebug . Xdebug.
  • «» PHP.





  • PHP 8

    PHP 8

  • White ConFoo elePHPant - Pre-order for elephants of jokers with PHP 8 logo. Minimum order 6 pieces.







Thank you for attention!



If you notice an error or inaccuracy, please let us know in a personal .

Questions and suggestions write to mail or twitter .



More news and comments on the PHP Digest Telegram channel .





Send link

Search links in all digests

← Previous issue: PHP-Digest β„– 187




All Articles