PHP Digest No. 144 (12 a 26 de novembro de 2018)


Nova seleção com links para notícias e materiais. No lançamento: PHP 7.3.0RC6, PhpStorm 2018.3 e outros lançamentos, o Symfony deixa o PHP-FIG, as últimas ofertas e novidades da PHP Internals, uma porção de ferramentas úteis, vídeos de reuniões e conferências anteriores e muito mais.
Boa leitura!



Notícias e Lançamentos


  • PHP 7.3.0RC6 - Sexto e provavelmente o último candidato a lançamento da ramificação 7.3. Com fôlego, estamos aguardando o lançamento final em 6 de dezembro. Enquanto isso, você pode ver novamente o que há de novo na versão 7.3 nas últimas avaliações aqui e aqui . Existem poucos benchmarks disponíveis que mostram um ganho de desempenho de ~ 10% em comparação com 7.2.
  • HTTP / 3 sobre QUIC - Decidiu-se que o próximo padrão HTTP usaria o QUIC, que por sua vez funciona sobre o UDP em vez do TCP. A revisão QUIC do CloudFlare está disponível, incluindo um problema de NAT e outras nuances.
  • habr Disponível PhpStorm 2018.3
    Suporte a DQL
    • Fixador PHP CS
    • Nova refatoração
    • Implantação em vários hosts simultaneamente
    • Solicitações de extração do GitHub
    e muitas outras melhorias!
  • Symfony deixa o PHP-FIG - O líder do Symfony, Fabien, removeu a si mesmo e o framework da lista de membros do grupo PHP-FIG. E comentou sua decisão no Twitter :

    Sob esse prisma, a carta aberta de Anthony Ferrara ao PHP-FIG , na qual ele diz: “Por favor, pare de resolver problemas comuns, ainda parece relevante. Resolva 50% dos problemas, não 99% ".
    Há dois anos, representantes do Laravel, Propel, Doutrina, Guzzle, Stash e Aura já deixaram o grupo PHP-FIG, principalmente devido ao fato de não participarem particularmente das discussões.

Internos em PHP


  • RFC: Registro de Hashing de Senha - Oferta aceita para a próxima versão do PHP e permite que as extensões registrem seus próprios algoritmos de hash.
  • RFC: Spread Operator in Array - Propõe-se adicionar um operador ... para arrays.
    Texto oculto
     $parts = ['apple', 'pear']; $fruits = ['banana', 'orange', ...$parts, 'watermelon']; // ['banana', 'orange', 'apple', 'pear', 'watermelon']; 
  • [RFC] Pré - carregamento - A votação da RFC no pré-carregamento de arquivos foi encerrada. Todos os membros da equipe principal apoiaram unanimemente esta proposta. Portanto, no próximo ano, na versão 7.4, teremos a oportunidade de pré-carregar qualquer arquivo no opkash. Todas as funções e classes declaradas nesses arquivos estarão disponíveis para todas as solicitações subsequentes, como se fossem elementos internos como strlen () ou Exception.
    Há discussões detalhadas sobre o suporte a esse recurso no Composer e Symfony (enviado por @dmitrybalabka ), e o conceito de plug - in Ayesh / Composer-Preload também está disponível.

As ferramentas



Materiais de Aprendizagem



Áudio e vídeo



Obrigado pela atenção!

Se você perceber um erro ou imprecisão - informe-me no PM .
Perguntas e sugestões escreva para correio ou twitter .

Mais notícias e comentários no canal de telegrama PHP Digest .

Enviar link
Pesquisar links para todos os resumos
← Versão anterior: PHP Digest No. 143

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


All Articles