Harbour with SplitView

Split View showing the boats list in Harbour, our example component

A month ago Martin asked a very interesting question on Twitter.

Possible to load a detail view & it’s related list view besides each other in the tab of a third view with the “H” of HMVC?

Short answer, yes offcourse ! Luckily our blog doesn’t have a 140 char limit so I can also show you how. In this tutorial I will explain:

  1. How to create a Ajaxed Split View.
  2. How to render that Split View from a module.

We will use the overlays we learned about in my previous blog post, and apply this to create the Split View.
… continue reading …


MySQL Logo As some would be aware we have been working on a multi-site installation of Joomla! that is running in excess of 130 sites for the Belgium Police. Needless to say performance is paramount hence we have spent a considerable amount of time researching and deploying the right server technologies. This has included the use of Nginx rather than Apache, APC for opcode caching and a little gem in MySQL called query_cache.

Query cache is something that to my knowledge only existed in MySQL until Oracle released 11g. It’s not the same as the caching historically found in Oracle and Microsoft SQL, both of which would cache the method/procedure but not the result set.

MySQL’s query cache is a must have configuration which is as simple to configure as to allocate it with some memory. To see if you’re already running it try this in command line…

… continue reading …


Nooku joined forces with the The Swedish Joomla! User Association to bring the first Nooku Jam to Stockholm on the 5th of February 2011. The Swedish Media Association has kindly offered their venue to host the jam. With two main rooms and multiple smaller break out rooms the venue really breaths creativity and can easily host 50 participants. Ideal for a Nooku Jam!

Nooku Framework is considered by many as one of the most interesting developments in the Joomlasphere of the last year. Not only because of the spectacular code reduction (up to 80%), but also for the many features that were previously unavailable to Joomla developers:

  • Near-zero-code HMVC
  • REST support
  • Object Relational Mapping
  • Out of the box security features
  • Extensibility through CoC, DI, Mixins …
  • Extreme re-usability

If you are a Joomla or PHP developer looking to learn how to build better Joomla extensions faster you don’t want to miss this. To cover our expenses for food and drinks we are asking a very small entrance fee. Don’t wait and register now!

… continue reading …