Patterns are not related with any platform. They are suitable for any platfrom, whether for C# or php.
Also you ought to get that patterns help sort out a problem. You should not shove patterns whereever it is possible.
About MVC implemetation.
Were you banned in google? :)
look here http://blog.wekeroad.com/mvc-storefront/
Rinat Mergenbaev, Jan 11, 2011