Development Environment
I have a small and very efficient studio which rivals much larger companies workflows.
My Studio
Your project will come to life on my local testing server. All of my design and core development is done on this server, which is networked with my development workstations. I use the following software daily to ensure that all of my projects meet and exceed the highest quality standards:
- Macromedia Studio (design)
- Zend Studio (PHP development)
- Navicat (MySQL database management)
- Subversion (version control)
- Firebug (testing CSS and Javascript)
I test my sites on the following browsers before deploying them to the staging server.
- Firefox (every developers favorite!)
- Internet Explorer v6-7 (most of your viewers are using these browsers)
- Lynx (this is a text only browser that displays your site exactly as a search engine spider or a screen reader would see it)
Staging Account
Once I have built your site in my studio I deploy the site to your own password protected testing server account. This is a fully functional hosting account (you can access it with your password from anywhere) that we use to build and test your site before the public has a chance to browse it.
Production Server
The final stage of development is deploying your site from my testing server to the production server. This only happens once you are totally satisfied with all aspects of your site and it has passed the vigorous testing regiment I put sites through.