
Estou tentando aprender PHP e está ficando chato ter que enviar um arquivo para o servidor a cada 30 segundos. Existe uma maneira de fazer com que um navegador (eu uso o Chrome no Mac 10.6.7) interprete um arquivo PHP (plugin de navegador ou aplicativo externo)? Ou existe alguma maneira de "converter" o PHP para HTML, com todo o "pré-processamento de hipertexto" feito?
Resumindo, existe uma maneira de praticar PHP sem usar um servidor ou instalar um servidor no meu computador?
Responder1
Na verdade, não, "PHP é uma linguagem de script de código aberto do lado do servidor projetada para desenvolvimento da Web para produzir páginas da Web dinâmicas". Você poderia simplesmente configurar um servidor local e testar lá, é isso que eu faço.
Alternativamente, pelo menos no Linux, vocêpodeexecute scripts PHP na linha de comando:
$ php index.php > output.html
Você pode então abrir o HTML resultante em um navegador da web.
Responder2
É simples. PHP já possui um servidor web integrado. Aqui está como você começa.
$ cd ~/public_html
$ php -S localhost:8000
O terminal ou janela de comando mostrará:
PHP 5.4.0 Development Server started at Thu Jul 21 10:43:28 2011
Listening on localhost:8000
Document root is ~/public_html
Press Ctrl-C to quit
Agora abra seu navegador para:http://localhost:8000
Responder3
Basta instalar o MAMP, você pode executar o php local no seu computador. http://www.mamp.info/en/index.html