Ambiente de desenvolvimento PHP / SQL na unidade flash USB (independente do SO)

1

Estou procurando uma maneira de configurar um ambiente de desenvolvimento para aplicativos da Web (usando PHP e MySQL ou SQLite) em uma unidade flash USB: isso significa pelo menos um servidor web, um gerenciador de banco de dados e esperamos que um IDE funcione na aplicação.

Agora, meu problema é que eu trabalho em vários computadores com sistemas operacionais diferentes (principalmente o Windows 7 e o Linux). Este requisito torna a maioria das soluções que eu encontrei muito difícil de implementar, porque geralmente acaba instalando cada software duas vezes (uma para cada sistema operacional) sem mencionar os problemas de configuração.

Existe uma maneira de contornar isso?

Quando procurei software independente de SO para fazer isso, pensei em Java: é possível gerenciar isso com software baseado em Java (quais?) e funcionará independentemente do SO?

Questões relacionadas que encontrei aqui:

por Aabaz 06.09.2011 / 11:03

2 respostas

1

A única solução em que consigo pensar seria a virtualização. O Sun Virtualbox é executado em pc / max e linux. Se você criou um vm no seu pen drive, teoricamente, você seria capaz de levá-lo para sua outra estação de trabalho e carregá-lo. Então seria simplesmente uma questão de instalar sua pilha da web e ferramentas de desenvolvimento. O sistema operacional que faz mais sentido logisticamente para isso é um linux realmente despojado.

    
por 06.09.2011 / 11:35
1

A única maneira de ver a independência do sistema operacional é usar versões do windows portáteis do que você precisa e executar o software no linux on wine.

Como alternativa, execute um servidor (VM ou físico) para desenvolvimento, use versões locais das ferramentas em questão e faça o upload para o servidor, o que deve simplificar bastante as coisas. Se estiver dentro de uma lan, use o acesso remoto para as ferramentas que você precisa. Em suma, temos um espaço de trabalho e usamos seus outros sistemas como thin clients para ele.

    
por 06.09.2011 / 14:02