Drupal Mumbai
www.drupalmumbai.org
@DrupalMumbai | FB.me/DrupalMumbai | Gplus.to/DrupalMumbai
Introduc5on to Drupal
Phone: +1 510 596 1711 Email: [email protected] Website: www.blisstering.com
Blisstering SoluBons 1300 Clay Street, #600 Oakland, CA 94612.
Intro to Drupal
“ Drupal is an open source content management system”
But before learning drupal, let’s learn what is a CMS.
Content Management System
A content management system, or CMS is a web applicaBon designed to make it easy, fast for non-‐technical users to add, edit, manage a web site
CMS were made from 1990s to solve some business
problems, let’s see what they are
Scenario before CMS
Marketing Guy, who has a brilliant campaign to launch, he needs a set of HTML pages
Site Manager, Wants a new feature on the site
A Site user got a bug, we need to fix
Site Developer/Designer, armed with site builder tools like Dreamweaver, bombarded with different requests, takes time to finish all
Scenario before CMS So this scenario resulted in: • Content UpdaBon process very difficult, especially for non-‐techical users • No Revisioned content, so it’s very hard to track changes to a web page, or set of pages • Slow turnaround Bme for new pages and changes which oYen resulted in business loss • High Site Maintenance costs. • No collaboraBve workflow for site management.
Here comes CMS!
● True SeparaBon of design from content ● Easy adding/ediBng the content, even for non-‐technical users ● CollaboraBve Environment for managing the web site
● Easily manage site navigaBon, users, security and permission level,
● Faster turnaround Bme for building web sites, as the labor is divided efficiently
● Scalability – CMS provides a solid base for creaBng scalable and rich
sites in much less Bme than building sites without a CMS
Now, let’s go to Drupal
• Drupal is an open source content management system. In detail it is a:
• Content Management System (CMS)
• Web ApplicaBon Framework
• SoYware package which can be customized to create
websites
Introduc5on to Drupal
Features of Drupal: • Free : It’s absolutely free to create and maintain
websites using Drupal • Open-‐Source : Drupal is distributed under GNU license,
that makes Drupal free for everyone to see it’s code, modify it and contribute to it
• Secure: Drupal is one of the most secure CMS available.
It has a dedicated team responsible for it’s security.
Introduc5on to Drupal
• Community Oriented : Drupal currently has approx 35 K developers contribute to it worldwide. This ensures there are rapid bug fixes, rapid feature building. There are thousands of contributers who are up on their toes to make Drupal awesome
• Flexible: Drupal is the most flexible CMS right now. It can
be tailored to fit unique business requirements. It is a CMS framework, where you can take Drupal and make it into a customized CMS to your need
Private & ConfidenBal
Introduc5on to Drupal
• Planned, supported product: Drupal has a roadmap available for releases, Each release has loads of new features over old releases. It has backing of major companies which contribute to it
• Scalable: Drupal has off-‐the-‐shelf soluBons available, so
you can extend your site with ease. Also, the contributors come up with innovate ready-‐made soluBons which evolve as trends evolve.
Private & ConfidenBal
History of Drupal
Drupal started off as a bulleBn board project in year 2000 by Dries Buytaert
• May 2000: Drop.org was born • January 2001 : Drupal 1.0 Released -‐ Features include Modules, Themes, Content, Diary, Blocks. • May 2001 : Drupal 2.0 -‐ Features include translaBons, user raBngs, secBons • September 2001 – Features include nodes, blogs, polls
Private & ConfidenBal
History of Drupal
• December 2001 – Drupal.org released • June 2002 – Drupal 4.0 released -‐ Features include blogger api, taxonomy, distributed authenBcaBon
• May 2004 – Rise of Dean Space and then Civic Space • October 2004: Drupal 4.5 released -‐ Features include tabs, file upload, user profiles, bluemarine • May 2006 – Drupal 5 released -‐ Features include use of javascript/ajax, free tagging, php template. • Jan 2011 – Drupal 7 released -‐ Features include overlay, ui fixes, new database api, tests
Private & ConfidenBal
Who’s using Drupal?
The Economist: hnp://www.economist.com/ Linux Journal: hnp://www.linuxjournal.com/ Gnome Art: hnp://art.gnome.org/ Ubuntu & Cononical: hnp://www.ubuntu.com/, hnp://www.canonical.com/ Whitehouse : hnp://www.whitehouse.gov/ Data.gov.uk : hnp://data.gov.uk Zynga: hnp://zynga.com/ Others include Oxford University, BriBsh Medical Journal, World Economic Forum etc
Private & ConfidenBal
Various Open Source CMS
Private & ConfidenBal
Drupal Market Analysis
2.74 % of the world’s total websites are built on Drupal BUT But 20% of the top 10,000 sites using CMS are built in Drupal We can see other staBsBcs at hnp://trends.builtwith.com/cms
Private & ConfidenBal
Why Drupal over others? • Community : Large base of technical developers and contributors who build big-‐budget, large-‐scale projects. According to Dries, the founder of Drupal, Strong Community is the strongest advantage Drupal has. • Most flexible of all CMS : Drupal is not built for a specific use-‐case (like Wordpress which was conceived as a blogging plasorm), it does not follow, ‘one-‐size fits all approach’. It can be suited to the unique business requiements • Largest module/plugin base available which makes drupal more extendible
Private & ConfidenBal
Why Drupal over others? • Community Support: Drupal community is ever ready to help people learn and use drupal • Excellent Documenta5on • Most secure CMS • Most Scalable than others : Drupal can be suited to handle sites with large user base.
Private & ConfidenBal
About Drupal Associa5on The Drupal AssociaBon’s mission is to help the Drupal CMS project flourish by fostering and supporBng the Drupal community. Join us and your membership fees fund community programs such as maintaining Drupal.org infrastructure, providing DrupalCon scholarships and Community CulBvaBon Grants, hosBng DrupalCons and many other community iniBaBves.
Private & ConfidenBal
About Drupal Mumbai Groups Drupal Mumbai started back in September 2012 as the Drupal Mumbai Meetup Group (DMMG), with an objective to revive and strengthen the local Drupal community in Mumbai. Since then over 415 members have joined the group and we have conducted more than 35 community events with an average of two per month.
Private & ConfidenBal
Introduc5on to Drupal
Ques5ons?
Private & ConfidenBal
Thank you!
Aditya Ghan