O que é PHP-FIG?

É um grupo de pessoas envolvidas em projetos de alto impacto na comunidade PHP, por exemplo, Zend Framework, laravel que define padrões a ser seguido para ter um código limpo e reaproveitável. Em inglês seu nome é PHP Framework Interop Group. São definidos padrões a ser implementado na codificação de PHP. Por isso, estou indicando as PSR’s necessária a um programador iniciante em PHP são: PSR-1 = Define nome de métodos, estruturação do código, tags de aberturas e fechamento; PSR-2 = define prática de um bom código em classes, traits, arquivos; PSR-4 = define como usar namespace usando composer. Quer […]

Composer e servidor embutido PHP7?

Você programador necessita quase sempre da linha de comando. As vezes certos comandos são repetitivos e trabalhoso digitar o comando. O Composer – gerenciador de pacotes PHP tem uma área para você nomear seus scripts que vão rodar no terminal usando alias. composer.json { … script{ “name_alias”: “command_for_run” } } Por exemplo digitar o comando sem uso do composer: TERMINAL$  php -S 0.0.0.0:8080 -t public/ Agora veja como fica o arquivo configurado para alia “serve”. Usei o comando de servidor pois é um comando trivial que os programadores php necessita conhecer. composer.json { “autoload”: { “psr-4”: { “App\\”: “src/App/” } }, […]

Iniciando em composer.

O composer é um gerenciador de pacote ou bibliotecas de terceiros em PHP. Hoje é praticamente impossível um bom desenvolver em PHP não saber manipular o composer. Então, neste artigo vou mostrar os comandos e configuração básicas que usamos em composer. Se você não estiver instalado o composer em seu computador aqui não é recomendável a leitura. Vá para a página do oficial de instalação que poderá ser feita de forma global ou local por projetos.  Recomendo instalação global. As instruções de instalação está aqui: https://getcomposer.org/doc/00-intro.md 1 – passo: Crie o composer.json manualmente ou usando o comando TERMINAL$ composer init. 2 […]