Editor Performance: Best Practices

3 min read
Learn best practices for improving your Editor's performance so you can work on your site faster and more efficiently. 

Editor performance

Your Editor's performance (loading time and reaction time) depends on several local and non-local factors.

Local conditions

The environment in which you edit your site heavily influences the Editor's performance. Local conditions include your computer, browser, internet connection, firewall and more. You can enhance the loading and reaction time of your Editor by improving your local setup. 
When editing your site, make sure to use the most recent version of a supported browser.  

Non-local conditions

Your site's content and structure affect the Editor's performance no matter what your local setup consists of. Unlike live sites that load content 1 page at a time, the Editor loads all your site's pages at once. You can improve performance by using less content per page, less static pages, and other load-reducing methods. 

View the following sections in this article to learn how to better optimize your site's content and structure. 

Using dynamic pages instead of duplicating pages

Instead of duplicating many pages and changing their content manually, you can use dynamic pages. With dynamic pages, you can reduce the number of static pages on your site and help the Editor perform better. 

Dynamic pages allow you to reuse the same page layout across multiple pages while showing different content in each. Every dynamic page connects to a collection in your CMS where you add the info you want to display in the page. 

Using repeaters instead of duplicating elements

Rather than duplicating elements several times, then editing each element's design one by one, use repeaters. By using repeaters to reduce the number of unique elements the Editor needs to load, you can increase the Editor's performance. 

A repeater is a single element that uses the same layout and design across a list of several items. Each "item" consists of multiple elements such as text boxes, images, and buttons. When you change the layout or design of one item in your repeater, the changes apply to all the items at once. You can also connect repeaters to collections in the CMS to show dynamic data.

Using galleries instead of individual images

Rather than adding many separate image elements to a page, add the images to a single gallery. This improves the Editor's performance, as it loads one element instead of several. You can also connect galleries to collections in the CMS to display images dynamically.
Learn more about adding galleries to your site

Writing blog posts instead of creating new pages

If you're frequently adding fresh content to new pages on your site, consider writing blog posts instead. The Wix Blog uses a single dynamic page to load each of your posts. This means less pages for your Editor to load, resulting in better performance. 
Learn more about adding and setting up a blog

Need help?
If you are having issues with your Editor's performance, contact us and we'll be happy to help. 

Did this help?