Your SlideShare is downloading. ×
Drupal for Developers
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Drupal for Developers

277

Published on

김규현 대표님이 몰도바에서 드루팔 강연을 하신 PPT 자료입니다. …

김규현 대표님이 몰도바에서 드루팔 강연을 하신 PPT 자료입니다.
----------
Drupal development Inc. Nextaeon
Tel. (+82) 2-1566-8593
Mobile (+82) 10-9450-8593
E-mail. nextaeon@gmail.com
Site. nextaeon.kr

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

  • Be the first to like this

No Downloads
Views
Total Views
277
On Slideshare
0
From Embeds
0
Number of Embeds
6
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Beginner course Drupal for Developer
  • 2. What is Drupal (CMF = CMS + Web Application Framework)
  • 3. Open Source We can freely see, modify & use Drupal and Drupal’s code (Even opensource.org is powered by Drupal) Opensource.org : non-profit corporation with global scope formed to educate about and advocate for the benefits of open source.
  • 4. CMS DB level building, modifying & managing without coding
  • 5. CMF Lots of APIs and documents by matured community + Reusing codes effectively
  • 6. Feature of Drupal
  • 7. System Structure Systematically structured layers
  • 8. Extensible Modules Well updated & opened 24,000+ modules that contains various functions
  • 9. User Management Managing user in various level to control user in detail Permission Role + User Management Module
  • 10. Data Visualization Providing Statistic report, Timeline, Taxonomy tree, Etc. Statistic report Taxonomy tree
  • 11. Security Team with security-related contribute module All security announcements posted to an email & drupal.org (Even if it is contribute module!) made module that is adding password complexity
  • 12. Translation Management Supporting translation in various level and providing well-structured translation management tool Translation Module
  • 13. Social & Community Having lots of modules and great user management for social and community linkage linkage Community Drupal as a platform
  • 14. Supporting Standard Formats Easy to integrate other systems
  • 15. Experience Drupal
  • 16. Define Content type According to contents type, contents will take different function.
  • 17. Define Content type Make new contents type you need. For example if you need diary contents type, you can make contents type for note.
  • 18. Define Content type Make new contents type you need. For example if you need diary contents type, you can make contents type for note. It makes administrator post contents easily.
  • 19. Add New Field on Contents Type *Field = Ingredients composing contents type For example choosing usage of note’s page(diary, sketch, work) is field.
  • 20. Add New Field on Tag and User Tag and user also have field.
  • 21. Add New Field on Tag and User Tag and user also have field. Field makes powerful taxonomy & contents management by taking contents’ property for web to read.
  • 22. User Management You can easily define user’s permission & role.
  • 23. User Management Permission is management of what user can do or do not.
  • 24. User Management Role is collection of permission. You can define the permissions that the role can do or do not.
  • 25. User Management Role is collection of permission. You can define the permissions that the role can do or do not. Drupal’s strong user management is based on Permission & Role
  • 26. Taxonomy Classifying the contents by tag & category Tag = Tagged by multi user Category = Classified by administrator
  • 27. Taxonomy Classifying the contents by tag & category Tag = Tagged by multi user Category = Classified by administrator Drupal’s taxonomy is convergence of bottom-up & top-down method So Drupal takes well-organized and fullydiverse taxonomy both.
  • 28. Menu Menu is collection of links. And drupal can define menu. For example drupal can make farmer’s menu that only farmer can see.
  • 29. Menu Editing and arranging menu easily.
  • 30. Menu Editing and arranging menu easily. Simple and powerful menu management in Drupal makes administrator who do not know programming be able to build web site.
  • 31. Alias Alias is main URL of web page. It makes user access contents easy.
  • 32. Alias Alias is main URL of web page. It makes user access contents easy. Plus, Alias makes web be optimized for SEO (search engine optimization)
  • 33. Block Blocks are the boxes of content (such as "User Login" or "Who's online") that can be displayed in regions (such as footer or sidebar) on your page.
  • 34. Block Block section is decided in advance. So site builder can use block easily
  • 35. Block Block section is decided in advance. So site builder can use block easily. It has administrator make block without coding.
  • 36. View View displays contents the way you like(for example sort contents alphabetically) It combines with block when using view.
  • 37. View For example view can print the format as table, slide show & calendar.
  • 38. View For example view can print the format as table, slide show & calendar. View is combination of query & visualization. To put it simply, view let you make visualized data block without coding.
  • 39. Documentation www.drupal.org http://drupal.org/project/modules http://www.howto.gov/web-content/technology/content-management-systems/drupal -best-practices-for-government http://drupal.org/documentation/customization/tutorials/beginners-cookbook
  • 40. Powered by
  • 41. Thank you!

×