bueno jeje no se mataron mucho con la respuesta.
PHP es un "plugin" (por llamarlo asi en realidad es un modulo) para servidores web que trata las paginas que tienen determinadas extensiones (como .php, .php3, .phtml) y ejecuta el codigo que estas tienen en su interior antes de que se envien al usuario que quiere verlas.
Asi, se crean paginas dinamicas.
Un ejemplo: una pagina que muestra las noticias de una base de datos: cuando entras a la pagina noticias.php, el server consulta la base de datos, escribe las noticias en la página y luego la manda a tu navegador.
Es del estilo de ASP :-p O CGI
. Solo que mucho mejor.
Entonces lo que necesitas obviamente es un servidor que pueda procesar estas páginas.
Cuando desarrollas un sitio en PHP o cualquier lenguaje dinamico, acostumbras tener instalado un server que soporte PHP en tu PC, para ir probando los scripts sin volverte tonto con el ftp. Una vez que estan listos, lo pones en el server definitivo.
Si estas en windows, podes bajar nusphere (www.nusphere.com) que instala Apache (servidor web), PHP 4.x (Modulo para el apache) y MySQL (servidor de bases de datos).
Lo instalas en tu pc y podes accesar una carpeta a traves de http, viendo las paginas ya procesadas. Con esas herramientas podes crear un sitio muy grande...
Hay otros como nusphere (FoxServ, PHPTriad, WebDevelTrio) pero te recomiendo el primero.
Saludos bienvenido al PHP!! ;)
<div align="center"><img src="http://cablemodem.fibertel.com.ar/sainztrapaga/images/firma.jpg" width="435" height="70" border="0">
</div>