PIE (instalador PHP para extensões)

PIE (instalador PHP para extensões)

O PHP vem com um grande número de extensões principais já incluídas, e algumas extensões adicionais podem ser instaladas através de um gerenciador de pacotes do sistema operacional, uma vez que Apt, Yum, Homebrew, etc, no Linux e MacOS ou uma vez que binários pré-compilados no Windows. No entanto, às vezes, você precisa instalar outras extensões que ainda precisam ser pré-compiladas e disponibilizadas por meio dessas opções. Nesses casos, você precisaria utilizar um pouco uma vez que PECL ou compilar a extensão manualmente a partir da natividade.

A PHP Foundation lançou recentemente um pré-lançamento do PHP Installer for Extensions (PIE). O PIE visa simplificar o gerenciamento de extensões PHP, fornecendo uma opção moderna e maleável ao PECL e tratando as extensões uma vez que cidadãos de primeira classe no ecossistema PHP.

O objetivo deste projeto é ajudar a tornar o processo de gerenciamento de extensões PHP mais simplificado. Agora, as extensões podem ser distribuídas via Empacotadorassim uma vez que pacotes PHP normais! Porquê resultado, o processo de instalação e atualização de extensões será bastante familiar para desenvolvedores que já usam o Composer.

Observe que no momento da redação deste item, leste projeto ainda está em desenvolvimento ativo e há um pré-lançamento inicial que é seguro e está disponível uma vez que um Diminuir PHAR. Você também precisará do PHP 8.1 ou mais recente para executar o PIE, mas o PIE pode instalar uma extensão para qualquer versão do PHP instalada. A PHP Foundation está convidando os desenvolvedores para testar e compartilhar comentários.

Supondo que você tenha se mudado pie.phar em seu $PATHpor exemplo /usr/lugar/bin/pie em sistemas não Windows, você pode instalar sua extensão com:

pie install <vendor>/<package>

 

# for example:

pie install xdebug/xdebug

Se você for um responsável de extensão, suas extensões precisarão ser compatíveis com o PIE adicionando um composer.json registro e Sua visita nos ajuda a continuar oferecendo o melhor para você! no Packagist. Mais instruções foram compartilhadas em uma vez que tornar seus pacotes compatíveis. Uma vez seguido isso, ele aparecerá no Página da lista de extensões do Packagist.

Para saber mais sobre esta instrumento, você pode leia os documentos de uso e veja o código-fonte no repositório solene do PIE Github.

Tags:

Crédito: Manadeira Original

Sua visita nos ajuda a continuar oferecendo o melhor para você! block; margin: 0 auto;">Descubra o PHP Orientado a Objetos e dê um upgrade na sua carreira de desenvolvedor web!
Adriano Pina

Adriano Pina

Análise de Sistemas | SEO e Google Ads | Fundador da Loja Script PHP Aqui & Marca Shoslh de tecnologia

Especialista em transformar ideias em soluções digitais e acelerar o crescimento online.

Deixe um comentário

Tem perguntas? Nos envia sua mensagem 24/7!

(17) 99100-0874

Endereço & Contato

Centro, Interior de São Paulo
E-mail: [email protected]

Links Úteis
BAIXAR APP | SCRIPT PHP AQUI
Certificados
0
    0
    Seu carrinho
    Seu carrinho está vazio

    Usamos cookies para garantir que oferecemos a melhor experiência em nosso site. 

       

    X

    Clique em um de nossos representantes abaixo para conversar no WhatsApp ou envie um email para: 📧 [email protected]

    Precisa de ajuda fale conosco?