Introduction to Web Development and CMS
Every website you have ever visited from a school portal to a global news site is either hand-built or CMS-powered. By the end of this module you will know exactly which one, why it matters, and what's really running under the hood.
5. Classification of CMS (by Deployment Model)
Classification of CMS (by Deployment Model)
|
Type |
Description |
|
Open-source CMS |
Free, community-driven platforms (e.g., WordPress, Joomla, Drupal). |
|
Proprietary CMS |
Paid, licensed software maintained by a company (e.g., Adobe Experience Manager, Sitecore). |
|
Headless CMS |
Decouples content management from presentation (e.g., Contentful, Strapi). |
|
Cloud-based CMS |
Hosted on the cloud, accessible via browser (e.g., Wix, Squarespace). |
Common Features of a CMS
• WYSIWYG editor (What You See Is What You Get)
• Drag-and-drop page builders
• Template and theme support
• Modular plugin architecture
• Workflow and approval management
• Multilingual support
• Content versioning and history
• SEO tools
• Analytics and reporting integration
• Security controls and user permissions
1.16 Examples of Popular CMS Platforms
|
CMS |
Description |
Best For |
|
WordPress |
Most popular CMS; plugin-rich and easy to use. |
Blogs, business sites, portfolios |
|
Joomla! |
Strong user management and multilingual support. |
Communities, portals |
|
Drupal |
Highly secure and scalable. |
Government, universities, large enterprises |
|
Magento (Adobe Commerce) |
E-commerce-focused. |
Online retail and marketplaces |
|
Shopify |
Hosted CMS for e-commerce. |
Small to medium online stores |
|
Typo3 |
Enterprise-level CMS with scalability. |
Enterprise web applications |
|
Ghost |
Focused on publishing and blogging. |
Content-driven websites |
|
Contentful / Strapi (Headless) |
Delivers content to multiple platforms via APIs. |
Omnichannel apps, mobile integration |
|
MS SharePoint |
Enterprise intranet/document management, tied to Microsoft 365. |
Internal portals, team collaboration |