Por tradição, resumiremos o ano de saída e relembraremos os eventos mais significativos do mundo do PHP. E, é claro, links para as últimas notícias, ferramentas úteis e materiais interessantes nas últimas duas semanas.
Sob o corte, você também encontrará uma licença de loteria para o PhpStorm do JetBrains .
Boa leitura e feliz ano novo!
Uma versão curta em áudio do resumo no podcast Five Minute PHP Issue No. 45

Um dos principais eventos do ano de saída, é claro, é o principal lançamento do interpretador
PHP 7.3.0 . Pelo sétimo ano consecutivo, a equipe entrega a versão mais recente sem demora.
A
última versão do ramo PHP 5.6 foi lançada, e eu gostaria de dizer que a era do PHP 5 se foi, mas uma
parte significativa dos sites ainda usa o PHP <= 5.6.
Zend Surasky, um dos fundadores do Zend, compartilhou seus
planos para o PHP 8 , incluindo JIT, recursos assíncronos, FFI e pré-carregamento.
O pré-
carregamento já foi implementado e estará na próxima versão, mas a
FFI, embora tenha sido implementada, ainda está em votação e pode ser adiada. E, é claro, quero lembrar a
RFC adotada
para propriedades digitadas !
Em outubro, porém, Zeev
anunciou que ele e a equipe do Zend, representados por Dmitry Stogov, Enrico Zimuel e Matthew Weier O'Phinney, deixariam em breve a Rogue Wave (de propriedade de Zend). Vamos aguardar notícias sobre o futuro destino da equipe no próximo ano.

Para 2018, o grupo adotou vários padrões:
•
PSR-15 : manipuladores de solicitações de servidor HTTP
•
PSR-17 : fábricas HTTP
•
PSR-18 : cliente HTTP
E também vários padrões estão em desenvolvimento:
•
PSR-5 : PHPDoc
•
PSR-12 : Guia Completo de Estilo de Codificação
•
PSR-14 : Dispatcher de eventos
Não podemos deixar de lembrar a
partida do Symfony do PHP-FIG .

Dois lançamentos principais do
Symfony 4.1 e
Symfony 4.2 foram lançados . O microframework Silex foi descontinuado porque o Symfony 4 pode ser usado como um microframework. E as últimas notícias
sobre a criação de uma empresa comercial independente, a Symfony , que desenvolverá e dará suporte à estrutura, além de trabalhar em produtos pagos, como a
Symfony Cloud .

Como o Symfony, o framework Laravel em 2018 foi marcado por dois grandes lançamentos, o
Laravel 5.7 e o
Laravel 5.6 . E lança algumas novas ferramentas da equipe principal
Telescope e
Nova . A propósito, outro desenvolvedor em tempo integral Dries Vints
se juntou à equipe.

Além do
Yii 1.1.20 e
Yii 2.0.14 ,
2.0.15 , o
Yii 3.0.0 alpha 1. Foi lançado o relatório da Pavel Klimov de que o
Yii estava morrendo , mas o trabalho na terceira versão do framework foi ativado. Um novo membro
Andrey Vasiliev se juntou à equipe principal, uma
visão geral das mudanças no Yii 3.0 e um
documento com planos estão disponíveis .

No mundo do PHP assíncrono, havia muitas coisas interessantes no ano passado.
O ReactPHP 1.0.0 LTS foi lançado , assim como o
PHP-PM 1.0 . Os livros
ReactPHP para iniciantes e
aprendizagem de PHP assíncrono com ReactPHP foram publicados .
O Amphp e as ferramentas baseadas nele também estão se desenvolvendo ativamente.
A proposta de
fibra [RFC] , bem como a
extensão ext-async , são publicadas.
Separadamente, quero mencionar o
Swoole , que cresceu de um ofício chinês para uma ferramenta poderosa e tem integrações para todas as estruturas populares.
O que mais interessante aconteceu no ano passado?
Notícias e Lançamentos
As ferramentas
Materiais de Aprendizagem
Sorteio de ano novo
Nos comentários deste post ou em um retweet
deste tweet, responda à pergunta:
Qual é o seu recurso favorito do PhpStorm?
3 licenças PhpStorm anuais concedidas ! Dois vencedores serão selecionados aleatoriamente dentre aqueles que escreveram um comentário ou retuitaram com um comentário. E o autor do comentário mais interessante / não óbvio na minha opinião receberá uma licença.
Os vencedores serão anunciados
em 27 de dezembro às 21:00 MSK em 3 de janeiro.
Upd: Devido às circunstâncias 27/12, estarei indisponível, por isso os vencedores serão anunciados em 3 de janeiro. Mas aqueles que deixarem um comentário até 27 de dezembro às 21:00 MSK continuarão participando. Obrigado pela sua compreensão!
Então, qual é o seu recurso favorito?
Resultados
Muito obrigado a todos que participaram do concurso e escreveram sobre seu recurso favorito do PhpStorm! Os vencedores foram determinados pelo random.org.
- Entre os comentaristas, por acaso, o primeiro comentário de HerrDirektor foi o vencedor .
- No Twitter, muitos escreveram apenas replays, mas de acordo com os termos do concurso, foi necessário retweetar a resposta. Portanto, quem citou um tweet (retweetou com um comentário) ou respondeu + retweetou participou. E o vencedor foi @ huhuh25 .
- Bem, gostei do comentário do nProfessor no qual ele mostrou o Guia de Produtividade. O PQR também escreveu sobre isso, mas ainda assim o nProfessor foi o primeiro.
Parabéns aos vencedores! Boas festas!
Se você perceber um erro ou imprecisão - informe-me no PM .
Perguntas e sugestões escreva para o 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. 145