XAMPP portable is the same thing as XAMPP but with the ability to work from a portable drive.  The disadvantage is that some of the settings for the servers use specific drive locations (drive letters).  The instructions below allow for this.  You only need to do one of them but both are explained fully on the next two pages.  They are:

If you are not using Windows you will need to do some research to find instructions for your operating system.  As long as you only want to develop under Windows read this page.