2009-07-18 6 views
3

Ich habe nach einer Lösung gesucht, mit der ich PHP-Anwendungen auf Macs und Windows bereitstellen kann. Ich habe Online-Anwendungen entwickelt, möchte aber, dass sie auch Offline-Anwendungen sind, aber das würde erfordern, dass Apache/PHP/MySQL ebenfalls auf ihren Plattformen installiert wird. Ich habe WAMP eingerichtet und es war NICHT so einfach. Viele Konfigurationen wurden benötigt. Ich frage mich, ob es eine Möglichkeit gibt, einfach zu installieren, etwas, dass eine Person einfach auf "Installieren" klicken kann und alles fertig ist. Ich möchte nicht, dass die Pakete mySQL-Manager oder irgendetwas anderes installieren - nur php/apache/mysql ... keine Extras.Bereitstellen von eigenständigen PHP/MySQL-Anwendungen

+0

Sind Sie auf der Suche nach etwas wie ein Install-Shield-Assistent für PHP-Anwendungen. Eine, die auch den Apache/PHP/Mysql Cocktail installieren würde? – Ali

Antwort

2

Ich bin mir nicht sicher, ob das einfach genug wäre, aber haben Sie sich XAMPP angesehen?

0

Denken Sie, meinen über eine PHP-Desktop-Anwendung mit PHP-GTK und SQLite

0

Versuchen EasyPHP zu bauen. Verbinde einfach nicht MySQL und Apache mit ihren Standard-Ports. (3306 und 80). Oder besser, wenn es um eigenständige Anwendungsbereitstellungen geht, verwenden Sie SQLite mit PHP.

0

PHP-GTK liefert eine Distribution, die einfach mit NSIS zu packen und neu zu implementieren ist. Sie sollten das gtkHTML-Steuerelement verwenden können, um die HTML-Ausgabe ohne große Probleme anzuzeigen.

Dieser Artikel here zeigt Ihnen, wie Sie eine einfache PHP-GTK-App mit NSIS packen.

0

Wenn Sie wamp verwenden, kopieren Sie Ihren WAMP-Ordner in das System des Clients, wie er auf Ihrem System ist, und installieren Sie den WAMP-Server, wenn er fragt, ob Sie diesen vorhandenen Ordner installieren möchten Konfigurationen sind intakt. Sie müssten jedoch andere Projekte aus Ihrem www-Ordner löschen, sodass nur das Projekt des Clients vorhanden ist.

0

In Windows Fall wird folgende nützlich sein:

PhpDock

PhpDock ist eine Deployment-Plattform für PHP-Anwendungen.

Mit PhpDock können Sie jede PHP-Webanwendung als Standalone-Windows-Desktop-Anwendung bereitstellen, ohne Änderungen am Code vornehmen zu müssen.