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