Skip to content

Latest commit

 

History

History
41 lines (31 loc) · 2.34 KB

README.md

File metadata and controls

41 lines (31 loc) · 2.34 KB

O PHP não morreu

Build

Mesmo sendo a linguagem mais usada na Web, muitas pessoas ainda se perguntam diariamente: "o PHP morreu?". Felizmente, não! Veja aqui estatísticas, referências e alguns projetos dessa linguagem.

phpnaomorreu.com.br

Motivação

Comecei a programar em PHP em 2007 e, como qualquer um que trabalha na área, já ouvi muitas vezes essa pergunta que inclusive virou motivo de piada na comunidade. Recentemente, estive no PHP Community Summit 2022 e, mais uma vez, brincamos sobre o "fim" do PHP. Mas sabemos que isso é uma dúvida séria de pessoas que estão ingressando na área — ou de aqueles que possuem uma visão desatualizada sobre a linguagem.

Não tenho a pretensão de transformar o projeto em uma referência de bibliotecas ou boas práticas — já temos ótimas opções para isso —, mas simplesmente ser um canal de fácil acesso para responder à pergunta, principalmente daqueles que buscam sobre nos mecanismos de pesquisas.

Como executar localmente

  1. Gere um Personal Access Token do GitHub para acessar a API seguindo esse tutorial
  2. Clone este repositório
    git clone [email protected]:vcampitelli/phpnaomorreu.git
  3. Copie o arquivo .env.dist para .env e adicione na variável GITHUB_TOKEN o token que você gerou no passo 1
  4. Certifique-se que você tenha o Docker e Docker Compose instalados
  5. Execute o comando abaixo para fazer o build
    docker compose up
  6. Em seu navegador, abra o arquivo public/index.html (que é gerado com o comando acima)
  7. Cada alteração no projeto irá disparar um build automático para atualizar o public/index.html, então basta acompanhar os logs do passo 5

Como contribuir

Para contribuir com o projeto, crie um fork deste repositório, faça suas alterações no arquivo template/index.phtml e abra uma pull request.