welcome to drupal! what now? slide from acquia webinar, january 26, 2012
DESCRIPTION
Slides used in the Acquia "Welcome to Drupal! What now?" webinar, January 26, 2012. A recording of the webinar will be available at http://www.acquia.com/resources/recorded_webinars. NOTE: Olav Schettler's Twitter handle is @oschettler. The address on the slide posted here is incorrect! Here are some of the links to resources mentioned in the webinar: GETTING STARTED - http://www.acquia.com - http://drupal.org - http://drupal.org/download - http://acquia.com/downloads - http://drupaldistrowatch.com - http://drupalgardens.com HOW DRUPAL WORKS - http://drupal.org/developing/modules - http://drupal.org/documentation/theme RESOURCES - http://api.drupal.org - http://groups.drupal.org - http://localize.drupal.org - http://association.drupal.org - http://drupal.org/irc/channels TRAINING - http://training.acquia.com - http://drupalize.me - http://buildamodule.com - http://mustardseedmedia.com - http://nodeone.se/en BOOKS - http://www.amazon.com/Pro-Drupal-Development-Todd-Tomlinson/dp/1430228385/ref=sr_1_1?ie=UTF8&qid=1327652072&sr=8-1 - http://www.amazon.com/Front-End-Drupal-Designing-Scripting/dp/0137136692/ref=sr_1_1?s=books&ie=UTF8&qid=1327652106&sr=1-1 - http://www.amazon.com/Using-Drupal-Angela-Byron/dp/0596515804/ref=sr_1_2?s=books&ie=UTF8&qid=1327652106&sr=1-2 - http://www.amazon.com/Definitive-Guide-Drupal-Apress/dp/1430231351/ref=sr_1_1?s=books&ie=UTF8&qid=1327652145&sr=1-1 - and many more ... http://www.amazon.com/s/ref=nb_sb_noss?url=search-alias%3Dstripbooks&field-keywords=drupal&x=0&y=0TRANSCRIPT
Olav Schettler, Client Adviser
Andrew Melck, Solutions Architect
Je!rey A. “jam” McGuire, Community A!airs Manager
Acquia
Welcome to Drupal! What now?
Slides and recording• posted in next 48 hours
• http://acquia.com/resources/recorded_webinars
Submit questions• Q&A Tab in WebEx
Twitter• @acquia
Hashtags• #acquia #drupal
Housekeeping
http://acquia.com/resources/recorded_webinars
QuestionsFor$more$information$visit:$$http://www.acquia.com
Contact$us: [email protected] or 888.9.ACQUIA
Follow$us:$@acquia
Olav: [email protected], Twitter: @olav.schettler
Andrew: [email protected], Twitter: @drewmelck
Je!rey: [email protected], Twitter: @horncologne
Today’s:webinar:recording:will:be:posted:to:http://acquia.com/resources/recorded_webinars
About Drupal
“Open source is an intellectual-property destroyer… I can't imagine something that could be worse than this for the software business and the intellectual-property business.”- Jim Allchin, Microsoft - 2001
2% of the web11,431+ developers11,819+ modules300,000+ downloads/month1.5M unique visitors/month55 supported languagesFREE
Drupal today
“We don't pick on Microsoft any more, it's like kicking a puppy."
- Jim Zemlin, Executive Director, The Linux Foundation.
http://www.flickr.com/photos/13825348@N03/2300963596/sizes/z/in/photostream/
1. Freedom to run the program
2. Freedom to study the program
3. Freedom to modify the program
4. Freedom to re-distribute the program
Drupal is freedom
Drupal is community
Open Source
Collaboration
Community
Innovation
Drupal is innovation
Get Started
http://www.flickr.com/photos/golf_pictures/2187242989/
I like it! Now what?I can hazDrupal?
http://www.flickr.com/photos/tim_and_selena/505733774/
Sitebuilding in Drupal
5
4
3
2
Building a Drupal site is content first
Content types
PrototypeDesign
Theming
Launch
Content entry
1
Site building example
The Drupal Gardens Jumpstart
Choose a template
Configure your site
Your new site
Enter your content
You get everything:• code• database• images/media• content
Export your site
Install & Develop
For example, translate interface and content
Complete the site
Choose your design
Acquia Dev Cloud, Managed Cloud
or any Drupal hosting
Deploy your site
How Drupal Works
How Drupal works - stack
PHP on the application layer P
M MySQL on the Database layer
A Apache on the web server layer
L Linux on the OS layer
Drupal is a PHP applicationDrupal runs best on the standard LAMP stack:
How Drupal works - OS options
Installers are available to make the job of getting up and running easy:http://www.acquia.com/downloads
Drupal also runs on Windows ...and Mac.
How Drupal works - tech optionsDrupal can also run with other databases including: •MS SQL Server•MariaDB•SQLite•MongoDB
And webservers including:
•IIS•Nginx
How Drupal works - core & contribWithin the PHP application, Drupal comprises two sets of modules:
Required: Block, Field, Field SQL storage, File, Filter, Image, Menu, Node, Options, Path, Search, System, Taxonomy, Text, User
Popular modules: Views, Content Construction Kit (CCK), Pathauto, ctools, Admin menu, Workbench
core
contrib
How Drupal works - hook systemContrib modules provide additional functionality by altering or extending the core's functionality using hooks.
The hook system modifies inputs to and outputs from core.
Find out more: http://drupal.org/developing/modules
core
contrib
How Drupal works - theming layerThe look and feel of Drupal sites is governed by the theming layer. This transforms the user interface using:• Template files to define site and page structure using PHP.• CSS stylesheets to add the final touches to your site.
How Drupal works - theming layer
Find out more:http://drupal.org/documentation/theme
LocalMeetups
Regional
groupsInterest-based
groups
Drupal’s Community & Resources
drupal.orgapi.drupal.org
groups.drupal.orglocalize.drupal.org
association.drupal.org
IRC (Freenode)#drupal
#drupalcon
#drupal-support
http://drupal.org/irc/channels
Drupal CampsDrupal ConsCode SprintsSummitsMeetups
Training•http://training.acquia.com•http://drupalize.me / Lullabot•http://buildamodule.com•http://mustardseedmedia.com•http://nodeone.se/en• ... and more!
•Pro Drupal 7 Development•Drupal 7 the essentials•Cracking Drupal•Front End Drupal•Drupal 7 Module Development•The Definitive Guide to Drupal 7•Using Drupal•Beginning Drupal 7•Drupal 7 Visual Quickstart Guide•Drupal 7 Bible• ... and more!
Books
Come for the code, stay for the community.