JPHP ist ein PHP-Compiler, der auf JavaVM basiert. Ähnlich wie Javac kann PHP-Quellcode in JVM-Bytecode kompiliert und in der JVM ausgeführt werden.
Unterstützt viele Funktionen von PHP (5.6+), JDK 1.6+, unterstützt die Android-Plattform.
Der Autor gab an, dass JPHP nicht dazu gedacht ist, die Zend-PHP-Engine oder Facebook-HHVM zu ersetzen. (Empfohlenes Lernen: PHP-Programmierung vom Einstieg bis zur Kompetenz)
JPHP ist ein neuer PHP-Compiler und eine neue Laufzeitbibliothek, die in der Java-Sprache geschrieben sind und mehrere Threads und Unicode-Strings unterstützen (UTF-16), GUI, Android-Entwicklung und eingebettete Webanwendungen kann JPHP PHP-Quellcode in JVM-Bytecode kompilieren und in der JVM ausführen.
Zu den Hauptfunktionen gehören:
Durch JIT (1x - 10x schneller als PHP 5.5) verbessern Sie die Leistung durch Optimierung konstanter Ausdrücke, Inline-Funktionen usw.
Unterstützt die Verwendung von Java-Klassen und -Bibliotheken in PHP-Code;
Unterstützt Strings (UTF-16);
Unterstützt Threads, Sockets und Umgebungsarchitektur (einschließlich Sandbox-Objekte in Runkit Zend). Erweiterung);
Unterstützung der GUI (basierend auf Swing, verbessertes und flexibleres Layout);
Unterstützung für Android-Betriebssystem; Caching-System für Klassen und Funktionen
usw.
Das obige ist der detaillierte Inhalt vonWie PHP mit JAVA integriert wird. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!