Hi,
When distributing your application to your customers, it's nice to have an installer which enables the customers to install it themselves.
Our application has a webcomponent based on PHP, has binaries from java and occasionally (in the case of updates/patches) SQL-scripts need to be executed. What is a good installer application for achieving a user friendly interface?
Right now, I have the following area's what I think the installer application should be able to handle:
1) Execute sql scripts
2) Updating php pages
3) Check for existing versions and notify user if the versions either don't match or there is a newer version installed
4) Check for required components (correct version mysql etc)
5) Webinstaller
6) Possibility to edit dialog pages
Pricing is less relevant, I just want to get the right choice here. I've been looking at InnoSetup, IzPack, Installshield, AdvancedInstaller and BitRock, but there are a lot of them out there, so I was wondering if there are other packages which might be worth to look at.
Thanks in advance!