Renfrewshire IT support have allowed us to use EasyPHP which is very much like XAMPP. It required some tinkering with client firewalls so that pupil’s machines were allowed to talk to themselves on relevant ports (HTTP and SQL). Works great! One of the good things about EasyPHP is that pupils are able to run the installer into their own MyDocuments folder without fouling up the machines at all. It’s quite common to install EasyPHP on pen drives if that helps you any.
We have a web application unit in S3 (still BGE) where pupils use Dreamweaver and EasyPHP to create their own Twitter service. Challenging, but fun! Hoping I can still use the word fun when it comes to the Higher though!
Good luck with this – I personally think it’s the most relevant and important development to hit our new courses.