• Like
Drupal
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

Drupal

  • 1,040 views
Published

Talks about what is Drupal, why we need to use it, where to start while learning, and where to get a job after.

Talks about what is Drupal, why we need to use it, where to start while learning, and where to get a job after.

Published in Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
No Downloads

Views

Total Views
1,040
On SlideShare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
37
Comments
1
Likes
4

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. Drupal ICT Congress Pangasinan Gerald Z. Villorente Drupal Engineer | Open-Source Advocate
  • 2. What is Drupal? ● Drupal is not a CMS. ● Drupal is a Content Management Framework (CMF), from which you can build a CMS tailored specifically for your needs.
  • 3. What is Drupal? ● Originally created by Dries Buytaert. ● Drupal is written in PHP.
  • 4. What is Drupal? ● Drupal is modular. ● Drupal is cross-platform.
  • 5. What is Drupal? ● Drupal is FREE as in FREE beer. ● Drupal is one of the oldest PHP CMF (2001). ● Drupal is AWESOME!
  • 6. What's new in Drupal? ● Drupal 8 is coming ● Performance enhancements (cache, DB transactions)
  • 7. What's new in Drupal? ● New UX ● Responsive
  • 8. What's new in Drupal? ● Learnability ● Mobile Initiative
  • 9. What's new in Drupal? ● Javascript (pluggable js, js module) ● Symfony2 is now part of Drupal 8
  • 10. What Drupal Can Do? ● File Storage Site
  • 11. What Drupal Can Do? ● Social Network
  • 12. What Drupal Can Do? ● News Portal
  • 13. What Drupal Can Do? ● Travel Portal
  • 14. What Drupal Can Do? ● Blog Network
  • 15. What Drupal Can Do? ● Video-Sharing Site
  • 16. What Drupal Can Do? ● Image-Sharing Site
  • 17. What Drupal Can Do? ● Online Store
  • 18. What Drupal Can Do? ● Government Site
  • 19. What Drupal Can Do? and more... The only limitation is your imagination.
  • 20. Why Drupal? DRUPAL IS POPULAR - job, resources
  • 21. Why Drupal? ACTIVE COMMUNITY - Drupal.org, drupal.stackexchange.com, IRC, 29438 contributors
  • 22. Why Drupal? DRUPAL IS FREE AND OPEN-SOURCE - quality
  • 23. Why Drupal? DRUPAL IS FREE AND OPEN-SOURCE - quality - security
  • 24. Why Drupal? DRUPAL IS FREE AND OPEN-SOURCE - quality - security - availability of the source code and the right to modify it
  • 25. Why Drupal? DRUPAL IS FREE AND OPEN-SOURCE - quality - security - availability of the source code and the right to modify it - right to redistribute modifications and improvements to the code
  • 26. Why Drupal? DRUPAL IS FREE AND OPEN-SOURCE - quality - security - availability of the source code and the right to modify it - right to redistribute modifications and improvements to the code - right to use the software in any way
  • 27. Why Drupal? MANY FREE TRAININGS AND TUTORIALS AVAILABLE - Drupalize.me, Lullabot, Tutr.tv, BuildAModule.com
  • 28. Why Drupal? METICULOUSLY CRAFTED AND WELL-DESIGNED CODE - hooks and API's
  • 29. Why Drupal? DRUPAL IS FLEXIBLE AND EASY TO EXTEND - thousands of FREE modules and theme available
  • 30. Why Drupal? DRUPAL IS ADMINISTRABLE VIA TERMINAL - Drush, SSH
  • 31. Why Drupal? DRUPAL DEPLOYMENT IS EASY - hook_update_N, Feature, Drush, Git
  • 32. Why Drupal? CODE SNIPPETS' REPOSITORIES - dropbucket.org, drupal.stackexchange.com
  • 33. Why Drupal? DRUPAL MODULES AND THEMES ARE ALWAYS FREE - 23965 modules, 1849 themes, 691 distributions
  • 34. Why Drupal? Drupal is used by some of the biggest sites on the Web, like The Economist, Examiner.com, The White House, CNN, Warner Brothers Records, and Data.gov.uk.
  • 35. I have no programming background, can I still use Drupal? YES! - Views, CCK, Features, OpenLayers, Gmap, Leaflet, etc.
  • 36. Where to start? ● WebEnabled.com ● GetPantheon.com ● Acquia.com ● DrupalGardens.com
  • 37. Want to do more? ● For Windows users: - XAMPP, Acquia Dev Desktop, WAMP ● For Linux users: - LAMP ● For Mac users: - MAMP, Acquia Dev Desktop
  • 38. Drupal Infrastructure
  • 39. What other things, technology, tools, prog. languages that I should learn apart from Drupal? ● PHP scripting ● Javascript/jQuery ● HTML/CSS
  • 40. What other things, technology, tools, prog. languages that I should learn apart from Drupal? ● Version Control (Git, SVN, Mercurial, CVS)
  • 41. What other things, technology, tools, prog. languages that I should learn apart from Drupal? ● Web Server (Apache, Nginx, Lighttpd, IIS) ● Database (MySQL, MariaDB, PostgreSQL, MongoDB) ● Performance Scaling (Caching, CDN, Server Tuning)
  • 42. And how about Drupal developer salary range? Between P40,000 to P300,000
  • 43. Roles in Drupal Shops ● Designer/Graphics ● Themer
  • 44. Roles in Drupal Shops ● Front End Developer ● Developer
  • 45. Roles in Drupal Shops ● DevOps ● Project Manager
  • 46. I am ready to take a challenge. Where can I get a project to start? ● groups.drupal.org/jobs ● Freelancer.ph ● Odesk.com ● Onlinejobs.ph
  • 47. In case you need more help ● We (DrupalPilipinas) provide beginners to advanced trainings (Drupal Apprentice program). ● We need more volunteers, which will undergo FREE intensive training from us.
  • 48. Question?
  • 49. Contact Me ● Skype : gerald.villorente ● E-Mail | Hangout : geraldvillorente@gmail.com ● Github: https://github.com/geraldvillorente ● DrupalPilipinas FB: http://facebook.com/phdrug