Build your Chunks! Explain real life to Drupal in its own Words (at BADCamp 2014)
Building Your Own Drupal Distribution
-
Upload
aniket-maithani -
Category
Software
-
view
620 -
download
3
description
Transcript of Building Your Own Drupal Distribution
About ME!
“HELLO WORLD” ANIKET
MAITHANI B.TECH – C.S.E
Undergrad FOSS/FLOSS
ENTHUSIAST Drupaler
So before we proceed I have a question
What is DRUPAL?
As per .....
Drupal is a free and open-source content management framework written in PHP and distributed under the GNU General Public License. [WIKIPEDIA]
Drupal is an open source content management platform powering millions of websites and applications. [DRUPAL.ORG]
So what's so special about DRUPAL
Some interesting facts...
https://drupal.org/case-studies https://drupal.org/project/usage/drupal WHITE HOUSE! ACQUIA DATA.GOV.IN VOGUE.IN
Let's Get Started
I hope you have the pre-requisite for installing Drupal.
If not then install LAMP/XAMPP/WAMP server on your machine.
Download Drupal Core from [http://drupal.org] And let the magic begin.....
BASICS
Basic Feel Modules [ CKTOOLS, VIEWS,
APPEARANCES, ETC.] BACKUP & MIGRATE DEPLOYMENT CONFUSION????
DEMO
Making Your Own Drupal Distribution
Now here's the fun part........
What is a Drupal Distribution?
Drupal Distribution are specific solution which contains DRUPAL CORE + SUPPORTING MODULE to make a particular task easier.
E.G : COMMERCE, UBERCART, OPEN PUBLISH etc.
https://drupal.org/documentation/build/distributions
Why build a distribution?
Helping people to build same kind of website Community Collaboration #JuST4FUN MAYbE!! Encouraging Community Involvement in the
project.
AS EASY AS 1,2,3...
Make your DRUPAL POWERED WEBSITE INSERT ALL THE MODULES YOU WANT Use the default .profile files . You can find it's
code online Delete the original settings.php file in
sites/default folder Change the PROFILE_NAME &
DESCRIPTION AS PER YOUR NEED! ZIP IT AND SHARE IT!
DEMO
ISN'T THAT GREAT!!!
DRUSH
Drush is a shell-based application used to control, manipulate, and administer Drupal sites.
DEMO
So what's next
DRUPAL 8!!
What are the difference between DRUPAL 6, 7 and 8
Watch DrupalCon Portland 2013: DRIES BUYTAERT - THE CURRENT STATE OF DRUPAL 8 KEYNOTE
http://www.youtube.com/watch?v=PCLx4fRHmCk
http://php.dzone.com/articles/drupal-7-vs-drupal-8-%E2%80%93-what-do
BASIC OVERVIEW
Easier installer - Retrieves list of 100 languages for core
Better user experience for adding content
Drag-Drop file upload
Copy from MS Word
True preview
In-place editing (entities, nodes, blocks, views)
Multilingual
Translate in one UI, bigger bundles of translationsith core are responsive
Views use responsive tables
− Better UI for translating content
Better RTL support
Easier to translate content
Blocks for some languages only
Views
Now in core
More default lists
Admin pages use views
Can export entities as JSON or XML
Configuration now stored in YML files - not DB!!! Easier to push configuration changes from staging to production (file based instead of DB based)
Well THAT'S ALL FOLKS
CONTACT ME
You can contact me on my e-mail id
[email protected]− TWITTER : @2aniketmaithani− FB : aniket.maithani− LINKED IN : Aniket Maithani− G+ : +AniketMaithani− BLOG : www.aniketmaithani.net
QUESTIONS???