Wo kann ich einen kostenlosen, leicht YUI artigen Kompressor für PHP finden? [geschlossen]

StackOverflow https://stackoverflow.com/questions/220915

  •  03-07-2019
  •  | 
  •  

Frage

Wo kann ich einen kostenlosen, leicht YUI artigen Kompressor für PHP finden?

Ich bin sicher, dass es um die Dateigröße zu verringern, sondern seine Leistung PHP-Code steigern Komprimieren?

Ist das die gleiche Sache wie ein obfuscator?

War es hilfreich?

Lösung

Es ist ein Produkt, PHP Encoder von ionCube genannt ( http://www.ioncube.com/sa_encoder. php ), die Kompression der Unternehmensklasse ist und obfuscater.

PHP Encoder ist eine PHP-Erweiterung zu erstellen und kompilierte Bytecode für eine beschleunigte Laufzeit-Performance und maximale Sicherheit ausgeführt werden.

Es wird die Dateigröße, schrumpft und Laufzeit beschleunigen, da der Code bereits teilweise kompiliert

Andere Tipps

Komprimieren von JavaScript Vorteile hat, da das Skript über das Netz an den Client gesendet werden muss, bevor sie interpretiert werden können - je kleiner die Dateigröße, desto schneller erreicht den Endverbraucher. PHP ist direkt auf dem Server interpretiert, so dass der Code komprimiert wird nicht beeinflussen, wie schnell es läuft.

Wenn es Speeds gewinnen Sie wollen, sollten Sie einen PHP-Beschleuniger , dass der Cache wird kompilierte PHP-Bytecode Ihrer Anwendung.

Ich würde auch empfehlen, eine PHP-Bytecode-Cache (wir sind auf APC ).

Aber nur der Vollständigkeit halber: PHP hat eine Funktion php_strip_whitespace (), die Kommentare und unnötigen Leerraum (oder run "php -w" von der Kommandozeile) entfernt.

Es ist eine ziemlich sinnlose Übung - mit JS Sie Kompression ‚wollen cos Sie es aber PHP-Skripte werden nicht heruntergeladen herunterladen. Sie müssen Ihren Code hübsch und kommentiert und alle sowieso in einer Open-Source-Community teilnehmen. Wenn Sie nicht dann tun, sind Sie ein Dinosaurier direkt auf dem Weg aussterben.

NuSphere wurde veröffentlicht auch Nu-Coder für beide Sicherungscode und beschleunigt sie.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top