24
Drupal Drupal CMS CMS www.openkick.com 079 - 4004 3267 10-11 Sep 2011 Workshop at DDIT Nadiad Karmraj Zala Drupal Developer Gloscon Solution Pvt. Ltd.

Drupal seminar at DDIT Nadiad

  • Upload
    karmraj

  • View
    700

  • Download
    0

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Drupal seminar at DDIT Nadiad

Drupal Drupal CMSCMS

www.openkick.com 079 - 4004 326710-11 Sep 2011 Workshop at DDIT Nadiad

Karmraj ZalaDrupal Developer

Gloscon Solution Pvt. Ltd.

Page 2: Drupal seminar at DDIT Nadiad

WHAT IS OPEN SOURCE

WHAT IS WEB 2.0

Page 3: Drupal seminar at DDIT Nadiad

What’s Common?? What’s Common??

Page 4: Drupal seminar at DDIT Nadiad

Growth of Open Source’s Growth of Open Source’s CommunityCommunity

Page 5: Drupal seminar at DDIT Nadiad

What is a CMS?What is a CMS?

USE OF CMSUSE OF CMS• Content Management

• Page/Section/Menu Management

Creating new pages and sections

Changing layouts and display of contents on the page

• Managing Workgroups, Users for Authoring

• Creating, Approving and Publishing Contents

• A CMS is a Web Application or Software used for Content Management

• A CMS can be used to manage content such as Text, Links, Images and Multimedia Resources, etc.

• CMS is used to manage and publish web contents

Page 6: Drupal seminar at DDIT Nadiad

Why CMS?Why CMS?

Need for “Content Management” Eg. School Website – Events/ News/ Articles by students,

teachers/ Awards, Recognition Dynamic changes hampers easy transition of “Content” to

the website – Only be done through a professional programmer

Websites such as Orkut/Facebook/Myspace gives you an ease to organize your “Content”

Dynamic websites are the future and a powerful CMS would empower the user to make necessary changes without the need of a programmer or web designer

Page 7: Drupal seminar at DDIT Nadiad

Introduction to DrupalIntroduction to Drupal

• Free software package • Modular Content Management Framework• Easy-to-use web installer• Written in PHP• Drupal’s Modular design and well – documented, clean

codebase make it easier to use• Drupal is often used to build sites that focus on user

communities• Drupal is open source software, and maintained and

developed by a community of thousands of users and developers.

• Some Big Names:

National Aeronautics and Space Administration (NASA)

Sun Microsystems, Warner Brothers

Discovery Channel, MTV UK

Page 8: Drupal seminar at DDIT Nadiad

CMS Features Available in DrupalCMS Features Available in Drupal

• Primarily used for:

• Content Management

Adding/Editing/Removing: Contents such as Text, Images, Hyperlinks, CSS and lots more….

• Page/Section/Menu Management

Creating new pages and sections

Changing layouts and display of contents on the page

• Managing Workgroups, Users for Authoring

• Creating, Approving and Publishing Contents

And Many more …

Page 9: Drupal seminar at DDIT Nadiad

Key Features of DrupalKey Features of Drupal

• User Management

• Content Management

• Blogging

• Forums

• Picture Gallery

• News Letters

• Administration and Analysis

• Community Feature

• Performance and Scalability

• Easily pluggable application such as Facebook, Google maps, My Space application etc...

Page 10: Drupal seminar at DDIT Nadiad

Advantage of DrupalAdvantage of Drupal

• Easy to Install and Configure• well-balanced and well organized architecture for any

needs of information management• Flexible to Implement • User friendly Admin Management• Analysis, Tracking and Statistics for Admin• Logging and Reporting for Admin• Multilingual• Email sending for features such as blog and user

registration• Modules for a wide range of needs• Expandability by third – party modules and themes (a

large set of themes)• Easy access to help a thoroughly tested platform• Syndication and RSS

Page 11: Drupal seminar at DDIT Nadiad

Technical SpecificationsTechnical Specifications

Page 12: Drupal seminar at DDIT Nadiad

DrupalDrupal – How to StartHow to Start Requirements – WAMP/LAMP/IIS server

Windows/Linux, Apache, MySQL, PHP Visit www.drupal.org Go to Download : Drupal 6.0 / 5.0 Unzip Drupal pack & put the unzipped folder

in “Web root directory” – Web root directory comes as default in WAMP installation

You can download “Modules” – For getting features

You can download “Themes” – For changing the look & Feel

Page 13: Drupal seminar at DDIT Nadiad

Terminology Used in DrupalTerminology Used in Drupal

• Node:

A piece of content. Can be a picture, blog, page, story, post, etc. anything in Drupal’s “create content” menu

• Blocks:

Places to put content, i.e., header, left, sidebar, footer.Default blocks login, who’s online, who’s new, navigation, primary links, syndicate etc.Block can be added manually

Page 14: Drupal seminar at DDIT Nadiad

Node/PageBlock

Page 15: Drupal seminar at DDIT Nadiad

• Drupal Core

The base installation of Drupal, includes some modules, themes and other add-ons

• Modules

Files that add functionality to Drupal, i.e., A “Search” module adds the function of search to a website

• Themes

Designs that give the sites a certain look. Modules give themes control of how things look.

• User

A person can only access admin area after registering user name, ID, password and email address.

• Roles

How users are grouped by permissions. Allows posting of content. Defaults are authenticated or anonymous.

Terminology Used in Drupal Modules & Terminology Used in Drupal Modules & UsersUsers

Page 16: Drupal seminar at DDIT Nadiad
Page 17: Drupal seminar at DDIT Nadiad

Drupal UsersDrupal Users

Page 18: Drupal seminar at DDIT Nadiad
Page 19: Drupal seminar at DDIT Nadiad
Page 20: Drupal seminar at DDIT Nadiad
Page 21: Drupal seminar at DDIT Nadiad
Page 22: Drupal seminar at DDIT Nadiad
Page 23: Drupal seminar at DDIT Nadiad

QUESTIONS?QUESTIONS?

Page 24: Drupal seminar at DDIT Nadiad

Thank Thank YouYou

www.openkick.com 079-4004 3267 [email protected]