This document provides an introduction to the content management system Drupal, including its objectives, what it is, basic concepts, and how to get started with development. Drupal is an open source PHP/MySQL framework that allows users to easily create and manage websites and applications. It has a large online community for support and development through its website Drupal.org. The document outlines how to install Drupal locally and begin customizing it through modules, themes, and code.
2. ►Objectives
►What is Drupal
►What can you do with Drupal
►Drupal basic concepts
►Getting started with development
►Getting help
An Outline
3. ►Introduce Drupal and basic concepts
►Enable a person to start using Drupal
►Introduce high level architecture
►Introduce development aspects
►Introduce community
Objectives
4. ►Unix
►GNU
►GPL - Four freedoms
►Use,
►Modify,
►Distribute,
►Modify & Redistribute
►FSF
►GNU / Linux
Free Software
5. ►Content management system
►Content = text, image, audio, video, anything
►Technology - PHP/MySQL application
►Common User - One click install website
►Developer - Programmable framework (API)
►Corporates - Enterprise portal framework
What is Drupal
6. ►Dries Buytaert – Founder, trademark owner
►Discussion board for Dorm updates
►Released in 2001
►4.5, 4.7, 5, 6, 7, 8
►Drupal.org
►Drupal Association
►Acquia
Drupal Origin & History
7. ►Personal websites
►Blogs
►Small company websites
►Corporate websites
►Intranet websites
►Web applications
►Webservice / RPC servers
►Any website
What can you do with Drupal
9. ►LAMP (recommended)
►WAMP (will work)
►Internet access
►An interest in trying things out & learning
►An interest in programming
►Ability to do things on your own
What do you need to start
14. ►Install Drupal on your computer
►Install modules and themes
►Play with configurations
►Try reading through code
►Report bugs at Drupal.org
►Ask & answer questions on Drupal.org
►Start coding and making customizations
►Show off :-)
How to Start
16. ►Free Software Company
►Software Development - Drupal
►Leading Drupal Contributor from India
►FSF Contributing Member
►Drupal Association Member
►Acquia Partner
About Zyxware