PHP Digest Nummer 144 (12. bis 26. November 2018)


    Neue Auswahl mit Links zu Neuigkeiten und Materialien. In der Veröffentlichung: PHP 7.3.0RC6, PhpStorm 2018.3 und anderen Versionen verlässt Symfony PHP-FIG, die neuesten Angebote und Neuigkeiten von PHP Internals, einen Teil nützlicher Tools, Videos von früheren Meetings und Konferenzen und vieles mehr.
    Viel Spaß beim Lesen!



    Nachrichten und Veröffentlichungen


    • PHP 7.3.0RC6 - Der sechste und wahrscheinlich der letzte Veröffentlichungskandidat der 7.3-Verzweigung. Mit angehaltenem Atem warten wir bereits am 6. Dezember auf die endgültige Veröffentlichung. In der Zwischenzeit können Sie wieder sehen, was in den letzten Bewertungen hier und hier in 7.3 neu ist . Es gibt einige Benchmarks , die einen Leistungszuwachs von ~ 10% gegenüber 7,2 zeigen.
    • HTTP / 3 über QUIC - Es wurde beschlossen, dass der nächste HTTP-Standard QUIC verwendet, der wiederum über UDP und nicht über TCP arbeitet. Eine QUIC- Übersicht von CloudFlare ist verfügbar , einschließlich eines Problems mit NAT und anderen Nuancen.
    • habrPhpStorm 2018.3 ist verfügbar
      • DQL-Unterstützung
      • PHP CS Fixer
      • Neue Refactorings
      • Gleichzeitige Bereitstellung auf vielen Hosts
      • GitHub-Pull-Requests
      und viele andere Verbesserungen!
    • Symfony verlässt PHP-FIG - Symfony-Chef Fabien hat sich und das Framework aus der Liste der Mitglieder der PHP-FIG-Gruppe entfernt. Und kommentierte seine Entscheidung auf Twitter :

      In diesem Licht scheint der offene Brief von Anthony Ferrar an PHP-FIG immer noch relevant zu sein , in dem er sagt: „Bitte hören Sie auf, allgemeine Probleme zu lösen. Löse 50% der Probleme, nicht 99%. “
      Vor zwei Jahren verließen Vertreter von Laravel, Propel, Doctrine, Guzzle, Stash und Aura die PHP-FIG-Gruppe, hauptsächlich weil sie nicht besonders an den Diskussionen teilgenommen hatten.

    PHP-Interna


    • RFC: Password Hashing Registry - Das für die nächste PHP-Version akzeptierte Angebot ermöglicht die Registrierung eigener Hash-Algorithmen in Erweiterungen.
    • RFC: Spread Operator in Array - Es wird vorgeschlagen, einen Operator ...für Arrays hinzuzufügen .
      Versteckter Text
      $parts = ['apple', 'pear'];
      $fruits = ['banana', 'orange', ...$parts, 'watermelon'];
      // ['banana', 'orange', 'apple', 'pear', 'watermelon'];
    • [RFC] Preloading - Die RFC-Abstimmung über das Vorabladen von Dateien wurde beendet. Alle Mitglieder des Kernteams haben diesen Vorschlag einstimmig unterstützt. Nächstes Jahr um 7.4 haben wir also die Möglichkeit, alle Dateien in opkash vorab zu laden. Alle in diesen Dateien deklarierten Funktionen und Klassen stehen für alle nachfolgenden Abfragen zur Verfügung, als wären es Inline-Elemente wie strlen () oder Exception.

      Zur Unterstützung dieser Funktion in Composer und Symfony (gesendet von @dmitrybalabka ) sind ausführliche Diskussionen im Gange , und das Ayesh / Composer-Preload-Plug-In- Konzept ist ebenfalls verfügbar .

    Werkzeuge



    Lernmaterialien



    Audio und Video



    Vielen Dank für Ihre Aufmerksamkeit!

    Wenn Sie einen Fehler oder eine Ungenauigkeit feststellen, informieren Sie bitte den PM .
    Schreiben Sie Fragen und Vorschläge per E-Mail oder Twitter .

    Weitere Neuigkeiten und Kommentare zum Telegrammkanal PHP Digest .

    Link senden
    Suchlinks für alle Digests
    Vorherige Version: PHP Digest Nummer 143


    Jetzt auch beliebt: