I am currently in the final stages of creating a PHP application which I intend to sell as a hosted application.
The apps is effectively a file manager and does not reply on any DB.
My question is, what would be the best way to go about making this apps hosted.
My initial idea was to have a ZIP file containing the files of the hosted app, then when a user signed up this zip would be extracted to their user folder ( http://domain.com/username ), and the config file within this directory would then be editied to reflect their settings.
Is this overkill? If there more practical ways of doing this?
Any help / suggestions would be much appreciated.
Thanks.
The last thing you possibly want is to accumulate a new file for each new user, much less a complete new copy of your code base. Just imagine the mess you
wouldwill get intoifwhen you need to fix a bug and have 1000 copies of your code base floating around. It's great that your app works without a database, but that's pretty impractical in a multi-user setup.