Static export

Static export report output after starting the export manually
Click on the image for a full size version

The static export is an advanced OpenCms feature, that allows to gain an important performance improvement by mirroring pages and other resources into the real file system of the server.

This can be used to

  • improve the performance of a dynamic site: by exporting all images to the document root of the web server, the performance can be improved, since the web server can serve these images directly, i.e. without calling the JSP container.
  • Create a full static copy of a website that can be run completely without OpenCms or that can be stored on a CD-Rom.

The static export comes in two variants:

  • the static export on demand creates a copy of a resource in the RFS (Real File System) the first time this resource is requested while browsing the online project.
    So following requests will be resolved faster by just displaying the previous created RFS-copy of the resource, instead of creating each time dynamically every resource, an operation that may involve complex logic and expensive database access.
  • the after-publish static export writes out pages after a  content was published, so that the RFS contains a full copy of a site.
    This after-publish export can also be initiated by starting it in the database management in the administration view of the workplace.

When using the static export, OpenCms automatically adjusts all links to exported resources or to dynamically generated pages.

 Advanced export rules can be defined to meet more complex export requirements, e.g. to defines dependencies if specific resources are modified in OpenCms.

Try the OpenCms Live Demo

Latest News

  • Summary of the first OpenCms development Sprint

    Sep 12, 2008 - The first OpenCms Sprint was held September 9-10, 2008 in the KOMED convention center in Cologne, Germany. A total of 10 developers attended the Sprint. Results and Proceedings of the Sprint are now available for download.

  • Alkacon OCEE 2.1 substantially extends OpenCms functionality

    Aug 29, 2008 - OCEE for OpenCms offers Support for LDAP, Clustering, Replication and improved performance. The latest OCEE release version 2.1 is a major update that introduces a number of new features for OpenCms 7.

  • Alkacon OAMP Comments module available

    Aug 28, 2008 - The next open source module in the Alkacon OAMP series has been released. The OAMP Comments module allows to add highly configurable blog like comment options to all template based pages in OpenCms.

  • First OpenCms Development Sprint in Cologne, Germany

    Jul 21, 2008 - Our very first OpenCms development sprint event will happen September 9 to 10, 2008 in Cologne, Germany. Sprints are a gathering of OpenCms developers who want to activly shape the future of OpenCms.