Uploaded image for project: 'PUBLIC - Liferay Portal Community Edition'
  1. PUBLIC - Liferay Portal Community Edition
  2. LPS-115136

Improve performance of Export/Import for Fragment-based pages (Part 1)

Details

    Description

      The goal of this task is to optimize the performance of the export/import process of fragment-based pages. This process is used for staging and creation of sites from site templates as well as further propagations.

      The following steps show a simple test that can be performed as a starting point:

      1. Create web content with "Sample text" in body
      2. Create 2 different site templates.
      3. 1 site template with 2 portlet pages
      4. 1 site template wit 2 content pages
      1. Add 2 instances of web content display in each page for each site template.
      2. Create site with each site template
      3. Prop changes from templates to site.

      Preliminary tests point to the performance for content pages around 10x slower in this case and larger when the page has more data. The goal is to improve this to as close to the performance of widget pages as possible.

      Attachments

        Issue Links

          Activity

            People

              daniel.couso Daniel Couso
              jorge.ferrer Jorge Ferrer (Inactive)
              SE Support SE Support
              Daniel Couso Daniel Couso
              Votes:
              3 Vote for this issue
              Watchers:
              10 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Packages

                  Version Package