Drupal introduction

1,386 views

Published on

An introduction to Drupal.

Published in: Technology
0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,386
On SlideShare
0
From Embeds
0
Number of Embeds
5
Actions
Shares
0
Downloads
0
Comments
0
Likes
3
Embeds 0
No embeds

No notes for slide

Drupal introduction

  1. 1. <ul>Drupal – Content Management System a technical introduction </ul><ul>YIPL Dev Team 20 October 2011 </ul>
  2. 2. <ul>What am I going to tell? </ul><ul><li>I am going to boast about Drupal.
  3. 3. How good it is, who uses it, why use it?
  4. 4. How to really start clicking and building your Drupal website. </li></ul>
  5. 5. <ul>What is a CMS? </ul><ul><li>A  content management system  ( CMS ) is the collection of procedures used to manage work flow in a collaborative environment.
  6. 6. Simple: Lets users mange content – store, archive, retrieve and show content in some logical manner. </li></ul>
  7. 7. <ul>What is a web CMS? </ul><ul><li>A  web content management system  (WCMS) is a software system.
  8. 8. Provides website authoring and administration tools designed to allow users with little knowledge of web programming languages.
  9. 9. Helps to create and manage the site's content with relative ease.
  10. 10. Usually has a template/presentation layer. </li></ul>
  11. 11. <ul>Web CMS in simple terms </ul><ul><li>A web content management system is a system that makes content adding, moderating, updating, deleting, archiving and retrieving easy.
  12. 12. It allows non technical users to build and use a website with little or no training.
  13. 13. It is a web application that manages various forms of content from text, images to video.
  14. 14. Also helps to manage users and other things like comments. </li></ul>
  15. 15. <ul>What is Drupal? </ul><ul><li>Drupal is a free and open source content management system (CMS) written in PHP and distributed under the GNU General Public License.
  16. 16. It is used as a back-end system for at least 1% of all websites worldwide ranging from personal blogs to larger corporate and political sites including whitehouse.gov and data.gov.uk.
  17. 17. It is also used for knowledge management and business collaboration. </li></ul>
  18. 18. Drupal Usage Stats (20 Oct 11)
  19. 19. <ul>What is Drupal? </ul><ul><li>A great free web application that helps you to build dynamic feature rich and maintainable websites in very less time.
  20. 20. It is a system that lets you create content with just clicks and not coding a website.
  21. 21. A framework to develop powerful and robust web applications.
  22. 22. The content you created can be retrieved and shown in a way you desire.
  23. 23. Built on PHP and primarily runs on MYSQL. </li></ul>
  24. 24. <ul>Drupal Components </ul><ul><li>The basic system you use to build your website is called the Drupal Core.
  25. 25. The more features you want the more modules you add.
  26. 26. You want to make your website look different choose a theme (thousands available for free)
  27. 27. Development can be generally segregated into developer and designer tracks. </li></ul>
  28. 28. <ul>Where and When did it all start? </ul><ul><li>Dries Buyteart from Antwrep, Belgium started it in 2000 in his college dorm.
  29. 29. Derived from “Druppel,” the Dutch word for “Drop” which also means village in Dutch.
  30. 30. Drop.org to now http://drupal.org </li></ul>
  31. 31. <ul>Why Use Drupal </ul><ul><li>Because it is: </li></ul><ul><ul><li>Flexible
  32. 32. Modular
  33. 33. Robust
  34. 34. Scalable
  35. 35. Secure
  36. 36. Feature rich (5800 Free modules)
  37. 37. Themable (1000+ Themes)
  38. 38. Huge community to support
  39. 39. Etc etc </li></ul></ul>
  40. 40. <ul>Who uses Drupal? </ul><ul><li>www.whitehouse.gov </li></ul>
  41. 41. <ul>www.data.gov.uk </ul>
  42. 42. <ul>http://research.yahoo.com </ul>
  43. 43. <ul>http://about.digg.com </ul>
  44. 44. <ul>www.sa2010.gov.za </ul>
  45. 45. <ul>http://research.nokia.com </ul>
  46. 46. <ul>http://www.symantec.com/community </ul>
  47. 47. <ul>http://buytaert.net/tag/drupal-sites </ul>
  48. 48. <ul>Who uses Drupal in Nepal? </ul><ul><li>www.ncell.com.np </li></ul>
  49. 49. <ul>www.mapmandu.com </ul>
  50. 50. <ul>www.barcamp.org.np </ul>
  51. 51. <ul>www.yipl.com.np </ul>
  52. 52. <ul>www.unicef.org.np/voy </ul>http://buytaert.net/tag/drupal-sites - Official List http://drupalsites.net - Drupal sites collection – 5200+ in the list.
  53. 53. <ul>Drupal Versions </ul><ul><li>Drupal 5 Branch – Drupal 5.23
  54. 54. Drupal 6 Branch – Drupal 6.22 (released 25 May 2011)
  55. 55. Drupal 7 Branch – Drupal 7.8(released 31 Aug 2011).
  56. 56. Drupal 8 Branch – May be in the offering </li></ul>
  57. 57. <ul>When to use Drupal? </ul><ul><li>For A blog
  58. 58. For a company website
  59. 59. For a robust application - ConnectR
  60. 60. Etc etc </li></ul>
  61. 61. Drupal Architecture
  62. 62. Drupal Modular Architecture
  63. 63. Basic Drupal Terminology <ul><li>Node: a single puzzle piece that is placed onto the site by one of your users, or even yourself. Almost everything is a node.
  64. 64. Content Type: general term for a node.
  65. 65. Comments: Comments are what allow people to add comments to any node that has been created. </li></ul>
  66. 66. Basic Drupal Terminology 2 <ul><li>Block: A region or space that contains some data may be links, image etc. Mainly built by modules or may be custom made.
  67. 67. Menu: A region that contains links to other content/nodes in Drupal. Like primary, secondary, navigation or any custom made.
  68. 68. Weight : Defines the priority of display (obsolete now).
  69. 69. Module: A code block that activates a new function in the Drupal Website. ( www.drupalmodules.com )
  70. 70. Theme: A package when installed and changed changes the overall look and feel of the Drupal website. (test themes at: http://themegarden.org/drupal6/ ) </li></ul>
  71. 71. <ul>Learn more about Drupal </ul><ul><li>http://drupal.org </li></ul><ul><li>Try http://drupal.org/handbooks
  72. 72. Google for Drupal or search for Drupal in youtube.
  73. 73. Have fun Drupalling. </li></ul>
  74. 74. Install Drupal (Hands on) <ul><li>LAMP stack
  75. 75. Acquia stack
  76. 76. On XAMPP
  77. 77. Any preferred or running platform
  78. 78. To Do </li><ul><li>Install Drupal
  79. 79. Install included and contributed modules (From GUI and drush)
  80. 80. Install and change contributed themes (From GUI and drush) </li></ul></ul>

×