Archive for the ‘Software Development’ Category

Cloud Computing – The Tarzan PHP Toolkit

If you are interested in a PHP toolkit to build web applications that communicates with  Amazon Web Services ( AWS ) read on.

There is a great deal of discussion these days related to cloud computing. Amazons cloud computing environment is one of the more mature offerings available at this time.

The Tarzan PHP toolkit is designed to communicate with Amazon’s web services. There are alternative PHP packages that can communicate with AWS.  At the time of this writing I believe that Tarzan offers the most complete PHP implementation. Tarzan is free, open-source software with a BSD license.

The following Amazon Web Services are supported by Tarzan:

S3: Simple Storage Service

Cloudfront: Content Delivery Network

SIMPLEDB

SQS: Simple Queue Service

EC2: Elastic Compute Cloud

AAWS: Amazon Associates Web Service

The latest version of Tarzan is version 2.0.3 and was released on 28 February 2009.

You can learn more about Tarzan by visiting the following link:

Tarzan AWS Site

What toolkit do you use to communicate with AWS?

Web application development using frameworks

Mainstream IT primarily serves small and medium-size business ( SMB ) and has been using the PHP scripting language for several years to meet our clients needs. In the interest of providing the best value to our clients, we have adopted Symfony as our web application development framework. Symfony automates many of the time consuming software development tasks associated with web application development and thus provides a much more attractive value proposition than non-framework based applications.