>> Jeg har lavet et PHP program, som bliver afviklet på min Linux server med
>> "php -f myfile.php". Det virker sådan set fint, men jeg vil hellere om
>> man kan kompilere PHP koden, så filen er en selvstændig eksekvérbar fil -
>> kan man det?
>
> Men jeg kunne forestille mig man kunne
> Lave en bat fil eller lign, som så eksekvere php -f myfile.php, svjh så
> findes php også som en selvstændig exe fil, dog uden en masse extensions.
Det er jo også hvad jeg gør nu.
> Du kan også kigge på
> <
http://www.zend.com/products/zend_guard>
> det koster dog knaster, men laver php filer om til dll filer eller lign.
Det er ikke til Windows - det skal køre på en Linux/Fedora. Jeg kan se på
deres webside at:
"Deploy your applications on the most widely used platforms: Linux, Windows,
Mac OS X, FreeBSD, Solaris, AIX."
Men hvad det betyder, ved jeg ikke? Får man dermed én eksekvérbar fil, som
ikke kræver PHP installeret på systemet eller skal man stadigt kalde sin PHP
engine på systemet?
Jeg er såmen ikke ude på at skjule koden - det er mig ligemeget, da det er
et open source projekt. Jeg er bare ude på, at undgå at skulle kalde PHP'en
fra en shell fil. Det giver flere process ID's og det ser ikke professionelt
ud, når en bruger installere projektet og kan se i sit process-træ, at et
shell script kalder PHP engine med en fil.