WCMS-FULL-NOTES
WCMS-FULL-NOTES
Unit - 1
Web Content Management System
Web content development and management are essential aspects of creating, maintaining, and
optimizing a successful online presence.
Web content development refers to the process of creating and producing content for websites
and online platforms
1. Content Strategy:
Developing a content strategy is the first step in web content development. It involves defining
your target audience, identifying your goals and objectives, and determining the type of content
that will resonate with your audience and achieve your objectives.
2. Content Creation:
Content creation encompasses the actual generation of web content. This includes writing
articles, producing videos, designing graphics, and developing interactive features.
SEO is a crucial aspect of web content development. It involves optimizing your content to
improve its visibility on search engines like Google.
www.ourcreativeinfo.in
WCMS
Many websites use Content Management Systems like WordPress, Drupal, or Joomla to create,
edit, and organize their content.
Web content management refers to the ongoing process of organizing, updating, and
maintaining the content on a website or online platform.
Content management includes editing and publishing new content as well as making updates to
existing content.
2. Content Governance:
Content governance involves establishing rules and guidelines for content creation and
management.
This includes ensuring that the website is user-friendly, easy to navigate, and accessible to all
users, including those with disabilities.
4. Performance Monitoring:
Web content managers often monitor the performance of the content to assess its impact
1. Content Creation and Editing: CMS platforms provide user-friendly interfaces for creating,
editing, and formatting content.
2. WYSIWYG Editor: A "What You See Is What You Get" editor allows users to preview content
as it will appear on the website, making it easier to format and style content.
3. Content Publishing: CMS platforms offer scheduling options to publish content at specific
dates and times, allowing for content planning and timely updates.
5. User Roles and Permissions: CMS systems provide role-based access control, allowing
www.ourcreativeinfo.in
WCMS
6. Content Organization: Content can be organized into categories, tags, or folders, making it
easier to manage large volumes of content and improve site navigation.
7. Media Library: A built-in media library lets users store and manage images, videos,
documents, and other assets used in content creation.
8. Responsive Design: Many modern CMS platforms support responsive design, ensuring that
content displays correctly on various devices and screen sizes.
9. SEO Tools: CMS systems often include SEO-friendly features, such as customizable URLs,
metadata fields, and options for optimizing content for search engines.
10. Search Functionality: Robust search capabilities help users and visitors find content quickly
and easily.
· Learning curve
· Limited customization
· Performance overhead
· Security risks
· Content lock-in
· Dependancy on updates
· Content duplication
www.ourcreativeinfo.in
WCMS
Content formats refer to the different ways in which information, ideas, and messages are
presented to your audience.
· Textual content
New stories
Press release
Emails
· Visual Content -
· Audio Content -
· Interactive Content -
1. Understand Your Audience: Before you start creating content, it's crucial to have a deep
understanding of your target audience.
2. Set Clear Objectives: Define the goals you want to achieve with your content.
www.ourcreativeinfo.in
WCMS
5. Engaging Headlines: Craft compelling headlines that grab the reader's attention and give
them a reason to click or continue reading.
6. Structure and Organization: Organize your content logically with a clear beginning, middle,
and end.
7. Visual Elements: Incorporate visuals like images, videos, infographics, and charts to enhance
your content's appeal and convey information more effectively.
9. Originality and Plagiarism: Create original content and avoid plagiarism at all costs.
10. SEO Optimization: If your content is online, optimize it for search engines(SEO) to improve
its visibility.
1. Define Your Purpose and Audience:- Determine the purpose of your graphic (e.g.,
promotional, informative, educational).- Identify your target audience and their preferences.
2. Choose the Right Software:- Select graphic design software that suits your needs. Some
popular options include Adobe Photoshop, Adobe Illustrator, Canva, GIMP (free), and
Inkscape(free).
3. Set Canvas or Artboard Size:- Create a new document with the appropriate dimensions for
your graphic. Consider the platform where the graphic will be used (e.g., social media, website,
print).
4. Select Color Palette:- Choose a color scheme that aligns with your brand or the theme of
your graphic.
5. Typography:- Select fonts that are readable and complement your design.
6. Create or Import Graphics:- Depending on your needs, you can create graphics from scratch
using drawing tools or import existing images, icons, or illustrations.
7. Layout and Composition:- Plan the layout of your graphic. Ensure that elements are
organized logically and that there is enough white space.
www.ourcreativeinfo.in
WCMS
8. Add Text:- Incorporate text elements, including headings, subheadings, body text, and
captions.
9. Enhance with Visual Effects:- Apply effects like shadows, gradients, and transparency to add
depth and dimension to your graphic.
10. Use Layers : - Work with layers to separate and manage different elements of your graphic.
11. Illustrations and Icons:- Create or incorporate vector illustrations and icons to enhance your
design.
12. Images and Photos:- If using images or photos, make sure they are high-resolution and
properly sized for your design.
13. Testing and Proofing:- Review your graphic to check for any errors or inconsistencies.
14. Export and Save:- Export your graphic in the appropriate file format for its intended use
(e.g., PNG, JPEG, SVG, PDF).
Audio production and editing is the process of recording, manipulating, and refining audio
content to achieve a desired result.
1. Recording :
It Is the process of capturing audio signals, while post-production involves altering and
enhancing audio signals.
2. Editing:
Audio editing is the process of altering recorded sound to create a desired effect.
3. Mixing:
It Is used to combine multiple audio files into one. This can be used to create background music
for a video or podcast.
4. Exporting:
Exporting tracks means saving them as separate audio files in a specific format, such as WAV,
MP3, or AIFF.
www.ourcreativeinfo.in
WCMS
5. Collaboration:
Involves creating new content based on a client's brief, personal ideas, or by iterating existing
audio content.
6. Continual Improvement:
Keep learning and experimenting with new techniques and tools to enhance your audio
production and editing skills.
Unit - 2
Web Hosting And Managing Multimedia Content
Web hosting and managing multimedia content involves storing, delivering, and organizing
various forms of media files (such as images, videos, audio files, etc.) on servers accessible via
the internet.
1. Shared Hosting :
· In this type of hosting, multiple websites share resources on the same server.
· It's suitable for small websites and blogs with low to moderate traffic.
www.ourcreativeinfo.in
WCMS
· With VPS hosting, a physical server is divided into multiple virtual servers, each with its
own dedicated resources.
3. Dedicated Hosting:
· In this type of hosting, you have an entire physical server dedicated exclusively to your
website.
3. List and explain steps for web hosting and managing multimedia content ?
Select a web hosting provider that offers sufficient storage space, bandwidth, and features to
support your multimedia content needs.
Utilize a CMS platform like WordPress, Joomla, or Drupal to manage your multimedia content
effectively.
Organize your multimedia content into logical folders or categories to make it easier to manage
and navigate.
Optimize multimedia files for the web by choosing appropriate file formats and compression
techniques.
Consider using a CDN to distribute multimedia content across multiple servers located in
different geographic locations.
• Bandwidth Management:
www.ourcreativeinfo.in
WCMS
Monitor and manage bandwidth usage to ensure smooth delivery of multimedia content
without exceeding bandwidth limits or incurring additional costs.
• Security Measures:
Implement security measures such as SSL/TLS encryption, firewalls, and regular security audits
to protect multimedia content from unauthorized access.
Set up regular backups of multimedia content to prevent data loss due to hardware failures,
accidental deletions, or other unforeseen events.
Ensure compliance with copyright laws and licensing agreements when hosting multimedia
content.
Focus on optimizing user experience by providing intuitive navigation, fast loading times, and
responsive design.
4. Define mutlimedia?
Multimedia refers to the integration of different forms of media elements to convey information
or entertainment in a digital format
· Set up DNS
· Database setup
6. Define Wiki?
www.ourcreativeinfo.in
WCMS
A wiki is a collaborative website that allows users to create, edit, and organize content
collectively.
Select a wiki platform that suits your needs and preferences. Popular options include
MediaWiki, DokuWiki, Confluence, and TikiWiki.
Choose a web hosting provider and register a domain name for your wiki site.
Follow the installation instructions provided by your chosen wiki platform to install the software
on your web server.
Customize the appearance of your wiki site by selecting or creating a suitable theme or
template.
Plan and create the organizational structure of your wiki site, including categories, sections, and
pages.
Decide whether to allow open registration or restrict access to registered users only.
Promote participation and collaboration among users by encouraging them to contribute, edit,
and improve existing content.
Monitor user activity and contributions to ensure quality and accuracy of content. Regularly
review edits, revisions, and new submissions for compliance with site policies and guidelines.
Keep your wiki site up to date by regularly adding new content, updating existing pages, and
www.ourcreativeinfo.in
WCMS
Promote your wiki site through social media, forums, and other channels to attract new users
and grow the community.
Presentation software is a computer program that allows users to create visual aids, often in the
form of slides, to communicate ideas, information, and messages in a structured and visually
appealing manner.
Screen casting, also known as screen recording, involves capturing the actions and audio on
your computer screen to create video tutorials, demonstrations, presentations, or any other
type of instructional content.
www.ourcreativeinfo.in
WCMS
Tools -
OBS Studio: Open Broadcaster Software (OBS) Studio is a free and open-source software for
video recording and live streaming
Camtasia: Camtasia is a premium screen recording and video editing software that offers a user-
friendly interface and a wide range of editing tools.
Snagit: Snagit is a screen capture and recording tool developed by TechSmith, the same
company behind Camtasia.
ScreenFlow: ScreenFlow is a popular screen recording and video editing software for Mac users.
QuickTime Player (Mac): QuickTime Player, which comes pre-installed on macOS, includes basic
screen recording functionality.
· Plan Your Content: Outline the topics you want to cover and plan the sequence of
actions you'll perform during the recording.
· Adjust Settings: Configure the screen recording settings, such as resolution, frame rate,
and audio input/output, according to your preferences and requirements.
· Practice and Test: Familiarize yourself with the screen casting software and practice
recording a few test videos to ensure everything works as expected.
· Start Recording: Once you're ready, start the screen recording process and proceed with
your presentation or demonstration.
· Edit and Enhance: After recording, use the editing tools provided by your screen casting
software to trim, cut, add annotations.
· Review and Publish: Review the final version of your screen cast to check for any errors
or inconsistencies.
www.ourcreativeinfo.in
WCMS
· Presentations
· Gaming
· Collaboration
· Content creation
Multilingual content development involves creating and managing content in multiple languages
to reach and engage diverse audiences across different regions and cultures.
· Ensure consistency
· Monitor performance
· Stay updated
Advantages -
www.ourcreativeinfo.in
WCMS
· More users
· More traffic
Disadvantages -
· Translation costs
· Technical costs
Unit - 3
Web Hosting And Managing Multimedia Content
Dynamic websites are those websites that changes the content or layout with every request to
the web server.
2. Write steps for planning and developing dynamic web content sites?
· Content Strategy
www.ourcreativeinfo.in
WCMS
CSS is a language for specifying how documents are presented to users — how they are styled.
Steps -
· Choose a layout
· Style Navigation
· Format Content
4. Define Wiki?
A wiki is a collaborative website that allows users to create, edit, and organize content
collectively.
www.ourcreativeinfo.in
WCMS
Example - Wikipedia
Creating a Wikisite
· Choose a Wiki Platform: Select a wiki platform or software. Some popular options
include MediaWiki, DokuWiki, Confluence, and Tiki Wiki.
· Install Wiki Software: Install the chosen wiki software on your hosting server.
· Configure Settings: Customize the wiki settings, such as access controls, user
permissions, and the look and feel of the site. Set up user roles and permissions as
needed.
· Create Initial Content: Start populating the wikisite with initial content.
· Implement Navigation: Set up a clear navigation structure. Use categories, tags, and a
hierarchical organization to make it easy for users to find information.
Maintaining a Wikisite
· Content Organization: Create a clear and intuitive structure for your wiki.
· User Support: Provide support to users who have questions or need assistance with
editing or using the wiki.
· Community Building: Foster a community around your wiki by engaging with users,
encouraging discussions, and acknowledging valuable contributions .
· SEO and Searchability: Optimize your wiki for search engines by using relevant
keywords and structuring content for searchability.
· Backup and Recovery: Regularly back up your wiki site to prevent data loss.
· Version Control: Most wiki platforms offer version control, allowing you to track changes
and revisions made by users.
www.ourcreativeinfo.in
WCMS
6. Define blog?
A blog is an online platform where one or more individuals post content related to a particular
topic.
· Monitor Analytics
· Regular Maintenance
· Personal Blog: Written by an individual about their personal experiences, thoughts, and
interests.
· Lifestyle Blog: Focuses on various aspects of the author's lifestyle, including fashion,
beauty, travel, health, and personal development.
· Travel Blog: Documents the author's journeys, adventures, and travel tips.
www.ourcreativeinfo.in
WCMS
Unit - 4
E - PUBLICATION CONCEPT
1. Define E-Publication?
E-publication, short for electronic publication, refers to the distribution of written content in
digital format rather than traditional print media.
· Digital format
· Accessibility
· Interactivity
· Cost-effectiveness
· Global Reach
· Environmental Sustainability
www.ourcreativeinfo.in
WCMS
· Sigil: Sigil is a free, open-source EPUB editor that allows users to create, edit, and format
EPUB files(electronic publication).
· Calibre: Calibre is a powerful e-book management tool that includes features for
creating and converting e-books to various formats, including EPUB, MOBI, and PDF.
· Scrivener: Scrivener is a versatile writing and formatting tool designed for authors and
writers.
· Press books: Press books is a web-based platform specifically designed for creating and
publishing e-books.
· Vellum: Vellum is a macOS application that simplifies the process of creating beautifully
formatted e-books.
· Jutoh: Jutoh is a cross-platform e-book creation tool that supports a wide range of
formats, including EPUB, MOBI, and PDF.
· iBooks Author: iBooks Author is a free application from Apple designed for creating
interactive e-books specifically for the Apple Books platform.
· Microsoft Word: While not specifically designed for e-book creation, Microsoft Word can
be used to create and format e-books in EPUB and PDF formats.
Virtual Reality (VR) is a computer-generated environment with scenes and object that appear to
be real, making the user feel they are immersed in their surroundings.
www.ourcreativeinfo.in
WCMS
· WebGL: WebGL (Web Graphics Library) is a JavaScript API for rendering interactive 3D
graphics in web browsers.
· WebXR: WebXR is an evolution of WebVR that provides support for both VR and AR
experiences on the web.
· Unity WebGL: Unity is a popular game engine used for creating 3D games and
simulations.
· React 360: React 360 is a JavaScript framework for building VR and AR experiences using
React.
CSS animations allow you to animate HTML elements using CSS properties like transform,
opacity, color, etc.
SVG (Scalable Vector Graphics) allows for the creation of vector graphics and animations.
8. Define?
JavaScript libraries like GreenSock (GSAP) provide powerful animation capabilities for creating
complex and interactive 2D animations.
9. Define WebGL?
WebGL (Web Graphics Library) is a JavaScript API for rendering interactive 3D graphics within
web browsers.
CSS 3D transforms allow you to create basic 3D animations and effects using CSS.
www.ourcreativeinfo.in
WCMS
Animation libraries like Tween.js and Anime.js can be used to create 3D animations with
JavaScript
· Modelling
· Rigging
· Keyframe animation
· Rendering
Moodle is an open-source learning management system (LMS) that provides educators and
organizations with a platform to create online courses, deliver educational content, and
facilitate interaction and collaboration among learners.
· Course management
· Content delivery
· Collaboration tools
· User management
· Multingual Support
www.ourcreativeinfo.in
WCMS
· Navigate to Course Management: Once logged in, navigate to the course management
section
· Create a New Course: Click on the option to create a new course. You may need to fill
out a form with details such as the course name, description, enrollment method, start
date, and end date.
· Add Course Content: Once the course is created, you can start adding content to it.
· Organize Course Content: Organize the course content into sections or modules to make
it easy for learners to navigate
· Configure File Settings: Configure settings for the uploaded file, such as the display
name, description, availability dates, access restrictions, and permissions.
· Save and Publish: Once you've added the content and configured the settings, save your
changes and publish the course.
· Test and Review: Before making the course available to learners, it's a good idea to test
it thoroughly to ensure that all content displays correctly, links work as expected, and
any interactive elements function properly.
· Enroll Learners: - Once you're satisfied with the course, enroll learners in the course by
adding them manually or allowing self-enrollment, depending on your preferred
enrollment method.
· Monitor and Update: - Monitor learner progress and engagement throughout the
course duration.
www.ourcreativeinfo.in
WCMS
Unit - 5
User Management System Joomla And Drupal
1. Quiz:
Quizzes in Moodle can include various question types, such as multiple-choice, true/false, short
answer, and essay questions.
2. Assignment:
Assignments allow students to submit work, such as essays projects, or any file-based
submissions. Instructors can grade and provide feedback.
3. Forum:
Forums can be used for discussion-based assessments where students engage in online
discussions. Instructors can assess participation and quality of contributions.
4. Glossary:
5. Wiki:
Wikis enable collaborative content creation. Instructors can assess the content created by
students.
www.ourcreativeinfo.in
WCMS
Log in to your Moodle site, access your course, and turn editing on.
Click on the section where you want to add the quiz, and then click "Add an activity or
resource”.
3. Select Quiz:
Give your quiz a name and configure settings such as time limits, attempts allowed, and
review options.
5. Add Questions:
Add questions to your quiz. You can create various question types, set point values, and
shuffle questions.
6. Save Changes:
· Configure assignment settings - Give your assignment a name and configure settings
such as submission types, due dates, and feedback options
· Save changes
www.ourcreativeinfo.in
WCMS
· Fill in the required information for the new course, including the course name,
description, category, and any other relevant settings.
· Once the course is created, you can enroll users into the course.
· Navigate to the course page and click on the "Participants" link in the course
administration block.
· Select the users you want to enroll from the list of available users.
· Choose the appropriate role for each user (e.g., student, teacher, etc.).
· Click on the "Enroll selected users and cohorts" button to enroll the users into the
course.
Joomla is a popular open-source content management system (CMS) that enables users to build
websites and powerful online applications.
Features -
· User-friendly Interface
· Content management
· Multilingual Support
· User Management
www.ourcreativeinfo.in
WCMS
· Security
· SEO-Friendly
1. Database −
2. Joomla Framework −
Framework is a collection of open source software, where the Joomla CMS is built.
3. Components −
4. Modules −
Modules is an extension which is used to render the pages in Joomla. It is also used to
display the new data from the component.
5. Plugin −
This is also a kind of Joomla extension, it is very flexible and powerful for extending the
framework.
www.ourcreativeinfo.in
WCMS
6. Templates −
Template determines the look of the Joomla website. There are two types of templates
used i.e. Front-end and Back-end.
7. Web Browser −
It is a server where the user interacts. It delivers the web pages to the client
· Development is too difficult to handle when you want to change the layout.
Drupal is a free and open-source content management system (CMS) written in PHP.
It's known for its flexibility, scalability, and robustness, making it a popular choice for building a
wide range of websites and web applications, from personal blogs to enterprise-level platforms.
Advantages -
www.ourcreativeinfo.in
WCMS
· Drupal is a flexible CMS that allows handling content types including video, text, blog,
menu handling, real-time statistics, etc.
Disadvantages -
· Drupal is a new content management system. It is not compatible with other software.
· Content Management
· Customizable Design - Drupal offers a flexible theming system that allows users to
customize the appearance and design of their websites.
· Texonomy and Tagging - Drupal includes a powerful taxonomy system that allows users
to categorize and tag content.
· Multilingual Support: Drupal offers built-in support for creating multilingual websites.
· Scalability and Performance: Drupal is highly scalable and can handle high-traffic
websites and applications with ease.
· Security
www.ourcreativeinfo.in
WCMS
1. Users −
These are the users on the Drupal community. The user sends a request to a server using Drupal
CMS and web browsers, search engines, etc. acts like clients.
2. Administrator −
Administrator can provide access permission to authorized users and will be able to block
unauthorized access.
3. Drupal −
Drupal is a free and open source Content Management System (CMS) that allows organizing,
managing and publishing your content and is built on PHP based environments.
4. PHP −
Drupal uses PHP in order to work with an application which is created by a user.
5. Web Server −
Web server is a server where the user interacts and processes requests via HTTP (Hyper Text
Transfer Protocol) and serves files that form web pages to web users.
6. Database −
Database stores the user information, content and other required data of the site.
www.ourcreativeinfo.in