Course Content
M1: A $200 Billion Wake-Up Call
large parts of Texas, Florida and Georgia are still recovering from the effects of two hurricanes. Millions of people and businesses remain without electricity, phone service or even access to clean water. Some of these services will take months to restore.
0/5
M3: One Platform vs a Mix of Best-­in-Breed Technologies: What’s The Best For Your Business?
Many of the decisions being made about what to use are less about technology itself, but rather about the way that companies engage with that technology.
0/3
M5: Using WordPress as an Enterprise CMS: 9 Things You Should Know
WordPress is the most popular Content Management System (CMS) in the world, powering roughly 29 percent of all active websites. Yikes. With numbers like those, it’s no surprise that WordPress crosses the minds of those who are choosing a CMS.
0/8
M6: How to Choose a SaaS CMS: The 9-Point Checklist
Choosing a Content Management System (CMS) is a gigantic decision. The bigger your brand, the more people will rely on your CMS to provide great backend and frontend experiences.
0/6
M7: 6 Reasons To Ditch Drupal
If you’re still using Drupal 6 as your CMS, then your time is running out. Recently, the company officially announced that the platform was reaching its EOL or ‘End Of Life’, and that loyal users would be forced to upgrade to Drupal 7 or 8.
0/1
M8: How to Choose the Best CMS for Mobile Apps
With a multitude of potential CMS suitors on the market, how should you go about choosing the best one for mobile applications?
0/4
M9: The Web is Broken: And The CMSs Broke It
Having a CMS sounded so nice at first. It ensured that you wouldn’t be locked out of your own website, and you’ll be able to make changes whenever you need to. However, when all the developers started arguing about which language and framework should be used to build the website and system, you knew something might be wrong.
0/6
M10: Top 3 IoT Challenges: Data, Data and Data
CMSWire’s David Roe recently published an excellent piece on the problems with IoT devices. He mentioned security and user privacy, but I couldn’t help but expand on the problems relating to data. As far as I’m concerned, the top three issues with the IoT era are all data-based.
0/4
M11: Tools for choosing the right CMS
Making the right choice in CMS platform for your business is harder than you think. In fact, choosing a new content management platform for your web assets has never been so hard. The wrong decision in this case can have a lasting impact on your digital initiative for years and cost considerable cash and time to rectify.
0/10
M13: Multi-Site Management Strategies That Actually Work
Multi-site management promises a great deal, from new market penetration to scaling your business to a global audience. There a reason the world’s largest brands open new offices and physical stores when they enter new markets.
0/5
M14: GDPR/POPI Explained In 5 Minutes: Everything You Need to Know
GDPR stands for General Data Protection Regulation. It’s a game-changing data privacy law set out by the EU
0/6
M15: GDPR Preparation: 7 Questions To Ask Your CMS Vendor
With General Data Protection Regulation (GDPR) rolling out in just a few short months, you need to make sure every relevant aspect of your business is GDPR compliant.
0/4
M17: Hybrid CMS: A Headless platform, But With a Front-End
By 2020, experts forecast that the world will be host to over 20 billion IoT devices, from smart speakers to smart wearables and everything — and I really do mean everything — in between.
0/8
M18: Intranet CMS: A Guide to Choosing Intranet Software
Almost every company has an intranet — even the companies that claim otherwise. It may not be a unified system, but an internal, private network will certainly exist in some shape or form, usually patched together by the likes of Gmail, Google Drive, Slack, and Hubspot.
0/7
M19: Cloud CMS: 8-Point Checklist For Choosing a Cloud CMS (And Hidden Gotchas You Need To Know)
The past year changes in the IT sector have made the cloud become real. Cloud computing is becoming an essential tool for businesses of all sizes and budgets, but there are some basic requirements that should be considered before choosing a cloud CMS platform.
0/6
M20: Content Optimization: What It Is and How To Do It
Seeing that initial traffic spike post-content launch is awesome, but things start to get really depressing when it flattens out. Which is why content optimization is critical.
0/6
M21: Drupal as a CMS and Commerce Platform: The Ultimate Guide
The three main players in the traditional, monolithic CMS space are WordPress (which accounts for 27+ million live sites), Joomla (1.8 million), and Drupal (630,000.)
0/5
M22: What Is A Digital Experience Platform? DXP vs CMS Explained
The web content management space is no stranger to acronyms. In fact, whenever a new acronym emerges, there’s a temptation to label it as just another fading buzzword and ignore it completely.
0/5
M23: Custom CMS & Backend Frameworks Be Damned
We’ve gotten accustomed to the ease of use and functionality provided by the modern CMS. With so many CMS platforms on the market, it’s important to understand what CMS is right for your business. It’s also important not to neglect the organisational impact of a new CMS.
0/9
M24: Decoupled CMS Explained: Pros and Cons
In today’s multi-channel environment, where content is consumed across various digital touchpoints, the legacy or monolithic CMS is no longer the only option. Instead, we’ve seen terms like headless CMS, decoupled CMS, agile CMS, hybrid CMS and more thrown around as new CMS architectures continue to be designed, leaving companies spoilt for choice.
0/6
M26: You Just Became The Head of Marketing. What Now?
Congratulations. You’ve just landed the role you’ve been long searching for. You're now heading up a marketing team and have earned the title. You have seen first hand that being a senior marketer is no job for the faint-hearted.
0/11
M27: 5 Proven Tactics To Building & Growing an Email List From Scratch
Those early days when you know you’re doing everything right, but NO ONE is signing up to your email list. Okay, maybe a few people are signing up…like maybe five people a week. A blip on the radar for the kind of business you want to build. At that rate, it is going to take you around 4 years to get to 1,000 subscribers.
0/7
M28: eCommerce CMS: 32 Must-Have CMS Features (& Why Most Commerce Platforms Aren’t Good CMS)
When you start looking into eCommerce platforms to grow your online store, you'll be immediately greeted by countless platforms touting their accessibility and vying for your business.
0/3
M29: Do You Know The True Cost of Managing a Website?
You have heard the idiom about the tip of the iceberg. But have you given a second thought to what this actually means? Embarking on a website redevelopment is a pretty good example of the analogy. There’s a reason why a website redevelopment is in equal parts exciting and harrowing.
0/5
M30: 8 Types of eCommerce Customer Pain Points (And How to Relieve Them)
When we are in physical pain, we can visit a doctor. When we have perceived unmet needs, we usually end up buying products. Those unmet needs are our pain points. As an online store owner, you are your customers’ doctor. Your eCommerce store is the hospital. Your staff are the nurses and orderlies.
0/6
M31: Searchable Websites: Best Practices in Search to Drive Website Conversions
If you have ever typed in a search bar on a website for a product you are looking for, you are already familiar with site search. Site search is a feature on websites that enables users to search for specific content. It's quite a handy feature found in many different places, such as Amazon, Reddit, and many popular eCommerce websites.
0/10
M32: Business Must Evolve to Become More Resilient
Resilience – the ability to recover quickly from illness or misfortune – is a valuable attribute for both individuals and organizations.
0/4
M35: Going Global with a Headless CMS Multi-Language Site
In the world of digital marketing, there is no denying the importance of having a multilingual site. This is especially true for eCommerce businesses that want to expand their reach and visibility to new markets. Not only will a multilingual site help you with internationalization and expanding the audience you market to, but it will also help you earn new customers. A multilingual site delivers a far more personalized experience to the end visitor if it's presented in a language that is native to them.
0/6
eCommerce Content Management Specialist Course

