MAMP">Local Development using MAMP
When I’m developing a Web site sometimes I will take my initial development local and run a local server. Obviously for projects already online or projects that do not require full database integration I do not need to run one all of the time. This is where MAMP comes into play, or if you run Windows WAMP* would be your flavor.
What exactly do these terms mean? The M and W stand for your working platform by way of Macintosh or Windows and the AMP stands for Apache, MySQL and PHP. These simple apps can start and stop the full suite of hosting tools at a moments notice without you having to muck around in your system and install all sorts of tools that require more in depth configuration. I’ve found that overall this can speed up programming and testing because you will not need to constantly upload files to an FTP server and check them that way, instead you would just save and refresh your browser.
And it would be sort of open-source blasphemy if I didn’t mention XAMPP mainly used for Linux, but also containing flavors of Mac OS X, Windows and even Solaris.
All of these software packages are free, or have a free (lite) version available for you to use in your programming endeavors so have at it!
*Windows & WAMP makes the assumption that you are developing a PHP/MySQL Web site and not a .NET Solution
Update: I have moved from MAMP to XAMPP for local development, it’s a little more flexible for my usage.
Posted in Mac Software, PHP, Programming, Scripting, Tools, Workflow Be the first to comment! »

