Why POW
From PlainOldWebserver
Part 1
The web has show than almost any application can be turned into a website.
Many people find the web version of applications easier to use than traditional desktop software. Personally I find web based e-mail superior and Mapquest and Google maps are easier than desktop mapping programs I have used in the past.
I have even found using Sqlite or Mysql with a web based interface easier to use than desktop software to manage them.
In short the web is a compelling computing environment.
Part 2
There are other portable dynamic web servers with databases. http://www.server2go-web.de/ But I haven't found a single one that works cross platform.
Not just Linux and Mac, or Windows and Linux. But on all three major platform Windows, Mac and Linux.
Part 3
By taking a cross platform website, programming language and sql database and putting them together in your web browser you have turned your web browser into a cross platform development and runtime environment that can handle 95% plus of all of your computing needs.
Part 4
