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

  • OpenCms 10.5.1 available

    Feb 15, 2017 - OpenCms 10.5.1 is a maintenance update that fixes several issues that persisted in the 10.5.0 release. This version focuses on security and stability, also adding some new features and enhancements. It also ships an optimized version of the Apollo Template. Based on Bootstrap, the Apollo Template is fully customizable without coding.

  • OpenCms 10.5.1 Release Notes

    Feb 15, 2017 - The OpenCms 10.5.1 release notes contain detailed information about the new features and fixes in this version.

  • Alkacon OCEE 5.5.0 for OpenCms 10.5.0 available

    Dec 9, 2016 - OCEE 5.5.0 supports OpenCms 10.5.0 and brings seveal improvements to the LDAP Connector. It also adds more shell commands for remote cluster administration, and fixes some issues. Updated OCEE packages for 10.0, 9.x and 8.x based OpenCms installations are also available.

  • Introducing OpenCms 10.5

    Nov 30, 2016 - OpenCms 10.5 focuses on site localization, adding tools for assisted translation of pages and sitemaps. Many usability improvements have been made for the Page Editor and the Explorer. OpenCms 10.5 also ships a much improved version of the Apollo Template. Based on Bootstrap, the Apollo Template is fully customizable without coding.