I have noticed that the .exe modules are much smaller then the same module in .zip format. Does the zip module have more information then the .exe format? When I create an exe file its larger then the same amount of data made into in a zip format, just the opposite.
On Zip vs exe files, which is better.
exe type files, as you're aware, are program executable installer files which installs a resource file onto your computer. Zip files don't do that.
Zip files are generally compressed container files, of which within it contains the resources files, and are smaller in size than the installer file. The rate of compression of the zip file is dependent on the Zip program that is used to create it and the algorithm that has been created for it. 7-Zip, which I use, has the highest compression ratio for a zip file, of which it can compress a file to about over 80% of the original file size, dependent on the type of the file(s). Zip files created by using Windows File Explorer has extremely minimal compression, and is a waste of time using it.
Some of the advantages the Zip file has over an installer program file are:
- Smaller file size when sending it as an attachment in an email.
- Windows File Explorer to read a zip file as a folder, and user access to the contents of the zip file without having to decompress it using an external program, and drag and drop the file to wherever the user wants to.
- Quicker and less complicated to create a zip file than creating an installer packaged file.
- Quicker Download time because of smaller size of the zip file.
With that said, some of the advantages the installer file has over the zip file are:
- Path for the destination of the file already set.
- The ability for the user to change the path to where he/she wants the file to go.
- Notices and Readme, and EULA options incorporated in the installer.
- Ability to cancel the installation.
So, when looking at this, I don't think that one actually better than the other due to it really is a user preference, and what is easier for the end user. Myself, I find using a zip file is way much more quicker that an installer, simply because I can put the file where I want to by just drag and dropping it to the folder where I have the resources, which is not the normal default path set for e-Sword. So, as you can see, it basically comes down to horses for courses, and what is convenient for the end user.
Edited by APsit190, 18 January 2018 - 04:45 PM.