Run a Drupal website offline (±without server)? --- E.g. hand it over on a usb-stick / by mail? --- Run it from the HD, while retaining functionality? Why run Drupal offline?

Since I use free webhosting, I don't have 100% up-time, so I started wondering whether I could maintain such Drupal functionality, while at the same time working offline.

An example of an application


In general, I am talking about a more or less operational website here.


E.g., my own quest at the moment: I want to let people fill in a couple of words/lines on a Drupal website by clicking on hyperlinks at specific points in a HTML article which is created on a Drupal website - and have the input of the people saved somewhere. (I still have to find the right module / way of achieving this by the way)



1 small step to think, 1 giant leap in technology?

Any thoughts on how to go about this? Perhaps letting people "run" / temporarily host the website from their own computers? (P.S.: I would rather like to keep things as WYSIWYG as possible.)

I am not experienced in this matter, but what do you think would be perhaps missing to pull this off: the handling or online hosting of a MySQL-database; something that has to do with PHP;...?


Perhpas, cf. the following question about offline MySQL.
Drupal is too large a project to be run on slim architecture or dumb terminals. If you're going to buy a USB stick (memory) to store Drupal then buy a "computer stick" and run Drupal off of Sqlite on the stick, for example a Gumstix product with Ubuntu on it $200 USD is hardly more expensive then an expensive large USB memory stick. https://store.gumstix.com/index.php/products/283/