

We get a number of student developers in all the time that are fucking around with MAMP trying to get new projects working in their environment but it just won't hook in. I'm sure this isn't the answer you wanted, and you'll probably ignore it for a bit, but please keep Vagrant in the back of your mind. Plus, you can actually browse the code on GitHub and see how it goes about installing and configuring all your favourite features from the command line. Almost done Now open you php.ini from XAMPP and paste the code in the very last line XDebug xdebug.remoteenable 1 xdebug.remoteautostart 1 zendextension 'youunit:\xampp\php\ext\downloadedfile.
AMPPS VS XAMPP INSTALL
It's a nicely commented Vagrantfile which allows your to simply setup your development environment with great options. dll file, install it in the folder yourunit:\xampp\php\ext. What /etc/my.conf does for configuring MySQL, what /etc/apache2/sites-enabled is all about and more.Ī good starting place is something like Vaprobash. Not essential, but handy and gives you some insight into how everything you work with in your professional environment actually fits together. It will expose you to using Linux boxes and basic administration of Apache/MySQL/PHP. You'll want to use things like Xdebug or analyse your test code coverage. You might want to use Redis or Memcahced or a queue system. You'll need to run the latest version of PHP, versions of MySQL that haven't been packaged yet. These simple apps will get you up and running if you need to do something quickly or if you're just beginning, but eventually you'll need to explore past these services.
