November Happy Hour will be moved to Thursday December 5th.

Patrick Lam
Jul 15, 2024
  1071
(1 votes)

Optimizely SaaS CMS Concepts and Terminologies

Whether you're a new user of Optimizely CMS or a veteran who have been through the evolution of it, the SaaS CMS is bringing some new concepts and terminologies to you. The introduction of our latest feature, the Visual Builder via the SaaS CMS, a fresh editor interface, has ushered in several unique concepts and terminologies into our CMS offering.

Let's go on a journey of creating a website using the SaaS CMS and explore some of these new concepts.

 

Applications

First, we have Applications. Applications is a replacement of what we used to call "Websites" in the settings. The idea here is still the same, you're able to create multiple websites and manage all the content in the same CMS. The biggest difference here is that we want to make it clear that our CMS is flexible, not just websites, but multi-channel. You'll be able to configure "applications" so you can chose which URLs to use, which languages to use, which content is shared, and many more.

So, as a first step of our website creation journey, we have set a URL for the new site we'll be creating.

Applications.gif

 

Experience

Now, let's start building content for our website. One of the first things you'll probably do is to create a page. However, you'll quickly notice that there is now a new option for "Create Experience". So what is Experience? Experience is basically the same as a Page, and to be more technical, it's an extension of a Page. From the end user's perspective, what's different about Experience and a Page is that, Experience gives you access to the Visual Builder, where you'll have access to Outline and other features that comes with Visual Builder. From a developer's perspective, Experience gives you access to the Layout System and UnstructuredData.

Let's create our first blank experience by selecting the triple ellipsis/dots that shows up when you hover over "Root", and click on "+ Create Experience". From here, you can either chose "Blank Experience", or any blueprints you may have created before (we'll explain what blueprints are later).

CreateExperience.gif

 

Outline

We mentioned Outline in the Experience section earlier. So what is it? Outline provides end users with a list view of all the sections on the page. This is where you'll be able to add/manage content of a page. You can drag and drop the different content to reorder them, click on each content to edit them, control the style of the content, or saving the content as blueprints.

You can start by adding a new Section to the outline for your first piece of content.

Outline.gif

 

Section

Now that we're starting to add a new Section to our Outline, we need to understand what it is and what it does. Section is a visually distinct segment of your webpage, or think of it as a "chunk" or a "group" of content on a page. You can also think of them as "blocks" in the PaaS CMS, since it is an extension of a Block, but also having access to the Layout System and UnstructuredData.

Section use rows and columns in a grid layout to structure content, this gives us a lot of control and flexibility in how we want to organize and arrange our content. Try adding some sectionsrows, and columns to get a sense of how the structure works.

Section.gif

 

Element

When you get to the Column level, you'll be able to add ElementsElements are the smallest building blocks you have within the Visual Builder for creating content. You can define them in "Settings" > "Content Types", where you'll be able to create an "Element Type".

Element can be things like Heading, Call To Action, Image, Quotes, Testimonials, anything. You can create them as simple as you want it to be like a Heading with only requires a single text input field, or something more complex like a Testimonial with customer names, locations, pictures, and text. Although Element does not have layout controls because they are the smallest building blocks, you are still able to style them.

If you don't have any elements yet, try creating a new one first, and then add it to your column.

Element.gif

 

Blueprint

Blueprint has been mentioned multiple times before, what is it? Blueprints are reusable templates that you can create directly from the Visual Builder. You can save existing experiences and sections as blueprints and reuse them whenever you want.

Blueprint.gif

 

Style

And finally, Style. Since we have only focused on content so far, you must be thinking, "How do I control the way my content looks?" That's where Style comes in. The spacing, alignment, color, width, anything to do with the appearance, the visual aspect of your content, as long as the developer has define the styling options for your content, you'll be able to control all of it through the Visual Builder.

Style.jpg

 

You're ready to go!

Hope this has helped you understand the new key concepts and terminologies we have introduced through the Visual Builder in the SaaS CMS. You've got this! Break a leg!

 

Resources

Developer Doc

User Doc

Jul 15, 2024

Comments

Please login to comment.
Latest blogs
Optimizely SaaS CMS + Coveo Search Page

Short on time but need a listing feature with filters, pagination, and sorting? Create a fully functional Coveo-powered search page driven by data...

Damian Smutek | Nov 21, 2024 | Syndicated blog

Optimizely SaaS CMS DAM Picker (Interim)

Simplify your Optimizely SaaS CMS workflow with the Interim DAM Picker Chrome extension. Seamlessly integrate your DAM system, streamlining asset...

Andy Blyth | Nov 21, 2024 | Syndicated blog

Optimizely CMS Roadmap

Explore Optimizely CMS's latest roadmap, packed with developer-focused updates. From SaaS speed to Visual Builder enhancements, developer tooling...

Andy Blyth | Nov 21, 2024 | Syndicated blog

Set Default Culture in Optimizely CMS 12

Take control over culture-specific operations like date and time formatting.

Tomas Hensrud Gulla | Nov 15, 2024 | Syndicated blog

I'm running Optimizely CMS on .NET 9!

It works 🎉

Tomas Hensrud Gulla | Nov 12, 2024 | Syndicated blog

Recraft's image generation with AI-Assistant for Optimizely

Recraft V3 model is outperforming all other models in the image generation space and we are happy to share: Recraft's new model is now available fo...

Luc Gosso (MVP) | Nov 8, 2024 | Syndicated blog