4 Stimmen

"Kompilieren von php", um es portabel zu machen

Ich interessiere mich nicht für das Kompilieren aus Leistungsgründen, sondern für die Möglichkeit, ein PHP-Skript zu "kompilieren", um es auf einem USB-Stick oder einer tragbaren Festplatte mitzuführen.

Ich denke, dass es zwei Möglichkeiten gibt:

  1. Tragbarer Apache
  2. Portable Kommandozeile php

Ich verstehe, dass einige Pakete wie xampp und so weiter existiert, sowie mit der PHP-Bin-Dateien, aber ich wunderte mich, wenn etwas mehr benutzerfreundlich existiert, ich meine etwas, das ich nur doppelklicken, einen Browser öffnen und verwenden können.

3voto

tpow Punkte 7332

PHP wird nur interpretiert. XAMPP richtet lediglich eine Scheinumgebung mit einem Apache-Server, einer Datenbank und der PHP-Engine ein. Leider ist XAMPP so schnell und portabel wie möglich, wenn es darum geht, eine PHP-Anwendung zu starten.

Wenn du einen Weg findest, es so zu machen, wie du es dir vorstellst - sag mir Bescheid - ich werde dafür bezahlen...

2voto

ITroubs Punkte 10696

Die Suche im Internet ergibt Folgendes

und dies

Ich habe zwei native PHP-Compiler gefunden.

1voto

Alex Gray Punkte 15268

PHP 5.4+ hat einen eingebauten Webserver... Ich konnte meine ausführbare PHP-Datei einfach in einen beliebigen Ordner kopieren und...

# ~/someDir/php -S localhost:7676 -t ~/docRoot ENTER

PHP 5.4.0RC3 Development Server started at Tue Jan  3 15:57:33 2012
Listening on localhost:7676
Document root is /Users/localadmin/docRoot
Press Ctrl-C to quit.`

Blättern nach http://localhost:7676 und Sie sind startklar.

Wenn Sie noch mehr Portabilität wünschen, können Sie sich in die Welt der Neukompilierung von PHP mit einem Build-Befehl wie ./configure --enable-static --disable-shared --disable-all

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X