Drupal
ICT Congress Pangasinan
Gerald Z. Villorente
Drupal Engineer | Open-Source Advocate
What is Drupal?
●
Drupal is not a CMS.
●
Drupal is a Content Management Framework (CMF),
from which you can build a CMS ta...
What is Drupal?
●
Originally created by Dries Buytaert.
●
Drupal is written in PHP.
What is Drupal?
●
Drupal is modular.
●
Drupal is cross-platform.
What is Drupal?
●
Drupal is FREE as in FREE beer.
●
Drupal is one of the oldest PHP CMF (2001).
●
Drupal is AWESOME!
What's new in Drupal?
●
Drupal 8 is coming
●
Performance enhancements (cache, DB transactions)
What's new in Drupal?
●
New UX
●
Responsive
What's new in Drupal?
●
Learnability
●
Mobile Initiative
What's new in Drupal?
●
Javascript (pluggable js, js module)
●
Symfony2 is now part of Drupal 8
What Drupal Can Do?
●
File Storage Site
What Drupal Can Do?
●
Social Network
What Drupal Can Do?
●
News Portal
What Drupal Can Do?
●
Travel Portal
What Drupal Can Do?
●
Blog Network
What Drupal Can Do?
●
Video-Sharing Site
What Drupal Can Do?
●
Image-Sharing Site
What Drupal Can Do?
●
Online Store
What Drupal Can Do?
●
Government Site
What Drupal Can Do?
and more...
The only limitation is your imagination.
Why Drupal?
DRUPAL IS POPULAR
- job, resources
Why Drupal?
ACTIVE COMMUNITY
- Drupal.org, drupal.stackexchange.com, IRC, 29438 contributors
Why Drupal?
DRUPAL IS FREE AND OPEN-SOURCE
- quality
Why Drupal?
DRUPAL IS FREE AND OPEN-SOURCE
- quality
- security
Why Drupal?
DRUPAL IS FREE AND OPEN-SOURCE
- quality
- security
- availability of the source code and the right to modify ...
Why Drupal?
DRUPAL IS FREE AND OPEN-SOURCE
- quality
- security
- availability of the source code and the right to modify ...
Why Drupal?
DRUPAL IS FREE AND OPEN-SOURCE
- quality
- security
- availability of the source code and the right to modify ...
Why Drupal?
MANY FREE TRAININGS AND TUTORIALS AVAILABLE
- Drupalize.me, Lullabot, Tutr.tv, BuildAModule.com
Why Drupal?
METICULOUSLY CRAFTED AND WELL-DESIGNED CODE
- hooks and API's
Why Drupal?
DRUPAL IS FLEXIBLE AND EASY TO EXTEND
- thousands of FREE modules and theme available
Why Drupal?
DRUPAL IS ADMINISTRABLE VIA TERMINAL
- Drush, SSH
Why Drupal?
DRUPAL DEPLOYMENT IS EASY
- hook_update_N, Feature, Drush, Git
Why Drupal?
CODE SNIPPETS' REPOSITORIES
- dropbucket.org, drupal.stackexchange.com
Why Drupal?
DRUPAL MODULES AND THEMES ARE ALWAYS FREE
- 23965 modules, 1849 themes, 691 distributions
Why Drupal?
Drupal is used by some of the biggest sites on the Web, like
The Economist, Examiner.com, The White House, CNN...
I have no programming
background, can I still use Drupal?
YES!
- Views, CCK, Features, OpenLayers, Gmap, Leaflet, etc.
Where to start?
●
WebEnabled.com
●
GetPantheon.com
●
Acquia.com
●
DrupalGardens.com
Want to do more?
●
For Windows users:
- XAMPP, Acquia Dev Desktop, WAMP
●
For Linux users:
- LAMP
●
For Mac users:
- MAMP,...
Drupal Infrastructure
What other things, technology,
tools, prog. languages that I
should learn apart from Drupal?
●
PHP scripting
●
Javascript/...
What other things, technology,
tools, prog. languages that I
should learn apart from Drupal?
●
Version Control (Git, SVN, ...
What other things, technology,
tools, prog. languages that I
should learn apart from Drupal?
●
Web Server (Apache, Nginx, ...
And how about Drupal developer
salary range?
Between P40,000 to P300,000
Roles in Drupal Shops
●
Designer/Graphics
●
Themer
Roles in Drupal Shops
●
Front End Developer
●
Developer
Roles in Drupal Shops
●
DevOps
●
Project Manager
I am ready to take a challenge.
Where can I get a project to start?
●
groups.drupal.org/jobs
●
Freelancer.ph
●
Odesk.com
●...
In case you need more help
●
We (DrupalPilipinas) provide beginners to advanced
trainings (Drupal Apprentice program).
●
W...
Question?
Contact Me
●
Skype : gerald.villorente
●
E-Mail | Hangout : geraldvillorente@gmail.com
●
Github: https://github.com/gerald...
Upcoming SlideShare
Loading in...5
×

Drupal

1,222

Published on

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
1 Comment
4 Likes
Statistics
Notes
No Downloads
Views
Total Views
1,222
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
40
Comments
1
Likes
4
Embeds 0
No embeds

No notes for slide

Drupal

  1. 1. Drupal ICT Congress Pangasinan Gerald Z. Villorente Drupal Engineer | Open-Source Advocate
  2. 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. 3. What is Drupal? ● Originally created by Dries Buytaert. ● Drupal is written in PHP.
  4. 4. What is Drupal? ● Drupal is modular. ● Drupal is cross-platform.
  5. 5. What is Drupal? ● Drupal is FREE as in FREE beer. ● Drupal is one of the oldest PHP CMF (2001). ● Drupal is AWESOME!
  6. 6. What's new in Drupal? ● Drupal 8 is coming ● Performance enhancements (cache, DB transactions)
  7. 7. What's new in Drupal? ● New UX ● Responsive
  8. 8. What's new in Drupal? ● Learnability ● Mobile Initiative
  9. 9. What's new in Drupal? ● Javascript (pluggable js, js module) ● Symfony2 is now part of Drupal 8
  10. 10. What Drupal Can Do? ● File Storage Site
  11. 11. What Drupal Can Do? ● Social Network
  12. 12. What Drupal Can Do? ● News Portal
  13. 13. What Drupal Can Do? ● Travel Portal
  14. 14. What Drupal Can Do? ● Blog Network
  15. 15. What Drupal Can Do? ● Video-Sharing Site
  16. 16. What Drupal Can Do? ● Image-Sharing Site
  17. 17. What Drupal Can Do? ● Online Store
  18. 18. What Drupal Can Do? ● Government Site
  19. 19. What Drupal Can Do? and more... The only limitation is your imagination.
  20. 20. Why Drupal? DRUPAL IS POPULAR - job, resources
  21. 21. Why Drupal? ACTIVE COMMUNITY - Drupal.org, drupal.stackexchange.com, IRC, 29438 contributors
  22. 22. Why Drupal? DRUPAL IS FREE AND OPEN-SOURCE - quality
  23. 23. Why Drupal? DRUPAL IS FREE AND OPEN-SOURCE - quality - security
  24. 24. Why Drupal? DRUPAL IS FREE AND OPEN-SOURCE - quality - security - availability of the source code and the right to modify it
  25. 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. 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. 27. Why Drupal? MANY FREE TRAININGS AND TUTORIALS AVAILABLE - Drupalize.me, Lullabot, Tutr.tv, BuildAModule.com
  28. 28. Why Drupal? METICULOUSLY CRAFTED AND WELL-DESIGNED CODE - hooks and API's
  29. 29. Why Drupal? DRUPAL IS FLEXIBLE AND EASY TO EXTEND - thousands of FREE modules and theme available
  30. 30. Why Drupal? DRUPAL IS ADMINISTRABLE VIA TERMINAL - Drush, SSH
  31. 31. Why Drupal? DRUPAL DEPLOYMENT IS EASY - hook_update_N, Feature, Drush, Git
  32. 32. Why Drupal? CODE SNIPPETS' REPOSITORIES - dropbucket.org, drupal.stackexchange.com
  33. 33. Why Drupal? DRUPAL MODULES AND THEMES ARE ALWAYS FREE - 23965 modules, 1849 themes, 691 distributions
  34. 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. 35. I have no programming background, can I still use Drupal? YES! - Views, CCK, Features, OpenLayers, Gmap, Leaflet, etc.
  36. 36. Where to start? ● WebEnabled.com ● GetPantheon.com ● Acquia.com ● DrupalGardens.com
  37. 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. 38. Drupal Infrastructure
  39. 39. What other things, technology, tools, prog. languages that I should learn apart from Drupal? ● PHP scripting ● Javascript/jQuery ● HTML/CSS
  40. 40. What other things, technology, tools, prog. languages that I should learn apart from Drupal? ● Version Control (Git, SVN, Mercurial, CVS)
  41. 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. 42. And how about Drupal developer salary range? Between P40,000 to P300,000
  43. 43. Roles in Drupal Shops ● Designer/Graphics ● Themer
  44. 44. Roles in Drupal Shops ● Front End Developer ● Developer
  45. 45. Roles in Drupal Shops ● DevOps ● Project Manager
  46. 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. 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. 48. Question?
  49. 49. Contact Me ● Skype : gerald.villorente ● E-Mail | Hangout : geraldvillorente@gmail.com ● Github: https://github.com/geraldvillorente ● DrupalPilipinas FB: http://facebook.com/phdrug
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×