Building Your Own Drupal Distribution

Post on 10-May-2015

617 Views

Category:

Software

3 Downloads

Preview:

Click to see full reader

DESCRIPTION

The following presentation of mine states how we can make our own DRUPAL distribution.

Transcript

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

me@aniketmaithani.net− TWITTER : @2aniketmaithani− FB : aniket.maithani− LINKED IN : Aniket Maithani− G+ : +AniketMaithani− BLOG : www.aniketmaithani.net

QUESTIONS???

top related