Creating a zip file is not that tricky. There are two methods to do that; Graphical and Command-line based, but if you want a much optimal file that is less in size and properly compressed then you must use the compression levels from (1-9)
To zip a file with compression you can use the...