I am working on an idea which will be available offline. But sometimes, users might want to use it offline. Is there an easy way to do this?
I was looking at Uniform MIni server as an option but was hoping there is an easy way to do this for running PHP and MySQL.
PS: For security concerns, I plan to use ioncube and if I end up using Miniserver then will create a downloadable file with those extra files (of course have to check Terms of miniserver to see if I can do that or do I need to provide separate instructions for users to download that and then add those files).
Yes, Java or something like that is a possibility but for now I am really really hoping that its possible this way. If not then Java (for desktop) is our next approach for offline app.
Thanks. I have used WAMP and that’s what I use for development. But I was hoping for a simple tool which I can distribute with my app and users can simply run that and it will work. With WAMP, there is too much configuration.
If nothing else then WAMP will be last alternative but I am really hoping there is something already out there. I don’t think I am the first person to have this issue.
Browsers are starting to implement offline storage options, but this may not help for what you want to do. It might be worth considering an app built on HTML/CSS/JS instead. I’ve not heard of anything that can let users download something built in PHP and use it locally.
Found that, I’ver never used it myself, but I would assume that once you’ve got the website set up on it you could then send copies out to whoever needs to see a demo of your site
Yeah, HTML/JS while a good option, won’t work in our case.
USB Webserver will work nicely although if any issue comes up then they will need to fix it themselves or ask us (which is fine but still a step involved).
But anyways, thanks for the help. I will checkout that USB server.
If I were to pre-configure that distribution (.conf and .ini files) and install modules (ionCube etc), will that be considered a license violation? Or is that permitted? I am not good at reading legal stuff so can’t figure this out.
It is under the GPL, you are more than allowed to re-configure and redistribute it, the only thing you have to agree to do is provide the original license and source code to the end user (should they want it).
Your configurations can be under a different license and the source code to your configurations do not have to be distrubted (granted, that is moot since you need to distribute those to make it run :))
I only plan to change .conf, .ini files and few modules to Apache and PHP (As needed) along with my (ionCube encrypted) source code. Still have to test run it to make sure it all works. Maybe I’ll create a stripped down offline version for this.