Decoupled CMS: pros and cons vs legacy CMS

So, you’ve got an understanding of a decoupled CMS and how it’s different from the tightly coupled legacy CMS. But how do they compare with each other?

Here’s where a decoupled CMS shines:

Decoupled CMS pros

  1. Flexibility to use frameworks as they arrive and as browsers change
  2. Rapid design iterations and simpler deployments
  3. Easier to access third-party software and integrate into solutions within your own tech stack
  4. Fewer dependencies on IT
  5. Future-proof
  6. Enables omnichannel delivery
  7. Better security
  8. Updates affect only the CMS, not the website
  9. Infrastructure flexibility
  10. Improve speed
  11. Convenience

1. Flexibility to use frameworks as they arrive and as browsers change

The reason that front-end frameworks became so prominent is that browsers evolved to improve the customer experience. Back-end frameworks weren’t enough to meet the evolving demands being placed on them.

However, whereas a traditional CMS might struggle to account for changes in frameworks and browsers as we move further into the future, a decoupled CMS is front-end agnostic and flexible enough to adapt to any changes that occur.

2. Rapid design iterations and simpler deployments

A legacy CMS doesn’t provide language and framework flexibility of a decoupled CMS, restricting developers to the built-in frameworks and tools. As a result, content is viewed as a single entity, and it is difficult to make changes, slowing down design time and deployments.

