Eryk Budi Pratamahttp://about.me/proferykWorkshop Pre-Camp30 September 2012
Drupal History
Dries Buytaert          Drupal Founder          Belgian Citizen          Open Sourced in           2001
Story• Build LAN• Message Board• Dorpje (in Dutch)• Little Village• Drop.org• Druppel• Drupal.org - 2001
What is Drupal ?
Drupal...Content Management System  Application Framework  Open Source – GNU GPL
PrinciplesModular and ExtensibleLow Resource DemandsOpen SourceEase of UseCollaboration
What can Drupal Be ?•   Blog•   Forum•   Online newspaper, Portal / Directory•   Social community site, job post board•   ...
e-books   musice-mails
Drupal Structure
Technology Stack
General Concepts
Field   The smallest unit of information   Field module allows custom data fields to be    defined for entity types (ent...
Node   A piece of content on your web site.   Node module manages the creation, editing,    deletion, settings, and disp...
Module   Software (code) that extends Drupal features    and/or functionality.   Module can be integrated with Drupal co...
Region, Block, Menu   Drupal site are laid out in regions, which can    include the header, footer, sidebars, and main   ...
Taxonomy   Classifying the content of website.   You can define your own vocabularies (groups    of categories), and add...
Taxonomy ExampleVocabulary = Musicterm = classical       sub-term = concertos       sub-term = sonatas       sub-term =...
User, Role, Permission   Drupal provides the most flexible authorization    system.   Users on your site can be assigned...
Path   Path module allows you to specify an alias, or    custom URL.   Some examples of aliases :      member/jane-smith...
… 1000s modules and themes
Websites
http://www.themakingspot.com/
https://www.concern.net/yourconcern/
http://firecore.com /
http://www.microassist.com/
http://www.movieswithbutter.com
The Drupal Way :  “ Less Code,Express Delivery“
Drupal...
Contact   Eryk Budi Pratama   proferyk@gmail.com   http://about.me/proferyk       prof.eryk        proferyk
The Drupal Way
The Drupal Way
The Drupal Way
Upcoming SlideShare
Loading in …5
×

The Drupal Way

3,044 views

Published on

My presentation about the general knowledge of Drupal. It was presented in "PreCamp Drupal 2012", held by Drupal Indonesia Community at Rumah Indovasi. (30-9-2012)

Published in: Technology
3 Comments
6 Likes
Statistics
Notes
No Downloads
Views
Total views
3,044
On SlideShare
0
From Embeds
0
Number of Embeds
130
Actions
Shares
0
Downloads
40
Comments
3
Likes
6
Embeds 0
No embeds

No notes for slide
  • http://archivemati.ca/2006/01/21/drupal-as-a-mvc-framework/Core module : http://drupal.org/node/1283408
  • http://drupal.org/documentation/modules/taxonomy/
  • http://www.suwec.com/ulasan-kopdar/belajar-drupal-di-kopdar-suwec/
  • The Drupal Way

    1. Eryk Budi Pratamahttp://about.me/proferykWorkshop Pre-Camp30 September 2012
    2. Drupal History
    3. Dries Buytaert  Drupal Founder  Belgian Citizen  Open Sourced in 2001
    4. Story• Build LAN• Message Board• Dorpje (in Dutch)• Little Village• Drop.org• Druppel• Drupal.org - 2001
    5. What is Drupal ?
    6. Drupal...Content Management System Application Framework Open Source – GNU GPL
    7. PrinciplesModular and ExtensibleLow Resource DemandsOpen SourceEase of UseCollaboration
    8. What can Drupal Be ?• Blog• Forum• Online newspaper, Portal / Directory• Social community site, job post board• Video site like youtube• Project management site• CRM, ERP, SCM, Wiki• Shopping cart system• E-learning, training site• Anything you can think of…
    9. e-books musice-mails
    10. Drupal Structure
    11. Technology Stack
    12. General Concepts
    13. Field The smallest unit of information Field module allows custom data fields to be defined for entity types (entities include content items, comments, user accounts, and taxonomy terms) Examples of fields include a number, date or some text.
    14. Node A piece of content on your web site. Node module manages the creation, editing, deletion, settings, and display of the main site content. A node consists of several fields. For example : pages in books, discussion topics in forums, entries in blogs, news article stories
    15. Module Software (code) that extends Drupal features and/or functionality. Module can be integrated with Drupal core or other modules using Drupal API. Module : Core and Contributed
    16. Region, Block, Menu Drupal site are laid out in regions, which can include the header, footer, sidebars, and main content section. Block  Discrete chunks of information Menu  a hierarchical collection of links
    17. Taxonomy Classifying the content of website. You can define your own vocabularies (groups of categories), and add terms (categories) to each vocabulary.
    18. Taxonomy ExampleVocabulary = Musicterm = classical  sub-term = concertos  sub-term = sonatas  sub-term = symphoniesterm = jazz  sub-term = swing  sub-term = fusion
    19. User, Role, Permission Drupal provides the most flexible authorization system. Users on your site can be assigned permissions via roles. Then assign permissions to the role.
    20. Path Path module allows you to specify an alias, or custom URL. Some examples of aliases : member/jane-smith user/123 about-us/team node/456
    21. … 1000s modules and themes
    22. Websites
    23. http://www.themakingspot.com/
    24. https://www.concern.net/yourconcern/
    25. http://firecore.com /
    26. http://www.microassist.com/
    27. http://www.movieswithbutter.com
    28. The Drupal Way : “ Less Code,Express Delivery“
    29. Drupal...
    30. Contact Eryk Budi Pratama proferyk@gmail.com http://about.me/proferyk prof.eryk proferyk

    ×