I thought it would be nice to make a post about my development environment. That is, the tools and applications I use in my development of Muse’s Success and other projects.
Editor: Eclipse plus Aptana Studio and CFEclipse. I also like Winsyntax for PHP development.
Source Code Management: Git.
Test Server: Apache/2.2.11 PHP/5.2.9-2 mod_python/3.3.1 Python/2.5.4 JRun/4.0
Operating System Windows Vista + Ubuntu. I want a Mac OS X machine as well.
Database Management: phpMyAdmin
File Upload: Filezilla
I would be interested in hearing about what you use to develop your web applications in either the comments or as a trackback to this post.
Posted July 12th, 2009 in Code
July 12th, 2009 at 12:15 PM
We use SVN and I personally use SmartSVN as the client. Also check out Beyond Compare for pushing/syncing files to production its a fantastic tool for Windows and Linux ( http://www.scootersoftware.com ) I use Toad for MySQL admin ( http://www.toadsoft.com/ ) and my main IDE is Eclipse ( java edition )with CFEclipse and Flexbuilder as plugins. Unfortunately FlexBuilder ( now FlashBuilder ) is only supported on Windows and OSX so for the time being I’m stuck with Windows but Windows 7 is much better then Vista. Core FTP is my choice FTP client on Windows.
.-= Paul Kukiel´s last blog ..Compiling Railo from source! =-.
July 12th, 2009 at 4:58 PM
I tried Subversion but I had difficulty setting up a project with it… And as I type this comment, I realise how I could have solved my problem – symbolic links or aliases. I will check out Toad and BeyondCompare.
July 13th, 2009 at 1:16 AM
If you do decide to try SVN you might liek to sign up for a hosted SVN service. I use XP-Dev for all personal projects and found it to be very reliable and all connections are over ssl http://www.xp-dev.com/
.-= Paul Kukiel´s last blog ..Compiling Railo from source! =-.
July 15th, 2009 at 12:23 AM
Thanks for the link. I will sign up for one of these services eventually. Other contenders seem to be Launchpad (Bazaar), Google Code (SVN), and GitHub (Git).