On the other hand, a decoupled provides the ability to create building blocks that can be reused from project to project.

These building blocks are used to create content and enable developers to mix and match tech at the front-end to achieve the best results in terms of speed and UX.

3. Easier to access third-party software and integrate into solutions within your own tech stack

A decoupled CMS uses APIs to connect to templates and front-end interfaces. These APIs also make it easy to integrate third-party solutions into a tech stack instead of the difficulties legacy CMS platforms have integrating with disparate systems.

4. Fewer dependencies on IT

When working with a decoupled CMS, content creators have access to pre-built templates that make it easy for them to configure content in the way they want for each unique channel.

This makes them less dependent on IT to make changes to content for different channels like they would be with a traditional CMS platform.

5. Future-proof

If a new digital touchpoint was created tomorrow, a legacy CMS would struggle to integrate with it. However, a decoupled CMS can use APIs to easily integrate new technologies and innovations, essentially making it future-proof.

6. Enables omnichannel delivery

A decoupled CMS can connect to various front-end channels, including smartwatches, mobile apps, smart speakers, and more with the help of APIs. This makes it easier for it to deliver content across multiple channels simultaneously and create a cohesive user experience, thus facilitating omnichannel delivery, unlike a legacy CMS that can be limited to one channel at a time.

Decoupled CMS: Enables omnichannel delivery

7. Better security

With a front-end and back-end tightly coupled together, any security issues that affect the front-end of a website can impact the entire CMS. However, with a decoupled CMS, this risk is mitigated as a separation of concerns provides improved security.

8. Updates affect only the CMS, not the website

Just as with security issues, if updates need to be made to the CMS, then it impacts the entire system, including the website where content needs to be delivered.

With a decoupled CMS, these updates don’t affect the website or any other channels since the back-end database, and front-end delivery layer is separated.

9. Infrastructure flexibility

A decoupled CMS provides the ability to use modern infrastructure tools like content delivery networks (CDNs), proxies, and web application firewalls (WAFs) to better control the access to content and delivery of the UX. With a CDN, the distance between users accessing a site and the server is reduced, minimizing any delays in content delivery. But also, WAFs are used to shield web applications and mitigate the risks of cyberattacks.

Decoupled CMS pro: Infrastructure flexibility

10. Improve speed

With Legacy CMS the platform and the data is tightly coupled, this means that every request is handled by the platform. This approach can degrade website performance during spikes in traffic volumes. Bottlenecks in the technology can delay responses or flood critical parts of the system like the database. A decoupled CMS can share the traffic loads by using different systems to remove the overall load on the platform. As an example, infrastructure tools like caching and auto-scaling the platform deliver high-quality performance during peak periods as the traffic volumes can be spread across multiple systems.

11. Convenience

One major benefit of a decoupled platform is the convenience of the inbuilt templating language. This offers developers the choice and flexibility to apply the most appropriate solution of a project. In some cases having a site developed quickly using templating rather than coding a solution from scratch may meet deadlines imposed by the business.

However, despite these positives, there are some areas where a decoupled CMS falls short.

Decoupled CMS cons

  1. More complex than traditional to configure and deploy
  2. Need different skill-sets
  3. Higher upfront costs associated with developing the front-end
  4. More complex testing due to different applications and frameworks
  5. Higher learning curve

1. More complex than traditional to configure and deploy

A decoupled CMS provides more options, but this makes it more challenging for teams to configure and deploy content since it needs to be connected to each channel with an API. Since a traditional CMS is tightly coupled, it is easy to set up and deploy content to a website.

2. Need different skill-sets

Historically, full-stack developers are responsible for building the user experience and managing the entire system with a traditional CMS. Now front-end experts are required to integrate the various front-end frameworks and get the most out of them.

3. Higher upfront costs associated with developing the front-end

A traditional CMS already includes a pre-built front-end, whereas the front-end needs to be developed from scratch and then connected with a decoupled CMS. This means that there are higher upfront costs to build a new front-end each time.

4. More complex testing due to different applications and frameworks

A decoupled CMS requires developers to work with multiple applications and frameworks. While this does provide the benefit of more options, it also means that testing before deployment becomes tougher because developers have to manage various applications and codebases with every framework.

5. Higher learning curve

More technical experience is required to operate a decoupled CMS and successfully deploy it to multiple channels. As a result, there is a higher learning curve since developers with front-end expertise are required instead of full-stack developers.