Php compiler?

Tags:    programmering

er ved at lære php ved hjælp af
<a href="http://www.phpartikler.dk/index.php">php artikler</a>
jeg vil gerne følge med ved at selv prøve tingene af.
SKAL jeg bruge en compiler, eller er der en anden måde?
jeg har installeret:
<ul>
<li>FillaZilla</li>
<li>Apache</li>
<li>mysql</li
</ul>



Der er en udmærket tutorial på mooboo.dk :)



Du bruger ikke en compiler til at vise php. PHP er et fortolket sprog og bliver derfor ikke compilet. Det du leder efter er modulet til apache der gør den istand til at eksekvere php-kode. Du kan sikkert finde tutorials på nettet hvis du søger efter: apache php windows. Ellers kan du hente en samlet pakke så som wampserver(.com) som inkluderer apache, php og mysql.



Forkert Jonas, PHP bliver compilet til bytecode, før det fortolkes.



tak men jeg har allerede apache, mysql og alt det der.

ps: hvordan laver man sin egen database der f.eks bare ligge på localhost?



Der ved mooboo får du det hele forklaret :)



Forkert Jonas, PHP bliver compilet til bytecode, før det fortolkes.


Det mener jeg faktisk bestemt ikke at det gør. Man kan få en semicompiler der kompilerer til bytecode, som så kan fortolkes. Men jeg er samtidig ret sikker på, at det ikke sker automatisk.

Men jeg kan selvfølgelig tage fejl. Det er sket før.



PHP compiler internt koden til bytecode, og dette kører den så i en virtual machine(Zend engine).

Ses også i dette diagram:
http://www.php.net/manual/en/figures/zendapi.zend.01-internal-structure.png



Hej Jakob

Prøv lige at søge på google efter XAMPP. Det er en pakke med apache, php, mysql, filezilla ftp server og den virker bare med det samme i windows. Så smider du bare dine PHP filer i mappen /htdocs/ der hvor du har installeret serveren, og vælger så at starte Apache.

(Hvis du har Skype installeret, så sørg lige for at lukke det før du starter Apache, da det ellers ikke vil starte)



har downloadet XAMMP.
hvad mener du med "installeret serveren?"
men mange tak!



t