Kann PHP als Anwendungssystem verwendet werden?
Zuallererst lautet die Antwort ja – absolut.
[Erstens] Zwei Programmausführungsmodi, Befehlszeilenprogramm und Formularprogramm:
1. Im PHP-Installationsprogrammverzeichnis gibt es eine PHP.exe, die unabhängig ausgeführt werden kann, und Analysieren Sie den PHP-Code. Mit der Unterstützung dieser Anwendung kann PHP-Code wie ein .net-Programm mit Unterstützung von PHP.exe ausgeführt werden. In der offiziellen Einführung heißt es: „Der Befehlszeilenmodus von PHP kann PHP-Skripte völlig unabhängig vom Web machen.“ ".
2. Lassen Sie uns über Formularanwendungen sprechen. Die Erweiterung heißt WinBinder und kapselt eine große Anzahl von Windows-APIs. Rufen Sie es einfach auf. Mit PHP können Sie ganz einfach Windows Forms-Programme entwickeln. WinBinder ist nur eine Erweiterung, klein, leicht und schnell auszuführen. Da es sich jedoch offenbar um eine von Einzelpersonen geleitete Entwicklung handelt, gibt es derzeit viele Mängel Unter Verwendung der oben genannten Erweiterungen gibt es auch ein Unterprojekt namens PHP-GTK, das sich ebenfalls der Verwendung von PHP zur Entwicklung von Desktop-Anwendungen widmet. Aus unbekannten Gründen ist es jedoch seit 2008 direkt mit dem Projekt verbunden , es ist keine neue Version erschienen, aber es ist relativ WinBinder muss ausgereift und stabil sein.
[Zweitens] Vergleichen Sie es mit Sprachen, die herkömmlicherweise als in der Lage angesehen werden, Desktop-Programme zu entwickeln:
Sprachen wie C# und Java verfügen tatsächlich über Backends wie php.exe, für die Serviceunterstützung erforderlich ist in der Lage sein, seine Programme in dieser Umgebung auszuführen. Wenn Sie beispielsweise eine auf .net 4.0 basierende Formularanwendung entwickeln und diese ausführen möchten, müssen Sie die .net 4.0-Unterstützung installieren.
Gleichzeitig unterstützt .net die Formularentwicklung. Es gibt eine große Anzahl von Formularsteuerelementen, die von Sprachanbietern vorab entwickelt wurden, sodass Sie sie nicht selbst entwickeln müssen. Sie können sie direkt nutzen, indem Sie sie einfach anrufen.
Nachdem PHP das WinBinder-Modul geladen hat, ist sein Prinzip im Grunde das gleiche wie in der obigen Situation.
Weitere PHP-bezogene Kenntnisse finden Sie auf der
PHP-Chinese-WebsiteDas obige ist der detaillierte Inhalt vonKann PHP als Anwendungssystem verwendet werden?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!