Crie PHP com scripts de formigas

Eu só estava me perguntando como eu uso Ant para construir minhas aplicações web que eu escrevi em PHP? Eu procurei um pouco e eu vi que é possível, mas não há nenhum exemplo da idéia básica ou qualquer uso avançado para eles. Algum de vocês pode me ajudar?

Obrigado!

Enquanto o Ant-Form está escrito em java, você pode usá-lo para criar qualquer tipo de aplicativos que você deseja. Aqui está um tutorial básico e um manual completo . Além disso, você precisa esclarecer o que você quer fazer para obter uma resposta mais precisa aqui.

Atualização (com base em esclarecimentos de perguntas):

Copiar / mover arquivos / pastas é fácil via Ant. Olhe através do tutorial “Olá Mundo” que liguei acima e Familiarize-se com o conceito FileSet e as tarefas Copiar , Mkdir e Mover para começar. Aqui está outro tutorial que mostra como configurar uma compilation básica (ignore java-specific stuff like javac / war).

Fazer alterações no database é um assunto completamente diferente. Se você tem ‘alterar’ scripts prontos, você pode usar a tarefa Ex Ex da Ant para invocar o cliente da linha de comando do seu database para executar esses scripts (embora eu provavelmente não o faria na produção). Se você deseja usar Ant para rastrear essas alterações, então você está olhando para a ferramenta errada. Liquibase pode ser usado para fazer isso e parece estar recebendo muita tração ultimamente. É como Ant no sentido de que está escrito em Java, mas pode ser usado em qualquer ambiente. Não sou um especialista em PHP, então não saberia se há algo mais disponível em PHP.

Isso é definitivamente possível. Se você está procurando uma solução php pura, o phing pode ser o que você deseja. Observe também que normalmente não há motivos para criar scripts PHP. Eles deveriam “apenas trabalhar”.

Usamos ant para ‘criar’ aplicativos php. É mais básico, o script Ant apenas copia o arquivo na pasta no webserver de teste (localhost no meu caso).

Por que fazer isso? Bem, não há um grande problema, mas é uma maneira prática de evitar colocar arquivos .svn no servidor web. Se você deseja alterar a localização do servidor web, basta criar a nova localização. Você também pode fazer coisas diferentes de acordo com você, ou você está no Linux ou Windows, por exemplo, mas nunca usei esse lado.

Tendo tentado Phing, Ant e Gradle, eu recomendaria fortemente gradle. Aqui está um pouco de descrição Escolhendo ferramentas para automação de aplicativos PHP

    Intereting Posts