Get started
Optimizely Commerce Connect system overview
Optimizely Commerce Connect consists of an ecommerce engine with many subsystems, together with Optimizely Content Management System (CMS) for the creation and display of product content on the front-end website. The ecommerce part of Commerce Connect is built on these components and frameworks Microsoft .
Release notes
Get started developing with Commerce Connect
Set up a development environment with everything you need to start developing, including IIS, ASP. NET, SQL Server, and Visual Studio.
Project recommendations
The recommendations are based on common scenarios and input from implementation projects. The purpose of these guidelines is to ensure stability and the best possible performance for your Commerce Connect implementation.
Initialization system
You can develop your own initialization module, see Initialization . The initialization system consists of the following A discovery mechanism to determine which modules should be part of the initialization process.
Globalize commerce
When describing the language concept in Optimizely, the following language setting types are mentioned System language . Controls date/time formatting, sort order, and so on.
Events
Commerce Connect-specific events are triggered when prices and inventories are updated from either the Catalog UI, Commerce Admin UI, or external APIs. The triggered events update indexed price and inventory information.
Caching
Platform cache functionality, including remote synchronization, is part of the Optimizely platform. Classes in this topic are in the Mediachase.
Routing
The Optimizely Commerce Connect routing system extends the Optimizely Content Management System (CMS) Routing to expose catalog content like products, variants, and categories using individual URLs. The data sent to the client browser is compiled by a matching rendering template.
Scheduled jobs
Scheduled jobs run in the background at preset time intervals and typically do cleanup and batch updating tasks. A default Optimizely Commerce Connect installation has several predefined scheduled jobs, which are managed from the Optimizely Content Management System (CMS) administration interface.
Logging
Optimizely Commerce Connect comes with a logging API, which is an abstraction for writing log messages from the system. Logging is useful when you troubleshoot and locate application problems.
Metadata Plus
MDP lets you extend any system object with a series of meta-fields. It is similar to object-oriented programming.