This one is kind of very handy if you want to create a desktop application which can have serverside processing in PHP. Though there are nattive libraries of PHP to create desktop application, but the problem here is distributing the application. If the application needs to be a desktop application and be distributable then there is no option we can have it running with PHP
.
The good news is Wapache. A very nifty simple opensource framework on top of Apache server. Just copy it to any where and start running the exe in the bin folder.Voila, all your dynamic webpages will run in all the windows desktops. Wapache bundles an Apache server, PHP libray and internet explorer in it. The framework it self comes with the handy demo files which exposes all the properties we can play around with.Making a full screen window,making a chromeless window,defining size of create window are just some of the things Wapache can do. Just for an usage example, say we need database admin tools such as PhpMyAdmin or PhpPgAdmin to run in our machine. We already have Mysql or PgSql running, but then we need to install Apache and PHP to run the admin models! Just put “PhpMyAdmin” or “PhpPgAdmin” in the Wapache folder and link it in the index page.Whew, there you go!! Its that simple.
Though it would have been better if Wapache could serve to any platform.I think this project needs a lot of deserved appreciation than it is getting now. A very well thought and well done project. Cheers to Wapache.
May 16, 2009 at 3:06 pm |
Wow! This is marvellous for us PHP developers. I didn’t know about this project at all – thanks for posting the blog entry.
I will sink my teeth in it over the weekend
May 18, 2009 at 12:38 am |
[...] Wapache : Making desktop application in PHP « saumya [...]
May 21, 2009 at 11:50 pm |
[...] Wapache : Making desktop application in PHP « saumya [...]
August 6, 2009 at 2:29 pm |
why the used Internet Explorer as a browser?