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.

Deixe um comentário

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.

Ads Blocker Image Powered by Code Help Pro

Bloqueador de anúncios detectado!!!

Nosso site precisa de publicidade para existir. Por favor, insira-o na lista de permissões/lista branca para liberar a exibição de anúncios e apoiar nosso site. Nosso conteúdo é GRATUITO, e tudo o que pedimos é isso!