Browsing articles from "October, 2010"

The PHP IDE Conundrum

Oct 22, 2010   //   by Gor   //   Technical  //  No Comments
Aptana, Dreamweaver, Coda, and Netbeans logos

Aptana, Dreamweaver, Coda, and Netbeans... which is right for you?

For years, I’ve been looking for the optimal IDE for PHP programming. That’s why, for years, I’ve been using Dreamweaver. There simply wasn’t anything else better out there.

The number one show-stopper has been the ability to upload on save via FTP and SFTP. Dreamweaver has offered this seemingly rudimentary functionality for years. In addition, Dreamweaver has always had the capability to view remote files, in a split window, alongside local files.

Then, I tried Coda. Not bad, but too basic for my tastes… almost dumbed-down. BUT then… there was Netbeans! Very promising, but no ability to see remote files. Back to Dreamweaver.

I will say that I use TextMate on a daily basis. It’s fast, elegant, and somewhat basic… albeit, no file transfer.

In comes Aptana. This IDE packs a punch, with features geared more towards hard-core developers… and… it’s FREE! Out of the box, there’s no built-in “upload on save” functionality. However, there is the capability to add scripts and plugins. Aptana includes the script (upload_current_file_on_save.js), but it must be altered before use.

Here’s how:

  • Edit the following script:
    /PATH TO APTANA STUDIO ROOT DIRECTORY/configuration/org.eclipse.osgi/bundles/61/1/.cp/scripts/upload_current_file_on_save.js
  • Add the following line to the top, IN the comment area, WITH the asterisk in place (I know, weird):
    * Listener: commandService().addExecutionListener(this);
  • Restart Aptana… now it will upload the file on save. w00t!!

So, move over Dreamweaver, Coda, and Netbeans. I truly believe Aptana is on its way up the ladder… to become the premier web development IDE. (It’s long overdue!)

Ocean City, MD

Oct 2, 2010   //   by Gor   //   Imagery, Personal  //  No Comments
Ocean City 2010

Awesome lemonade sign in Ocean City, Maryland

Some photos from our recent trip to Ocean City, MD. Rainy? Yes. Nonetheless, we had a great time!

About Me Stuff

I'm a PHP and Node.js developer, MySQL and MongoDB database designer, web designer, programmer, WordPress developer, graphic designer, musician, and artist… located in Frederick, Maryland.

I am honored and blessed to be the bassist for the Frederick Church of the Brethren's Living Water worship band.

Living Water worships on Sunday mornings at 9:45.