PHP 7.4 lançado com FFI, melhor desempenho e outras novidades

E foi lançado o PHP 7.4 com FFI, Typed Properties, Arrow Functions, melhor desempenho, e outras novidades. Confira as novidades e veja como instalar no seu sistema.

PHP é uma das linguagens mais usadas em desenvolvimento de sistemas para a web, e também uma poderosa linguagem para desktop (sim, ela permite cria aplicativos para desktop).

PHP 7.4 lançado com FFI, melhor desempenho e outras novidades
PHP 7.4 lançado com FFI, melhor desempenho e outras novidades

Juntamente com o servidor Apache/Nginx e o banco de dados MySQL, essa linguagem tem sido a base de outros grandes sucessos como os gerenciadores de conteúdo WordPress, Joomla e tantos outros que são usado por mihões (ou mais) de sites.

Muito recentemente, a linguagem PHP deu uma enorme evolução nos últimos anos. Só para ter uma ideia, na versão 7, o PHP ficou de 2 a 3 vezes mais rápido que a versão anterior.

Além desse salto de performance, inúmeras funcionalidades foram adicionadas ao núcleo da linguagem e o ecossistema PHP composto por inúmeras bibliotecas, frameworks e ferramentas está a cada dia mais maduro. Ou seja, a plataforma PHP está cada vez mais madura e robusta.

E agora, o projeto lançou a sua mais recene atualização, o PHP 7.4, aproveitando o feriado do dia de Ação de Graças nos EUA.

Novidades do PHP 7.4

O PHP 7.4 vem com várias adições de linguagem de destaque, enquanto, sim, também apresenta desempenho ainda melhor na série PHP.

Entre os destaques desta atualização anual do PHP7 estão:

  • A Foreign Function Interface (FFI) para acessar estruturas/funções/variáveis ​​C a partir do código PHP. A extensão FFI está finalmente no lugar;
  • Boas melhorias de desempenho em relação às versões anteriores do PHP;
  • A funcionalidade de pré-carregamento do Opcache como outra rota para desempenho ainda melhor no PHP 7.4;
  • Suporte para typed properties … Sim, em 2019, o PHP finalmente suporta declarações de tipo (opcional) nas propriedades da classe;
  • Arrow functions como um meio abreviado de definir funções com ligação implícita por escopo por valor;
  • O operador de atribuição null coalescing facilita a escrita de algum código PHP comum;
  • Serialização de objetos personalizados através de novos métodos mágicos de __serialize e __unserialize.
  • Melhorias em proc_open().

Das novidades acima, o suporte para typed properties, FFI e Arrow functions estão entre as mais aguardadas. E claro, todo mundo fica feliz com melhorias de desempenho.

Para saber mais sobre essa versão do PHP, acesse a nota de lançamento.

Como instalar ou atualizar o PHP 7.4

Em breve, o PHP 7.4 já estará disponível nos repositórios oficiais das principais distribuições Linux. Quando chegar, basta instalar ou sinplesmente atualizar o sistema, caso o PHP já esteja instalado.

O que está sendo falado no blog

No Post found.

PinLinkedIn
Sobre o Edivaldo Brito

Edivaldo Brito é analista de sistemas, gestor de TI, blogueiro e também um grande fã de sistemas operacionais, banco de dados, software livre, redes, programação, dispositivos móveis e tudo mais que envolve tecnologia.