Question

Is there a way to have one product definition and have it publish to multiple sites? I am looking for this ability specifically in DNN or Umbraco, either with free or paid extensions. I did install both the platforms and played with the free extensions and looked for any extension offering such functionality but did not find one. Any links or pointers are highly appreciated!

I had looked up for this info in many places before reaching over to the expert pool here, hoping to get some hints;

Was it helpful?

Solution

In umbraco there is the built in /base extension (http://our.umbraco.org/wiki/reference/umbraco-base) which enables you to access product data that is maintained in Umbraco from other websites. Base is REST-ish so the implementation is well documented - you can access the data as XML or JSON (Returning Json instead of XML with Umbraco Base).

Also as the implementation is REST-ish the other websites that consume the content maintained in the core site could be written in anything that can consume a REST feed eg html & javascript.

OTHER TIPS

It's not 100% clear to me what setup you're after, but if you're looking to set up a traditional Authoring/Delivery configuration - one of the few paid offerings Umbraco has is called Courier. It's a very reasonably priced (~$135USD,/99EUR) deployment manager that handles syncing content between two sites, i.e., Authoring and a Delivery server. It's a very smart tool that manages content, configuration, and dependencies. It's neat and also supports a great open-source project!

If you're looking to setup something more like a centralized product database that is used by many sites - amelvin is on good pointer with BASE. They have a nice api where you may also set up your own webservice (beyond their own webservice functaionality!). If you need this centralized product data to notify the other sites to update their caches - i encourage you to look into the 'distributedCall' functionality. There's a bit of documentation on distributed calls in this load-balancing tutorial that may help understand the concept a bit better.

...Hope this helps get pointed in the right direction.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top