Reputation: 12867
So I have built a lot of php+mysql+javascript applications and deployed on the server side. Users can access my applications on the server, via a browser on the client computer.
However, is there any easy way to migrate a whole php+mysql+javascript application into Windows just like a software.
Users can download an installation package that includes the whole WAMP environment and the php+mysql+javascript application. After the user starts the program, a window with the native IE rendering engine would automatically open up http://localhost:1234. The window would be bare minimum with just borders - users doen't have to know it's a browser.
Any existing software or framework helps achieve this?
Seen from the users, it's NO different from any other software. Can it be made as clean and cool as a native software created with C++ and .NET? I know the applications are essentially still just web pages, but would there be any other problems that would make this a bad practice?
Upvotes: 3
Views: 3133
Reputation: 12850
You can use something like InnoSetup to do this. Just download the binaries of the packages you wish to include and add your PHP source, run these from InnoSetup, making sure you unpack your PHP code and configure Apache correctly.
Upvotes: 0
Reputation: 631
I dont' know how active the project is anymore, but you could look at http://gtk.php.net/
Upvotes: 0
Reputation: 2251
Yuo could use a standalone webserver and php module like
http://www.zachsaw.co.cc/?pg=quickphp_php_tester_debugger
and put this with your root directory in a single installation package (e.g. with NSIS).
Also have a look at http://wapache.sourceforge.net/
Upvotes: 2