Building complex web site the Drupal way - xdeb.org · 2017. 5. 19. · Less code, more...
Transcript of Building complex web site the Drupal way - xdeb.org · 2017. 5. 19. · Less code, more...
Building complex web site the Drupal way
Speaker: Fredrik Jonsson
Fredrik Jonsson@frjo_xdeb
xdeb.org/blog/frjo
xdeb.net/services
en.wikipedia.org/wiki/Sweden
Stockholm
Delhi
Drupal
What is Drupal
Less coding, more configuration (The Drupal way)
Adding a image gallery to a blog, live example.
Questions
Open Source CMS distributed under the GPL
First released in 2001
Founder Dries Buytaert, Belgium
Great community
Code and API will change, data is sacred
Clean and solid API
Many small building blocks for flexibility
Drupal
Less code, more configuration
Only small snippets of ”glue” code and extensions to other modules
Make any custom modules in to general implementation and release them on d.o.
Build the theme on a good base theme
Follow Drupal Coding Standard
The Drupal way
Quick development of complex web sites
Easy to upgrade to new Drupal versions
Easy to expand the web site
Reusable solutions
Secure solutions
Benifits
Must take the time to really learn Drupal and a number of important modules.
Always do things the right why, no quick and ugly shortcuts.
Use time now to save it tenfold in the future.
Follow Drupal Coding Standard
Requirements
Web sites
Text
www.mapleleafweb.com (By me)
www.mapleleafweb.com (By me)
labs.sonyericsson.com (By NodeOne)
Example
Example
Check out thisDrush, the Drupal shell
Apache Solr integration, pro search function
Aegir hosting system
Version control with Bazaar or Git
Fredrik Jonsson@frjo_xdeb
xdeb.org/blog/frjo
xdeb.net/services
Questions
@frjo_xdeb
xdeb.org/blog/frjo
xdeb.net/services
en.wikipedia.org/wiki/Sweden
The End