News Feed
Sections




News Archive
Looking for more information on how to do PHP the right way? Check out PHP: The Right Way

Ibuildings techPortal:
Scaling Web Applications with HMVC
February 22, 2010 @ 12:59:49

On the Ibuildings techPortal today there's a new post by Sam de Freyssinet about a slight modification to a well-known pattern (MVC) by adding some scalability - the Hierarchical-Model-View-Controller pattern.

It can also be very costly in time and resources to re-architect software that not scaled well. Ideally applications should grow organically as required and without large sums of money being exchanged in the process. [...] The Hierarchical-Model-View-Controller (HMVC) pattern is a direct extension to the MVC pattern that manages to solve many of the scalability issues already mentioned [in this post].

He talks about the benefits of the HMVC style and how its multiple parts work together and how it promotes code reuse more than the traditional MVC pattern. Some sample code is included so you can get your hands dirty with more than just the concepts behind the pattern including a more real-world example, their service (Gazouillement) that works similarly to twitter.

0 comments voice your opinion now!
application scalability hmvc tutorial hierarchical


blog comments powered by Disqus

Similar Posts

Richard Lord's Blog: Why I like the Zend Framework

DevShed: The Destruct Magic Function in PHP 5

Charlie Key's Blog: Transmitting data between Flex and PHP using JSON

Zumba Engineering Blog: Creating bash completion to your console application

PRADO Watch Blog: PRADO Watch: Interview With Timani Tunduwani - Why I Moved From CakePHP to PRADO


Community Events





Don't see your event here?
Let us know!


interview conference symfony list release tool artisanfiles opinion voicesoftheelephpant library series language version laravel composer framework podcast community security introduction

All content copyright, 2014 PHPDeveloper.org :: info@phpdeveloper.org - Powered by the Solar PHP Framework