Open Source

Architecture and Frameworks

The underlying architecture is what makes any software robust, scalable and adaptable. Each architecture has its own set of advantages and disadvantages making it difficult to decide on the best suited framework for the project. At Open Source Development, we guide and help clients in making this decision.

Majority of our applications are designed on the:

  • Multi-tier architecture
  • MVC Architecture

A development framework provides tools and features that help in standardizing code and reducing development time. We are proficient in the following open source frameworks:

Zend Framework

The Zend framework supports the MVC architecture and provides a huge repository of ready to use components and modules that can be easily customized as per requirements. The benefits of using the Zend framework include:

  • Internationalization
  • Adaptability to use other third-party libraries
  • Inter application communication components
  • Web Services
  • Secure structure to prevent XSS, SQL and URL injections
  • Rich User Interface
  • Multiple Database support

Open Source Development has successfully implemented more than 20 large sized (4000 man hours +) projects using Zend. More than 80% of our engineers have live project experiences with Zend. We keep ourselves updated about the change logs and new Zend libraries. More than 80% of our engineers have experience working with live project using Zend.

cakePHP

One of the popular PHP frameworks, cakePHP is a rapid development framework that provides an extensible architecture for developing, maintaining, and deploying mid and large sized applications. It is designed using MVC and ORM within the convention over configuration paradigm. CakePHP USPs include:

  • Application Scaffolding
  • Code generation via Bake
  • Helpers for HTML, Forms, Pagination, AJAX, JavaScript, XML, RSS and more
  • Access Control Lists and Authentication
  • Simple yet extensive validation of model data
  • Router for mapping URL and extension handling
  • Security, Session, and RequestHandler Components

Recommendations

We enagaed with Icreon in the summer of 2009 to build a new aspect for our Saddlery company, the brief was to come up with a suitable adaptable ecommerce solution and also a community site for members. We had unfourtnately engaged a cheap off the shelf solution prior to talking with Icreon. After quickly working out that the off the shelf solution would not work, Our in house designers and Icreon set to work to remake the project. In my opinion I have never been more impressed by a company.


John Colville
Joust John Colville