I'm developing my skills in web development, and so far have been using XAMPP as a web development environment on my home PC.
I found the below snippet in a web development textbook, which got me to thinking about the experiences that others have had with these tools.
"WAMP, XAMPP, and Zend include full versions of Apache, MySQL, and PHP (generally one version behind the latest), as well as phpMyAdmin, which is used for manual maintenance of a MySQL database. XAMPP, the oldest of the three, has become a bit dated and is the most difficult to use. WAMP is a more basic package, but has all the server and developmental tools you will probably need on your computer. Zend Server also provides all you need and adds extra support for PHP, but I have found it difficult and time consuming to install."
Though I know that there are other web development environments available, I'm curious as to the experiences and views of others on this subject, such as (not exhaustive); the ease of use, experience/knowledge level required, and ability to move PC-based applications to an online environment.