Dynamic Publishing and Caching

With the popularity of social networking, and the growing evidence which shows that personalised web experiences produce better Return On Investment, web publishing platforms are slowly making the shift from static publishing models (which generate HTML files) to dynamic publishing, which generates personalised updated pages when needed.

Amaxus has always adopted the dynamic publishing model, which has allowed us to mature the platform and create various sophisticated caching systems that significantly improve performance, such that almost static-publishing speeds can now be achieved.

Caching systems in Amaxus include:

  • Code and Data Layer
    • APC - Amaxus and dependant PHP libraries are byte-code cached
    • Doctrine Query and Result - memory cached
  • Process Layer
    • Block Cache (aka Module Cache) - disk, memory or database
    • Template Cache (aka Page Cache)- disk, memory or database
    • Page Cache (aka Site Cache)- disk, memory or database
  • Front End
    • Javascript - bundled, minified and gzipped
    • Thumbnail images - automatically generated to size, fully cachable
    • Asset cache - a primed cache typically generates less than 5 http requests per page (in total)

 

CommentPosted on 7th September 2009

0 Comments

    Amaxus: The Most Efficient Web CMS Ever Made
    The Amaxus Web CMS Widget Manager

    The Amaxus Content Management System offers a sophisticated feature set, across hundreds of highly-configurable modules; all within the most usable Web CMS interface available.

    Latest News

    RSS
    The new website and member network of BCS, The Chartered Institute for IT, both powered by Amaxus, has won the Best use of Web/Digital Award in the Transform 2010: The UK’s Rebranding Awards.

    Behind the Scenes

    RSS
    Posted on 27th April 2010 | 1 commentsContent has always been king on the web; the web is content. It's no surprise, then, that we may be taking traditional web content - and therefore traditional web content management - for granted, and are widening our focus to new content services and tools.

    Get In Touch

    Whether you’re an existing client, are investigating Content Management Systems for an upcoming project, or are interested in our Partner Programme, get in touch today.