PHP Digest n ° 144 (12-26 novembre 2018)


Nouvelle sélection avec des liens vers des nouvelles et des documents. Dans la version: PHP 7.3.0RC6, PhpStorm 2018.3 et d'autres versions, Symfony quitte PHP-FIG, les dernières offres et nouvelles de PHP Internals, une partie des outils utiles, des vidéos des réunions et conférences précédentes, et bien plus encore.
Bonne lecture!



Nouvelles et communiqués


  • PHP 7.3.0RC6 - Sixième et probablement la dernière version candidate pour la branche 7.3. Le souffle coupé, nous attendons la sortie finale le 6 décembre. En attendant, vous pouvez à nouveau voir les nouveautés de 7.3 dans les dernières critiques ici et ici . Il existe peu de benchmarks disponibles qui montrent un gain de performances de ~ 10% par rapport à 7.2.
  • HTTP / 3 sur QUIC - Il a été décidé que la prochaine norme HTTP utiliserait QUIC, qui à son tour fonctionne sur UDP, pas TCP. La révision QUIC de CloudFlare est disponible, y compris un problème NAT et d'autres nuances.
  • habr PhpStorm disponible 2018.3
    • Prise en charge DQL
    • Fixateur PHP CS
    • Nouveau refactoring
    • Déploiement sur plusieurs hôtes simultanément
    • Demandes d'extraction GitHub
    et bien d'autres améliorations!
  • Symfony quitte PHP-FIG - Le leader de Symfony, Fabien, s'est retiré lui-même et le framework de la liste des membres du groupe PHP-FIG. Et commenté sa décision sur Twitter :

    Dans cette optique, la lettre ouverte d'Anthony Ferrara à PHP-FIG , dans laquelle il dit: «Veuillez arrêter de résoudre les problèmes courants, semble toujours pertinente. Résoudre 50% des problèmes, pas 99%. "
    Il y a deux ans, des représentants de Laravel, Propel, Doctrine, Guzzle, Stash et Aura avaient déjà quitté le groupe PHP-FIG, principalement du fait qu'ils n'avaient pas particulièrement participé aux discussions.

Internes PHP


  • RFC: Password Hashing Registry - Offre acceptée pour la prochaine version de PHP et permet aux extensions d'enregistrer leurs propres algorithmes de hachage.
  • RFC: Spread Operator in Array - Il est proposé d'ajouter un opérateur ... pour les tableaux.
    Texte masqué
     $parts = ['apple', 'pear']; $fruits = ['banana', 'orange', ...$parts, 'watermelon']; // ['banana', 'orange', 'apple', 'pear', 'watermelon']; 
  • [RFC] Préchargement - Le vote RFC sur le préchargement des fichiers est terminé. Tous les membres de l'équipe centrale ont unanimement soutenu cette proposition. L'année prochaine, à 7.4, nous aurons l'occasion de précharger tous les fichiers dans opkash. Toutes les fonctions et classes déclarées dans ces fichiers seront disponibles pour toutes les requêtes suivantes, comme s'il s'agissait d'éléments intégrés comme strlen () ou Exception.
    Il y a des discussions détaillées sur la prise en charge de cette fonctionnalité dans Composer et Symfony (envoyé par @dmitrybalabka ), et le concept de plugin Ayesh / Composer-Preload est également disponible.

Les outils



Matériel d'apprentissage



Audio et vidéo



Merci de votre attention!

Si vous constatez une erreur ou une inexactitude - veuillez m'en informer en PM .
Questions et suggestions écrivez à mail ou twitter .

Plus de nouvelles et de commentaires sur la chaîne de télégramme PHP Digest .

Envoyer le lien
Liens de recherche pour tous les résumés
← Version précédente: PHP Digest n ° 143

Source: https://habr.com/ru/post/fr431042/


All Articles