Kom ihåg mig?
Home Menu

Menu


Kompilera PHP kod.

Ämnesverktyg Visningsalternativ
Oläst 2003-09-01, 04:13 #1
Jens Jens är inte uppkopplad
Administratör
 
Reg.datum: Jan 2003
Inlägg: 874
Jens Jens är inte uppkopplad
Administratör
 
Reg.datum: Jan 2003
Inlägg: 874
Finns det någon som släppt en kompilator för PHP på x86 med linux?

Så man kan få den till en binär och alltså ge ut den utan att släppa källkoden?

Programmet ska köras i systemet och inte genom webbservern via någon CGI funktion eller liknande.
Jens är inte uppkopplad   Svara med citatSvara med citat
Oläst 2003-09-01, 04:30 #2
Tobbe Tobbe är inte uppkopplad
Supermoderator
 
Reg.datum: Jan 2003
Inlägg: 1 566
Tobbe Tobbe är inte uppkopplad
Supermoderator
 
Reg.datum: Jan 2003
Inlägg: 1 566
tänker du på zend.com?
__________________
www.cellsynt.com
Tobbe är inte uppkopplad   Svara med citatSvara med citat
Oläst 2003-09-01, 15:10 #3
nicclas nicclas är inte uppkopplad
Flitig postare
 
Reg.datum: May 2003
Inlägg: 340
nicclas nicclas är inte uppkopplad
Flitig postare
 
Reg.datum: May 2003
Inlägg: 340
Har inte provat Zend, men jag misstänker att den inte är gratis. Dessutom är den nog lite "overkill" om man bara vill "förvränga" sin kod så att ingen kan läsa den, om inte nödvändigtvis snabba upp den.

Har du provat:
http://www.phpgeek.com/articles.php?content_id=53

http://anton.concord.ru/ftp/phpcompiler/

Ser inte så lovande ut, men är det enkel kod så kanske det funkar. (Misstänker att det handlar om kod för att hämta material fårn andra sidor!? Om det är så , se till att du gör en modul som gör att du koden kan uppdatera sig själv om tex. källan har bytt utseeende eller XML-format.)
nicclas är inte uppkopplad   Svara med citatSvara med citat
Oläst 2003-09-01, 16:13 #4
Davids avatar
David David är inte uppkopplad
Flitig postare
 
Reg.datum: Aug 2003
Inlägg: 477
David David är inte uppkopplad
Flitig postare
Davids avatar
 
Reg.datum: Aug 2003
Inlägg: 477
Om man vill köra en maskinnära process med förkompilerad kod kanske man bör fundera på att välja ett språk som är utvecklat just för förkompilering på en låg nivå. C eller C++ till exempel, som PHP ju syntaktiskt påminner starkt om.
David är inte uppkopplad   Svara med citatSvara med citat
Oläst 2003-09-29, 01:40 #5
Stäck Stäck är inte uppkopplad
Hej, jag är ny här.
 
Reg.datum: Sep 2003
Inlägg: 1
Stäck Stäck är inte uppkopplad
Hej, jag är ny här.
 
Reg.datum: Sep 2003
Inlägg: 1
Zend har ett par olika varianter av "uppsnabbare". Zend Optimizer är gratis (och finns för GNU/Linux x86), och är någon slags JIT-kompilering/cachning av PHP-script (och funkar också som "runtime" för Zend Encoder-förvrängda script). Sen finns Zend Accelerator och Zend Performance Suite (där den tidigare ingår som en del i den senare), som kostar pengar. Vet inte hur mycket prestandaskillnad det är mellan Optimizer och Accelerator (och vilka av "såhär mycket fortare går det"-siffrorna man ska tro på), men jag gissar att de gör ungefär samma sak, bara det att Accelerator innehåller lite fler inställningar att pilla på.
Stäck är inte uppkopplad   Svara med citatSvara med citat
Oläst 2003-09-29, 01:54 #6
Tobbe Tobbe är inte uppkopplad
Supermoderator
 
Reg.datum: Jan 2003
Inlägg: 1 566
Tobbe Tobbe är inte uppkopplad
Supermoderator
 
Reg.datum: Jan 2003
Inlägg: 1 566
Stäck: Tråden gällde möjligheten att kompilera PHP-kod, inte optimera sin webserver... men om man ändå ska in på det ämnet så är phpaccelerator.co.uk värt att ta en titt på för de som inte vill lägga mycket $ på en optimerare...
__________________
www.cellsynt.com
Tobbe är inte uppkopplad   Svara med citatSvara med citat
Oläst 2003-09-29, 02:36 #7
Clarence Clarence är inte uppkopplad
Administratör
 
Reg.datum: Jan 2003
Inlägg: 1 974
Clarence Clarence är inte uppkopplad
Administratör
 
Reg.datum: Jan 2003
Inlägg: 1 974
Kompilera med Zend Encoder och distribuera programmet med zend optimizer (som är freeware) är nog det ända jag hört talas om. Du behöver dock fortfarande en php installation till det.

Edit: Stötte, utan aktivt letande, på produkten Source Guardian som kanske kan vara värd en titt.
Clarence är inte uppkopplad   Svara med citatSvara med citat
Oläst 2003-09-29, 18:26 #8
Per Per är inte uppkopplad
Supermoderator
 
Reg.datum: Apr 2003
Inlägg: 719
Per Per är inte uppkopplad
Supermoderator
 
Reg.datum: Apr 2003
Inlägg: 719
ionCube är värt att nämna i tråden. Den fungerar uppenbarligen så pass bra att Zend tar till jävligt låga metoder för att motarbeta den. Har inte prövat kompilering av PHP-kod själv än men jag skulle nog välja Zend, eftersom det trots allt är Andi och Zeev som ligger bakom mycket kod i Zend Engine.
__________________
www.ip2nation.com (ip till land)
Per är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 23:27.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017