Avatar billede sjh Nybegynder
19. august 2006 - 04:07 Der er 7 kommentarer og
1 løsning

Sådan. Compile php til standalone exe

Jeg har set at der er op til flere her på eksperten som ønsker at compile deres php-script..
og så var det lige jeg faldt over "Bambalam PHP EXE Compiler/Embedder" den kan lave et php-script
til en standalone exe hvordan man så lige bruger den på sin server?? måske kan den køres under "cgi-bin"
det ved jeg ikke.. for jeg kan ikke få min Apache til at køre noget under "cgi-bin" :D

men ellers var det bare et tip. den kan hentes her : http://bambalam.se/bamcompile/ (free)

hvis du ikke lige læser readme-filen så skal du lige fjerne path ved extension_dir i din php.ini
det gelder dog kun hvis du har php installeret på den computer hvor din "standalone exe" skal køre på..

-- php.ini --
extension_dir = ""
-- php.ini --

Hvis i ellers finder nogle sjove ider at bruge den til, vil jeg da godt høre om dem.. :D

Den skulle nok ha været under fri-debat men nu er det jo noget til php..
Avatar billede arne_v Ekspert
19. august 2006 - 04:24 #1
der er også andre f.eks. http://www.roadsend.com/home/index.php?pageID=compiler

men jeg mener ikke at de er så udbredte

cache produkter som

http://turck-mmcache.sourceforge.net/index_old.html
http://pecl.php.net/package/APC

er mere udbredte (så vidt jeg ved)
Avatar billede sjh Nybegynder
19. august 2006 - 13:42 #2
Ja nu har jeg kun prøvet Bambalam.. men kan da se at PHP Compiler fra roadsend kun kan bruges i 21 dage.. og de andre du linker til skal installeres på en server..

så er det jo ikke sjovt mere hvis man skal vise en demo af noget smart man har lavet :D
Avatar billede arne_v Ekspert
19. august 2006 - 17:11 #3
den slags produkter bruges normalt for at forbedre performance
Avatar billede sjh Nybegynder
19. august 2006 - 21:36 #4
ja.. men tror nu ikke der bliver forbedret noget ved at bruge Bambalam.. den er kun smart hvis man skal prøve en php kode og ikke har php installeret.. det er jo stort set kun php.exe ++ som er i exe-filen.. hvis man ser den gennem en hex-editor kan man faktis pille den kode ud som man har lagt ind.. (dog skal man bruge -d ellers bliver det encode)
Avatar billede arne_v Ekspert
19. august 2006 - 21:50 #5
det er sikkert derfor at de compilere ikke er udbredte

hvis det bare er for at kunne køre standalone så ville jeg mene at det var
nemmere at kopiere php.exe og php4ts.dll fordi det er alt du behøver for at
kunne processe PHP !
Avatar billede sjh Nybegynder
19. august 2006 - 22:25 #6
Ja selvfølge kan man bruge "php.exe og php4ts.dll" køber også se det smarte script.. og så vil køber ikke købe det alivel.. :D
Avatar billede arne_v Ekspert
19. august 2006 - 23:41 #7
nå - det er for at beskytte din "Intellectual Property"
Avatar billede sjh Nybegynder
20. august 2006 - 00:37 #8
Ja det vil jeg tro.. det er ikke mig som har lavet programmet.. :D
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester

IT-JOB