Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
PHP Code Compiler [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr

- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
PHP Code Compiler


 
Benny-one
28-02-2007, 21:37 
 
Kostenpflichtig

Zend Guard
Verschlüsselung: Bytecode
http://www.zend.com/products/zend_guard
Preis: 995$ pro Jahr

ionCube PHP Encoder
Verschlüsselung: Bytecode
http://www.ioncube-encoder.de/
http://www.online-php-encoder.com/ Günstiger Online Encoder für einzelne Scripte. Basiert auf ionCube Encoder
Preis: 199$-348$

SourceGuardian
Verschlüsselung: Bytecode
http://sourceguardian.com/
Preis: 175$

phpSHIELD
Verschlüsselung: Bytecode
http://www.phpshield.com/
Preis: 75$

ByteRun Protector for PHP
Verschlüsselung: Bytecode
http://www.byterun.com/php-protector.php
Preis: 49$-299$

PHTML Encoder
Verschlüsselung: Verschiedene Kryptographie Methoden
http://www.rssoftlab.com/phpenc.php
Preis: 199$-550$

OpenSource

PHP Obfuscator
Verschlüsselung: Code wird für Menschen unleserlich gemacht
http://www.raizlabs.com/software/phpobfuscator/

Turck MMCache for PHP
Verschlüsselung: kA
http://sourceforge.net/projects/turck-mmcache

eAccelerator
Verschlüsselung: kA
http://eaccelerator.net/

Tests
Test zu den kostenpflichtigen Compilern:
http://www.ioncube.com/benchmarks.php

Persönlich getestet habe ich noch phpSHIELD und konnte feststellen, dass der PHP-Code deutlich langsamer ausgeführt wird, als wie im normalen Zustand. ionCube PHP Encoder hingegen hat den PHP-Code beschleunigt.

Noch ein Hinweis:
phpShield und SourceGuardian scheinen auf die selbe Engine zu setzen. Beide sind vom selben Hersteller. phpShield hat jedoch einen geringeren Leistungsumfang und bietet kein Lizenzsystem o.ä. an.

Stand: 28.02.2007

Suchwörter: codieren verschlüsseln compiler compile kompilieren Kompilierer encode encrypt

 
unset
28-02-2007, 21:43 
 
Kleiner Einwurf: Halt von sowas absolut gar nichts.

 
Benny-one
28-02-2007, 21:44 
 
Wieso? Von Compilern oder der Liste?

 
unset
28-02-2007, 21:50 
 
Von PHP-Compilern. Die Liste birgt sicher einen gewissen Metasinn ;)

 
goth
01-03-2007, 19:41 
 
Original geschrieben von unset
Halt von sowas absolut gar nichts.

Schon klar ... das dürfte die vorherrschende Meinung der typischen C&P Programmierer sein ...

@Benny: Nette Aufstellung.

 
asp2php
01-03-2007, 21:02 
 
ich bleibe bei PHPEdit, ist für mich überschaubare und kostet auch nicht soviel, da ich PHP nur hobbymäßig betreibe :D

@goth, lange nicht gesehen, wie geht's, wie steht's :)

 
Benny-one
01-03-2007, 22:20 
 
@asp2php: compiler, nicht IDE ;)

 
asp2php
01-03-2007, 22:21 
 
Original geschrieben von Benny-one
@asp2php: compiler, nicht IDE ;)
ach du Schande ... habe nur kurz drüber geflogen und nur Zend gesehen und dachte gleich an Zend Studio :D

 
Benny-one
01-03-2007, 22:23 
 
Haha, ja sorry wenn ich das jetzt sage, ich kanns mir halt nicht verkneifen aber:

Wer lesen kann liegt klar im Vorteil :D

 
Berni
01-03-2007, 22:36 
 
cool Liste!!

Danke Benny!

 
frodenius
02-03-2007, 20:56 
 
ähh bcompiler??
macht nen kleinen geschwindigkeitsschub.

http://pecl.php.net/package/bcompiler

 
RanzigeMilch
12-03-2007, 10:47 
 
ich find die liste irgendwie komisch...
dachte erst es geht um encoding compiler wie eben ioncube.
von daher hat dort eAccelerator eigentlich nix zu suchen.
ansonsten nette sache.

p.s.:

der eAccelerator ist quasi ein nachfolger vom mmcache

 
Marcusson
13-03-2007, 10:45 
 
Ergänzung:

EAccelerator, Verschlüsselung: Bytecode

Die EAccelerator-Software hat eine Komponente, welche auf Wunsch den Bytecode in eine PHP-Datei umleitet. Damit ist das Programm in dieser Liste richtig.

BCompiler? Habe ich mir angeschaut, ist aber noch arg Alpha. Der damit erstellte Bytecode war in meinem Fall nicht lauffähig. Die Arbeiten daran kommen IMHO auch nur sehr schleichend voran. Siehe auch: http://www.php.net/manual/en/ref.bcompiler.php

 
goth
14-03-2007, 00:28 
 
Original geschrieben von asp2php
@goth, lange nicht gesehen, wie geht's, wie steht's :)

Ach weisst Du, ich werd' auch nicht jünger ... zuviel Fahrerei in letzter Zeit ... :( ... (sorry für die späte Antwort ... bin derzeit eher selten hier)

 
Shurakai
17-03-2007, 10:12 
 
Also TurckMMCache und eAccelerator bieten keine Ent- bzw. Verschlüsselung der Scripte an.

eAccelerator ist eine Weiterentwicklung von Turck, so dass Turck eigentlich rausgeschmissen gehört (der wird nämlich schon länger nicht mehr entwickelt).

Wenn du den ionCube Encoder nennst, solltest du vielleicht auch deren phpAccelerator nennen, der auch als Cache fungiert und die mit dem Encoder verschlüsselten Dateien ausführen kann. Ist auch kostenlos.

Sollten hier auch Erfahrungsberichte mit den Caches wie eAccelerator gewünscht sein, kann ich die gerne posten.

 
3DMax
30-03-2007, 16:56 
 
@Benny-one, geile aufstellung, konnte ich sehr gut gebrauchen.
fettes danke :rocks:

 
subabrain
13-06-2007, 21:38 
 
fällt phalanger (http://de.wikipedia.org/wiki/Phalanger_%28Programmiersprache%29)
da auch drunter oder wie ist compiler hier definiert?

gruß
Robert

 
Shurakai
13-06-2007, 21:51 
 
Naja, wenn es eine .php-Datei compiliert und die damit schneller vom Server aufrufbar ist ...

 
bigtail
28-06-2007, 10:36 
 
Super Infos.

Danke

 
garyx7de
23-08-2007, 10:36 
 
Original geschrieben von Marcusson
Ergänzung:

EAccelerator, Verschlüsselung: Bytecode



nicht mehr für php 5.2 ;)

Original geschrieben von Shurakai
Sollten hier auch Erfahrungsberichte mit den Caches wie eAccelerator gewünscht sein, kann ich die gerne posten. [/B] immer her damit

 
Marcusson
22-02-2008, 03:05 
 
Habe die neueste XAMPP-Version geladen: dort funktioniert EAccelerator mit PHP 5.2.5 wieder tadellos.

Die Beschleunigung merkt man beim Starten großer Skripte IMHO wirklich deutlich.

- -

Alle Zeitangaben in WEZ +2. Es ist jetzt 00:17 Uhr.