Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
php:compiler [2010/06/09 15:34] geraldphp:compiler [2024/02/29 13:36] (aktuell) – Externe Bearbeitung 127.0.0.1
Zeile 1: Zeile 1:
 ====== Compiler ====== ====== Compiler ======
 +
 +===== APC =====
 +
 +
 +[[php:apc|Alternative PHP Cache (APC)]]
 +
 ===== Turck MMCache for PHP ===== ===== Turck MMCache for PHP =====
  
Zeile 7: Zeile 13:
  
 Win & Linux. Binaries from 2003. Seems not to support PHP Version > 4.3 :( Win & Linux. Binaries from 2003. Seems not to support PHP Version > 4.3 :(
 +
 +
 +Quelle((http://en.wikipedia.org/wiki/PHP))
 +
 +The PHP language was originally implemented using a PHP interpreter. Several compilers now exist, which decouple the PHP language from the interpreter:
 +
 +  * Roadsend PHP - achieves native compilation by compiling to bigloo scheme, which in turn is compiled to C, then to machine code 
 +  * [[http://www.phpcompiler.org|phc]] - a C++ based compiler for PHP, using the Zend run-time for maximum compatibility
 +  * [[http://code.roadsend.com/rphp/|Raven]] - a rewrite of Roadsend PHP (rphp), based on LLVM and a new C++ runtime
 +  * [[wp>Phalanger (compiler)|Phalanger]] - compiles source code written in the PHP scripting language into [[Common Intermediate Language|CIL]] byte-code
 +  * [[http://www.theserverside.com/news/thread.tss?thread_id=38144|Caucho Resin/Quercus]] - compiles PHP to Java bytecode
 +  * [[wp>HipHop for PHP|HipHop]] - developed at Facebook and now available as open source, transforms the PHP Script into C++, then compiles it.
 +  * [[http://code.google.com/p/php-to-scala-migration-helper|php-to-scala]] - converts PHP to human-readable Scala source code, which the developer can compile to Java bytecode
 +
 +Advantages of compilation include not only better execution speed, but also obfuscation, static analysis, and improved interoperability with code written in other languages.
 +
  
 ====== Obfuscator ====== ====== Obfuscator ======
 
Nach oben
php/compiler.1276097645.txt.gz · Zuletzt geändert: 2024/02/29 13:35 (Externe Bearbeitung)
chimeric.de = chi`s home Creative Commons License Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0
DFmW2CEce3htPL1uNQuHUVu4Tk6WXigFQp   Dogecoin Donations Accepted Here    DFmW2CEce3htPL1uNQuHUVu4Tk6WXigFQp  DFmW2CEce3htPL1uNQuHUVu4Tk6WXigFQp