During development it's very useful to disable the internal content caching done by the Aimeos package. By default, the following output is cached:
Thus, new content is only generated if you flush the caches and/or delete the frontend cookie in your browser.
The basket is also updated automatically if you add products to or delete products from the basket resp. modifying the basket content in another way.
To disable the content caching completely, add this to your config/shop.php file:
'madmin' => array(
'cache' => array(
'manager' => array(
'name' => 'None'
Don't disable the content caching in production environments! This can have a severe performance impact!
Since core version 2015.01 you can also disable caching user related data in the sessions via the client/html/basket/cache/enable configuration option.