Fear began to unfold as Google launched yet another web clean-up update; formally named as the Penguin update. With all new algorithms and stringent methods for penalizing the web spam, Penguin upd...

The website aims at being one stop shop for information on products for sport tours.
The website behaves as a new revenue channel for clubs and tours through respective members and supporters contributing during their participation in cash back affiliates.
The website targets at streamlining the communication between tour, tournament organizers and tourists.
The end user is enabled to share his/her experiences during the tours with the virtual world.
Team faced the following challenges:
| PHP | A suitable managed code development environment for handling the extensive project. |
| Red hat Linux | Sturdy and stable operating system with high level functionalities for online development |
| My SQL | Versatile, low-maintenance database management system Cross-platform compatible database component of the LAMP platform |
| MS Visio | Integrated tool best suited for modular architecture and iterative development of software |
| Zend Studio | Versatile web development tool with exhaustive support for CSS, JavaScript, and various server-side scripting frameworks. |
| Subversion (SVN) | Ideal application providing stratified storage and back up of code files |
| Symfony Framework | Symfony is a full-stack framework, a library of cohesive classes written in PHP |
| Project Leader | 1 |
| Developers | 5 |
| Designers | 2 |
| Quality Assurance Testers | 2 |
The following four-tier development approach was adopted to equip the site with numerous features and functionality mentioned before:
The design approach was built around PHP 5 and MySQL SERVER 5 due to the social networking nature of the website. Modules like User Profiles, Invitations, Forums and Blogs were developed in PHP such that they can be executed directly from the UI layer. In order to most effectively access the database in an object-oriented context, an interface translating the object logic to the relational logic was used to communicate with the relational databases in an object-oriented manner. An intermediary abstraction layer was created for accessing data from the database.. The UI layer was kept free of any business logic with images, applications and data being called from their respective servers. Sub-domains were used for the different areas of the website to guarantee scalability. Web usability guidelines were strictly followed during development and the interface was made easily navigable through judicious use of AJAX, CSS and HTML controls. The site was developed and fully functional within a span of 6 months.