SlideShare a Scribd company logo
1 of 17
Download to read offline
Magic Logix | 3234 Commander Drive Carrollton, TX 75006 |

Phone: 214.694.2162 |

Fax: 972.692.5737 | www.magiclogix.com
Hassan Bawab	

Founder and CEO of Magic Logix	

www.magiclogix.com	

	

Twitter: @HassanBawab	

LinkedIn: @HassanBawab	

Wikipedia: @Hassan_Bawab	


Magic Logix | 3234 Commander Drive Carrollton, TX 75006 |

Phone: 214.694.2162 |

Fax: 972.692.5737 | www.magiclogix.com
Drupal 7 to Drupal 8, it is Different.

One

of the major roadblocks to Drupal's
growth was that companies had a hard time
finding enough Drupal talent. 

One reason for this lack of talent, was that
Drupal had shied away from object-oriented
programming, the kind of code most
programmers are familiar with. 

Instead, Drupal used procedural programming,
and Drupal 7 was particularly complex
because of its heavy reliance upon structured
arrays.




	

 


Magic Logix | 3234 Commander Drive Carrollton, TX 75006 |

Phone: 214.694.2162 |

Fax: 972.692.5737 | www.magiclogix.com
Why it is Different!
By contrast, Drupal 8 uses a Symfony2
framework. This new framework means that
the nodes, modules, fields and views of Drupal
are now all arranged in object-oriented design
patterns, which will be more familiar to Drupal
novitiates who are familiar with other types of
programming. 





I hope that Symfony2 will make future software
updates faster and easier. The downside of
switching to a more traditional, object-oriented
approach is that developers who were familiar
with previous versions of Drupal but not very
familiar with object-oriented programming are
likely to face a very steep learning curve. 


	

 


Magic Logix | 3234 Commander Drive Carrollton, TX 75006 |

Phone: 214.694.2162 |

Fax: 972.692.5737 | www.magiclogix.com
Important Core Module Changes -1
In previous versions of Drupal, including Drupal 7, it was
necessary to add a number of contributed modules to
the core module just to create an average, gardenvariety website. Several new modules have been added
to the Drupal 8 core module that eliminate the need for
adding these contributed (or "contrib" in Drupal-speak)
modules. Here's a list of some of the key Drupal 8 core
improvements:




v  CKEditor: One of the top complaints that Drupal
developers have is its lack of a good WYSIWYG editor.
CKEditor comes with Drupal 8. Although its default
setting is set to disabled, developers are cheering to
see the editor included within the core.

v  Views: Before Drupal 8, the Views module was the No.
1 contributed Drupal module being used by developers.
Adding Views to the core is another Drupal 8 change
that developers are very enthusiastic about.
	

 


Magic Logix | 3234 Commander Drive Carrollton, TX 75006 |

Phone: 214.694.2162 |

Fax: 972.692.5737 | www.magiclogix.com
Important Core Module Changes -2
v  Picture: The Picture module, which is one of many new
modules that have HTML5 and responsive design in
mind, automatically resizes images for different screen
sizes.
v  New Types: email, telephone, date, link, etc…
	

 





Magic Logix | 3234 Commander Drive Carrollton, TX 75006 |

Phone: 214.694.2162 |

Fax: 972.692.5737 | www.magiclogix.com
Drupal Mobile Initiative
When Drupal 7 was released in 2011, mobile website use
was just beginning to hit its stride. Web developers quickly
got busy creating responsive, adaptive and mobile-only
versions of their websites. 

In my opinion, Drupal 7 was not as ready for mobile as I
would have liked it to be. If I had to start Drupal from
scratch, I would have created it with mobile in mind first. 

The "mobile first" design philosophy has taken hold all
over the Web, and I was expecting that Drupal 8 would not
be left behind. 

"Drupal Mobile Initiative” makes sure the new release was
ready for mobile users, both from the point of view of
mobile developers and from the point of view of mobile
website users.



	

 


Magic Logix | 3234 Commander Drive Carrollton, TX 75006 |

Phone: 214.694.2162 |

Fax: 972.692.5737 | www.magiclogix.com
Drupal Mobile Initiative by John
Albin Wilkins 
When Wilkins took the lead for the Mobile Initiative, he
outlined five major points that he wanted the next version
of Drupal to cover:

1. Drupal should have the ability to support native apps.
2. Drupal should support HTML5 and web apps.

3. Web developers should be able to easily create content
from their mobile devices.

4. Every core theme should be a responsive theme.

5. Front-end performance should be improved.
(Source: http://palantir.net/blog/drupal-8-mobile-initiative) 	






Magic Logix | 3234 Commander Drive Carrollton, TX 75006 |

Phone: 214.694.2162 |

Fax: 972.692.5737 | www.magiclogix.com
Multilingual Support
Another big change for non-English speakers in Drupal 8
was its new multilingual support. In the past, developers
had to download a number of different modules to help
them translate Drupal into their native languages. 

Instead, a small number of modules was built into the
Drupal core that vastly improved multilingual Drupal
support. 

As of October 9, 2013, Drupal's development community
was still working on the finishing touches for the Drupal 8
multilingual support.





Magic Logix | 3234 Commander Drive Carrollton, TX 75006 |

Phone: 214.694.2162 |

Fax: 972.692.5737 | www.magiclogix.com
When & Why to Choose Drupal 8 -1
The first reason is cost. Drupal, like WordPress, Joomla
and other open source CMSs, is completely free to install
and use. Not only is the main body of Drupal free, almost
all of its extensions are also free. There are plugins that
cost money, just as there are for Joomla and for
WordPress, but the majority of even very powerful Drupal
modules are available from the development community
free of charge. 

The second reason is another part of the "open source
way" ethic: friendly community support. With nearly
800,000 developers worldwide and 330,000 Drupal
websites already installed, developers can easily plug into
an international community of Drupal users who stand
ready to help. If help via Drupal forums and message
boards isn't enough, however, paid professional support
for Drupal also exists in the form of enterprise support
offered by consultancies.


Magic Logix | 3234 Commander Drive Carrollton, TX 75006 |

Phone: 214.694.2162 |



Fax: 972.692.5737 | www.magiclogix.com
When & Why to Choose Drupal 8 -2 
The third reason is flexibility. Everything in Drupal 8, even
its back-end interface, is customizable. The new core
modules mentioned above, furthermore, make Drupal 8
even easier to customize than Drupal 7. 

Example; creating a custom administrative interface that
would make the back-end of the Drupal site easy to work
with for the non-techie administrators. 


Magic Logix | 3234 Commander Drive Carrollton, TX 75006 |

Phone: 214.694.2162 |



Fax: 972.692.5737 | www.magiclogix.com
When & Why to Choose Drupal 8 -3 
The fourth reason applies specifically to eCommerce sites.
When it comes to eCommerce, Drupal provides an
excellent out-of-the-box solution. Many large eCommerce
sites choose Drupal for its eCommerce modules, payment
support and other benefits.

Finally, the fifth reason is traffic. Drupal sites can handle
heavy traffic, the kind of traffic sites like WhiteHouse.gov,
UniversalMusic.com, Zynga.com, SpringCM.com,
FrontRange.com and Duke.edu get. With a special built-in
cache system that facilitates speed, Drupal can handle
very high amounts of traffic without bogging the website
down.







Magic Logix | 3234 Commander Drive Carrollton, TX 75006 |

Phone: 214.694.2162 |

Fax: 972.692.5737 | www.magiclogix.com
CMS Comparison Summary -1
Use WordPress when:
v  The site will be in the small to medium size range
v  Designing and rolling out the site quickly is important
v  The site is mostly informational in nature, such as a
blog, ezine or small company website
v  Ease of use is very important
v  The people who will be maintaining the site on a dayto-day basis have very little technical ability

Use Joomla when:
v  The site will be in the small to large size range yet not
huge
v  The site will include eCommerce, message boards and
password-protected material
v  A full-featured site is needed but a dedicated IT staff is
not available
v  Ease of use is semi-important

.

Magic Logix | 3234 Commander Drive Carrollton, TX 75006 |

Phone: 214.694.2162 |



Fax: 972.692.5737 | www.magiclogix.com
CMS Comparison Summary -2
Use Drupal 8 when:
v  The site will start out big and will likely get bigger and
bigger over time
v  The site will be developed by professionals
v  The site needs to handle a complex variety of content
types, from multimedia to eCommerce
v  Multilingual support is important
v  Ease of use is not that important because there is a
dedicated IT staff to update and make changes the site

As this summary shows, there is not one CMS that is the
hands-down best choice in every situation. Of the three
most popular platforms, Drupal is usually the best choice
for sites that are large, complex, have big budgets and will
be maintained by professionals. 


Magic Logix | 3234 Commander Drive Carrollton, TX 75006 |

Phone: 214.694.2162 |



Fax: 972.692.5737 | www.magiclogix.com
Drupal 8 Aims to Be Future-Proof
The future of the Web is a mobile future. Already, browsing
the Internet on a smartphone is more common, at least for
some demographics, than browsing the Internet on a
desktop or laptop computer. Web developers have been
scrambling to churn out responsive and adaptive website
designs that take into account the unique needs of mobile
users. 

The simple answer is that Drupal 8 has been specifically
designed with mobile in mind. Dries Buytaert wants Drupal
to be the very best CMS for mobile websites, period. 

Therefore, there are already a number of ready-made
themes and modules for Drupal that are designed to
specifically enhance a user's mobile experience. With
Drupal 8, all the themes the out-of-the-box software ships
with are responsive themes.


Magic Logix | 3234 Commander Drive Carrollton, TX 75006 |

Phone: 214.694.2162 |



Fax: 972.692.5737 | www.magiclogix.com
Conclusion: Drupal 8 is the Best J
Drupal 8 is one of the best, if not the very best, open
source web development platform for sites that will be
large, have a high volume of traffic, that may or may not
include eCommerce, that will have a number of different
content types and that will grow over time. 

Smaller sites can be made with WordPress, and small to
medium-size corporate sites can also be made with
Joomla, but for premium design capabilities and technical
capacity, Drupal is typically the better choice than either of
these two CMSs. 

That might not always be the case; WordPress in particular
has come a long way from its blog engine beginnings to
where it is today. In short, however, big-budget website
projects organized by developers with a high degree of
coding literacy cannot go wrong with choosing Drupal 8.



Magic Logix | 3234 Commander Drive Carrollton, TX 75006 |

Phone: 214.694.2162 |



Fax: 972.692.5737 | www.magiclogix.com
Conclusion: Drupal 8 is the Best J
The improvements that Drupal 8 has made over Drupal 7
might take developers some time to get used to. As
Buytaert himself stated, change can be scary. 

However, the Mobile Initiative, the changes to the Drupal
core modules, the added language support and other
features of Drupal 8 will be a great boon to developers
once they get used to working with the new architecture. 

Thanks to changes like Symfony2, future versions of the
platform should be easier to extend and easier to update. 

All of these meaningful changes that have gone into
Drupal 8 are likely to secure the CMS' place in the online
world for many years to come.



Magic Logix | 3234 Commander Drive Carrollton, TX 75006 |

Phone: 214.694.2162 |



Fax: 972.692.5737 | www.magiclogix.com

More Related Content

Similar to Drupal 8 Upcoming Features

5 Reasons Enterprise Marketers Love Drupal 8
5 Reasons Enterprise Marketers Love Drupal 85 Reasons Enterprise Marketers Love Drupal 8
5 Reasons Enterprise Marketers Love Drupal 8Duo Consulting
 
WHY SHOULD UPGRADE TO DRUPAL 8?
WHY SHOULD UPGRADE TO DRUPAL 8?WHY SHOULD UPGRADE TO DRUPAL 8?
WHY SHOULD UPGRADE TO DRUPAL 8?Pixel Crayons
 
Why drupal should power your next web project
Why drupal should power your next web projectWhy drupal should power your next web project
Why drupal should power your next web projectSyed Hassan Raza
 
Why should you upgrade to Drupal 8?
Why should you upgrade to Drupal 8?Why should you upgrade to Drupal 8?
Why should you upgrade to Drupal 8?PixelCrayons
 
[drupalday2017] - Speed-up your Drupal instance!
[drupalday2017] - Speed-up your Drupal instance![drupalday2017] - Speed-up your Drupal instance!
[drupalday2017] - Speed-up your Drupal instance!DrupalDay
 
Speed up your Drupal instance!!
Speed up your Drupal instance!!Speed up your Drupal instance!!
Speed up your Drupal instance!!bmeme
 
Introducing Drupal and Drupal.Org Community in PUP QC, PH
Introducing Drupal and Drupal.Org Community in PUP QC, PHIntroducing Drupal and Drupal.Org Community in PUP QC, PH
Introducing Drupal and Drupal.Org Community in PUP QC, PHEleison Cruz
 
Drupal%2 c mobility and m2serve
Drupal%2 c mobility and m2serveDrupal%2 c mobility and m2serve
Drupal%2 c mobility and m2servelittleMAS
 
Best Practices for Moving to Drupal 9
Best Practices for Moving to Drupal 9Best Practices for Moving to Drupal 9
Best Practices for Moving to Drupal 9Mediacurrent
 
Are you ready for Drupal 8?
Are you ready for Drupal 8?Are you ready for Drupal 8?
Are you ready for Drupal 8?Stephanie Peugh
 
Introduction To Drupal And The Future of Drupal
Introduction To Drupal And The Future of DrupalIntroduction To Drupal And The Future of Drupal
Introduction To Drupal And The Future of DrupalAnthony Ogbonna
 
Red Hat Forum Poland 2019 - 3 Pitfalls Everyone Should Avoid with Hybrid Mult...
Red Hat Forum Poland 2019 - 3 Pitfalls Everyone Should Avoid with Hybrid Mult...Red Hat Forum Poland 2019 - 3 Pitfalls Everyone Should Avoid with Hybrid Mult...
Red Hat Forum Poland 2019 - 3 Pitfalls Everyone Should Avoid with Hybrid Mult...Eric D. Schabell
 
From Drupal 7 to Drupal 8 - Drupal Intensive Course Overview
From Drupal 7 to Drupal 8 - Drupal Intensive Course OverviewFrom Drupal 7 to Drupal 8 - Drupal Intensive Course Overview
From Drupal 7 to Drupal 8 - Drupal Intensive Course OverviewItalo Mairo
 
DRUPAL 7 END OF LIFE IS NEAR - MIGRATE TO DRUPAL 9 FAST AND EASY
DRUPAL 7 END OF LIFE IS NEAR - MIGRATE TO DRUPAL 9 FAST AND EASYDRUPAL 7 END OF LIFE IS NEAR - MIGRATE TO DRUPAL 9 FAST AND EASY
DRUPAL 7 END OF LIFE IS NEAR - MIGRATE TO DRUPAL 9 FAST AND EASYAcquia
 
A Sneak Peek Into Drupal - A Beginner’s Guide.pdf
A Sneak Peek Into Drupal - A Beginner’s Guide.pdfA Sneak Peek Into Drupal - A Beginner’s Guide.pdf
A Sneak Peek Into Drupal - A Beginner’s Guide.pdfMars Devs
 
Why Enterprises Choose Drupal for Futuristic Web App Development?
Why Enterprises Choose Drupal for Futuristic Web App Development?Why Enterprises Choose Drupal for Futuristic Web App Development?
Why Enterprises Choose Drupal for Futuristic Web App Development?Helios Solutions
 
[HKDUG] #20151017 - BarCamp 2015 - Drupal 8 is Coming! Are You Ready?
[HKDUG] #20151017 - BarCamp 2015 - Drupal 8 is Coming! Are You Ready?[HKDUG] #20151017 - BarCamp 2015 - Drupal 8 is Coming! Are You Ready?
[HKDUG] #20151017 - BarCamp 2015 - Drupal 8 is Coming! Are You Ready?Wong Hoi Sing Edison
 
Drupal As A Jigsaw
Drupal As A JigsawDrupal As A Jigsaw
Drupal As A Jigsawnyccamp
 

Similar to Drupal 8 Upcoming Features (20)

5 Reasons Enterprise Marketers Love Drupal 8
5 Reasons Enterprise Marketers Love Drupal 85 Reasons Enterprise Marketers Love Drupal 8
5 Reasons Enterprise Marketers Love Drupal 8
 
WHY SHOULD UPGRADE TO DRUPAL 8?
WHY SHOULD UPGRADE TO DRUPAL 8?WHY SHOULD UPGRADE TO DRUPAL 8?
WHY SHOULD UPGRADE TO DRUPAL 8?
 
Why drupal should power your next web project
Why drupal should power your next web projectWhy drupal should power your next web project
Why drupal should power your next web project
 
Why should you upgrade to Drupal 8?
Why should you upgrade to Drupal 8?Why should you upgrade to Drupal 8?
Why should you upgrade to Drupal 8?
 
Drupal vs sitecore comparisons
Drupal vs sitecore comparisonsDrupal vs sitecore comparisons
Drupal vs sitecore comparisons
 
[drupalday2017] - Speed-up your Drupal instance!
[drupalday2017] - Speed-up your Drupal instance![drupalday2017] - Speed-up your Drupal instance!
[drupalday2017] - Speed-up your Drupal instance!
 
Speed up your Drupal instance!!
Speed up your Drupal instance!!Speed up your Drupal instance!!
Speed up your Drupal instance!!
 
Introducing Drupal and Drupal.Org Community in PUP QC, PH
Introducing Drupal and Drupal.Org Community in PUP QC, PHIntroducing Drupal and Drupal.Org Community in PUP QC, PH
Introducing Drupal and Drupal.Org Community in PUP QC, PH
 
Drupal%2 c mobility and m2serve
Drupal%2 c mobility and m2serveDrupal%2 c mobility and m2serve
Drupal%2 c mobility and m2serve
 
Best Practices for Moving to Drupal 9
Best Practices for Moving to Drupal 9Best Practices for Moving to Drupal 9
Best Practices for Moving to Drupal 9
 
Google Products.pptx
Google Products.pptxGoogle Products.pptx
Google Products.pptx
 
Are you ready for Drupal 8?
Are you ready for Drupal 8?Are you ready for Drupal 8?
Are you ready for Drupal 8?
 
Introduction To Drupal And The Future of Drupal
Introduction To Drupal And The Future of DrupalIntroduction To Drupal And The Future of Drupal
Introduction To Drupal And The Future of Drupal
 
Red Hat Forum Poland 2019 - 3 Pitfalls Everyone Should Avoid with Hybrid Mult...
Red Hat Forum Poland 2019 - 3 Pitfalls Everyone Should Avoid with Hybrid Mult...Red Hat Forum Poland 2019 - 3 Pitfalls Everyone Should Avoid with Hybrid Mult...
Red Hat Forum Poland 2019 - 3 Pitfalls Everyone Should Avoid with Hybrid Mult...
 
From Drupal 7 to Drupal 8 - Drupal Intensive Course Overview
From Drupal 7 to Drupal 8 - Drupal Intensive Course OverviewFrom Drupal 7 to Drupal 8 - Drupal Intensive Course Overview
From Drupal 7 to Drupal 8 - Drupal Intensive Course Overview
 
DRUPAL 7 END OF LIFE IS NEAR - MIGRATE TO DRUPAL 9 FAST AND EASY
DRUPAL 7 END OF LIFE IS NEAR - MIGRATE TO DRUPAL 9 FAST AND EASYDRUPAL 7 END OF LIFE IS NEAR - MIGRATE TO DRUPAL 9 FAST AND EASY
DRUPAL 7 END OF LIFE IS NEAR - MIGRATE TO DRUPAL 9 FAST AND EASY
 
A Sneak Peek Into Drupal - A Beginner’s Guide.pdf
A Sneak Peek Into Drupal - A Beginner’s Guide.pdfA Sneak Peek Into Drupal - A Beginner’s Guide.pdf
A Sneak Peek Into Drupal - A Beginner’s Guide.pdf
 
Why Enterprises Choose Drupal for Futuristic Web App Development?
Why Enterprises Choose Drupal for Futuristic Web App Development?Why Enterprises Choose Drupal for Futuristic Web App Development?
Why Enterprises Choose Drupal for Futuristic Web App Development?
 
[HKDUG] #20151017 - BarCamp 2015 - Drupal 8 is Coming! Are You Ready?
[HKDUG] #20151017 - BarCamp 2015 - Drupal 8 is Coming! Are You Ready?[HKDUG] #20151017 - BarCamp 2015 - Drupal 8 is Coming! Are You Ready?
[HKDUG] #20151017 - BarCamp 2015 - Drupal 8 is Coming! Are You Ready?
 
Drupal As A Jigsaw
Drupal As A JigsawDrupal As A Jigsaw
Drupal As A Jigsaw
 

More from Magic Logix

Best Practices in Business Development Success
Best Practices in Business Development Success Best Practices in Business Development Success
Best Practices in Business Development Success Magic Logix
 
White Paper: Agile Web Development & The Scrum Process
White Paper: Agile Web Development & The Scrum ProcessWhite Paper: Agile Web Development & The Scrum Process
White Paper: Agile Web Development & The Scrum ProcessMagic Logix
 
Working Together - Marketo with WordPress and Joomla
Working Together - Marketo with WordPress and JoomlaWorking Together - Marketo with WordPress and Joomla
Working Together - Marketo with WordPress and JoomlaMagic Logix
 
Marketo - Forms 2.0 and Responsive Landing Page Templates
Marketo - Forms 2.0 and Responsive Landing Page TemplatesMarketo - Forms 2.0 and Responsive Landing Page Templates
Marketo - Forms 2.0 and Responsive Landing Page TemplatesMagic Logix
 
The History of Technology - Infographic
The History of Technology - InfographicThe History of Technology - Infographic
The History of Technology - InfographicMagic Logix
 
The Future of Marketing Automation & Responsiveness
The Future of Marketing Automation & ResponsivenessThe Future of Marketing Automation & Responsiveness
The Future of Marketing Automation & ResponsivenessMagic Logix
 
Drupal Showcase with Marketing Automation
Drupal Showcase with Marketing Automation Drupal Showcase with Marketing Automation
Drupal Showcase with Marketing Automation Magic Logix
 
Web 3.0 and What It Means to Marketing
Web 3.0 and What It Means to MarketingWeb 3.0 and What It Means to Marketing
Web 3.0 and What It Means to MarketingMagic Logix
 
Effectiveness of Marketing Automation on Digital Marketing
Effectiveness of Marketing Automation on Digital Marketing Effectiveness of Marketing Automation on Digital Marketing
Effectiveness of Marketing Automation on Digital Marketing Magic Logix
 
Infographic: Do's and Don'ts of Social Media
Infographic: Do's and Don'ts of Social MediaInfographic: Do's and Don'ts of Social Media
Infographic: Do's and Don'ts of Social MediaMagic Logix
 
American Eurocopter Case Study
American Eurocopter Case StudyAmerican Eurocopter Case Study
American Eurocopter Case StudyMagic Logix
 
How jersey shore is the same as b2b social media
How jersey shore is the same as b2b social mediaHow jersey shore is the same as b2b social media
How jersey shore is the same as b2b social mediaMagic Logix
 
Case Study: The Bradshaw Group
Case Study: The Bradshaw GroupCase Study: The Bradshaw Group
Case Study: The Bradshaw GroupMagic Logix
 
Case Study: ColourMe
Case Study: ColourMeCase Study: ColourMe
Case Study: ColourMeMagic Logix
 
Social Media Marketing for Tradeshows
Social Media Marketing for TradeshowsSocial Media Marketing for Tradeshows
Social Media Marketing for TradeshowsMagic Logix
 
Infographic socialmedia pg1
Infographic socialmedia pg1Infographic socialmedia pg1
Infographic socialmedia pg1Magic Logix
 
Infographic socialmedia pg2
Infographic socialmedia pg2Infographic socialmedia pg2
Infographic socialmedia pg2Magic Logix
 
SEO vs. PPC Info-Graphic
SEO vs. PPC Info-GraphicSEO vs. PPC Info-Graphic
SEO vs. PPC Info-GraphicMagic Logix
 

More from Magic Logix (20)

Best Practices in Business Development Success
Best Practices in Business Development Success Best Practices in Business Development Success
Best Practices in Business Development Success
 
White Paper: Agile Web Development & The Scrum Process
White Paper: Agile Web Development & The Scrum ProcessWhite Paper: Agile Web Development & The Scrum Process
White Paper: Agile Web Development & The Scrum Process
 
Working Together - Marketo with WordPress and Joomla
Working Together - Marketo with WordPress and JoomlaWorking Together - Marketo with WordPress and Joomla
Working Together - Marketo with WordPress and Joomla
 
Marketo - Forms 2.0 and Responsive Landing Page Templates
Marketo - Forms 2.0 and Responsive Landing Page TemplatesMarketo - Forms 2.0 and Responsive Landing Page Templates
Marketo - Forms 2.0 and Responsive Landing Page Templates
 
The History of Technology - Infographic
The History of Technology - InfographicThe History of Technology - Infographic
The History of Technology - Infographic
 
The Future of Marketing Automation & Responsiveness
The Future of Marketing Automation & ResponsivenessThe Future of Marketing Automation & Responsiveness
The Future of Marketing Automation & Responsiveness
 
Drupal Showcase with Marketing Automation
Drupal Showcase with Marketing Automation Drupal Showcase with Marketing Automation
Drupal Showcase with Marketing Automation
 
Web 3.0 and What It Means to Marketing
Web 3.0 and What It Means to MarketingWeb 3.0 and What It Means to Marketing
Web 3.0 and What It Means to Marketing
 
Effectiveness of Marketing Automation on Digital Marketing
Effectiveness of Marketing Automation on Digital Marketing Effectiveness of Marketing Automation on Digital Marketing
Effectiveness of Marketing Automation on Digital Marketing
 
Infographic: Do's and Don'ts of Social Media
Infographic: Do's and Don'ts of Social MediaInfographic: Do's and Don'ts of Social Media
Infographic: Do's and Don'ts of Social Media
 
American Eurocopter Case Study
American Eurocopter Case StudyAmerican Eurocopter Case Study
American Eurocopter Case Study
 
Dfw casestudy
Dfw casestudyDfw casestudy
Dfw casestudy
 
How jersey shore is the same as b2b social media
How jersey shore is the same as b2b social mediaHow jersey shore is the same as b2b social media
How jersey shore is the same as b2b social media
 
Case Study: The Bradshaw Group
Case Study: The Bradshaw GroupCase Study: The Bradshaw Group
Case Study: The Bradshaw Group
 
Case Study: ColourMe
Case Study: ColourMeCase Study: ColourMe
Case Study: ColourMe
 
Social Media Marketing for Tradeshows
Social Media Marketing for TradeshowsSocial Media Marketing for Tradeshows
Social Media Marketing for Tradeshows
 
Infographic socialmedia pg1
Infographic socialmedia pg1Infographic socialmedia pg1
Infographic socialmedia pg1
 
Infographic socialmedia pg2
Infographic socialmedia pg2Infographic socialmedia pg2
Infographic socialmedia pg2
 
Brochure ml
Brochure mlBrochure ml
Brochure ml
 
SEO vs. PPC Info-Graphic
SEO vs. PPC Info-GraphicSEO vs. PPC Info-Graphic
SEO vs. PPC Info-Graphic
 

Recently uploaded

How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 

Recently uploaded (20)

How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 

Drupal 8 Upcoming Features

  • 1. Magic Logix | 3234 Commander Drive Carrollton, TX 75006 | Phone: 214.694.2162 | Fax: 972.692.5737 | www.magiclogix.com
  • 2. Hassan Bawab Founder and CEO of Magic Logix www.magiclogix.com Twitter: @HassanBawab LinkedIn: @HassanBawab Wikipedia: @Hassan_Bawab Magic Logix | 3234 Commander Drive Carrollton, TX 75006 | Phone: 214.694.2162 | Fax: 972.692.5737 | www.magiclogix.com
  • 3. Drupal 7 to Drupal 8, it is Different. One of the major roadblocks to Drupal's growth was that companies had a hard time finding enough Drupal talent. One reason for this lack of talent, was that Drupal had shied away from object-oriented programming, the kind of code most programmers are familiar with. Instead, Drupal used procedural programming, and Drupal 7 was particularly complex because of its heavy reliance upon structured arrays.   Magic Logix | 3234 Commander Drive Carrollton, TX 75006 | Phone: 214.694.2162 | Fax: 972.692.5737 | www.magiclogix.com
  • 4. Why it is Different! By contrast, Drupal 8 uses a Symfony2 framework. This new framework means that the nodes, modules, fields and views of Drupal are now all arranged in object-oriented design patterns, which will be more familiar to Drupal novitiates who are familiar with other types of programming. I hope that Symfony2 will make future software updates faster and easier. The downside of switching to a more traditional, object-oriented approach is that developers who were familiar with previous versions of Drupal but not very familiar with object-oriented programming are likely to face a very steep learning curve.   Magic Logix | 3234 Commander Drive Carrollton, TX 75006 | Phone: 214.694.2162 | Fax: 972.692.5737 | www.magiclogix.com
  • 5. Important Core Module Changes -1 In previous versions of Drupal, including Drupal 7, it was necessary to add a number of contributed modules to the core module just to create an average, gardenvariety website. Several new modules have been added to the Drupal 8 core module that eliminate the need for adding these contributed (or "contrib" in Drupal-speak) modules. Here's a list of some of the key Drupal 8 core improvements: v  CKEditor: One of the top complaints that Drupal developers have is its lack of a good WYSIWYG editor. CKEditor comes with Drupal 8. Although its default setting is set to disabled, developers are cheering to see the editor included within the core. v  Views: Before Drupal 8, the Views module was the No. 1 contributed Drupal module being used by developers. Adding Views to the core is another Drupal 8 change that developers are very enthusiastic about.   Magic Logix | 3234 Commander Drive Carrollton, TX 75006 | Phone: 214.694.2162 | Fax: 972.692.5737 | www.magiclogix.com
  • 6. Important Core Module Changes -2 v  Picture: The Picture module, which is one of many new modules that have HTML5 and responsive design in mind, automatically resizes images for different screen sizes. v  New Types: email, telephone, date, link, etc…   Magic Logix | 3234 Commander Drive Carrollton, TX 75006 | Phone: 214.694.2162 | Fax: 972.692.5737 | www.magiclogix.com
  • 7. Drupal Mobile Initiative When Drupal 7 was released in 2011, mobile website use was just beginning to hit its stride. Web developers quickly got busy creating responsive, adaptive and mobile-only versions of their websites. In my opinion, Drupal 7 was not as ready for mobile as I would have liked it to be. If I had to start Drupal from scratch, I would have created it with mobile in mind first. The "mobile first" design philosophy has taken hold all over the Web, and I was expecting that Drupal 8 would not be left behind. "Drupal Mobile Initiative” makes sure the new release was ready for mobile users, both from the point of view of mobile developers and from the point of view of mobile website users.   Magic Logix | 3234 Commander Drive Carrollton, TX 75006 | Phone: 214.694.2162 | Fax: 972.692.5737 | www.magiclogix.com
  • 8. Drupal Mobile Initiative by John Albin Wilkins When Wilkins took the lead for the Mobile Initiative, he outlined five major points that he wanted the next version of Drupal to cover: 1. Drupal should have the ability to support native apps. 2. Drupal should support HTML5 and web apps. 3. Web developers should be able to easily create content from their mobile devices. 4. Every core theme should be a responsive theme. 5. Front-end performance should be improved. (Source: http://palantir.net/blog/drupal-8-mobile-initiative)  Magic Logix | 3234 Commander Drive Carrollton, TX 75006 | Phone: 214.694.2162 | Fax: 972.692.5737 | www.magiclogix.com
  • 9. Multilingual Support Another big change for non-English speakers in Drupal 8 was its new multilingual support. In the past, developers had to download a number of different modules to help them translate Drupal into their native languages. Instead, a small number of modules was built into the Drupal core that vastly improved multilingual Drupal support. As of October 9, 2013, Drupal's development community was still working on the finishing touches for the Drupal 8 multilingual support. Magic Logix | 3234 Commander Drive Carrollton, TX 75006 | Phone: 214.694.2162 | Fax: 972.692.5737 | www.magiclogix.com
  • 10. When & Why to Choose Drupal 8 -1 The first reason is cost. Drupal, like WordPress, Joomla and other open source CMSs, is completely free to install and use. Not only is the main body of Drupal free, almost all of its extensions are also free. There are plugins that cost money, just as there are for Joomla and for WordPress, but the majority of even very powerful Drupal modules are available from the development community free of charge. The second reason is another part of the "open source way" ethic: friendly community support. With nearly 800,000 developers worldwide and 330,000 Drupal websites already installed, developers can easily plug into an international community of Drupal users who stand ready to help. If help via Drupal forums and message boards isn't enough, however, paid professional support for Drupal also exists in the form of enterprise support offered by consultancies. Magic Logix | 3234 Commander Drive Carrollton, TX 75006 | Phone: 214.694.2162 | Fax: 972.692.5737 | www.magiclogix.com
  • 11. When & Why to Choose Drupal 8 -2 The third reason is flexibility. Everything in Drupal 8, even its back-end interface, is customizable. The new core modules mentioned above, furthermore, make Drupal 8 even easier to customize than Drupal 7. Example; creating a custom administrative interface that would make the back-end of the Drupal site easy to work with for the non-techie administrators. Magic Logix | 3234 Commander Drive Carrollton, TX 75006 | Phone: 214.694.2162 | Fax: 972.692.5737 | www.magiclogix.com
  • 12. When & Why to Choose Drupal 8 -3 The fourth reason applies specifically to eCommerce sites. When it comes to eCommerce, Drupal provides an excellent out-of-the-box solution. Many large eCommerce sites choose Drupal for its eCommerce modules, payment support and other benefits. Finally, the fifth reason is traffic. Drupal sites can handle heavy traffic, the kind of traffic sites like WhiteHouse.gov, UniversalMusic.com, Zynga.com, SpringCM.com, FrontRange.com and Duke.edu get. With a special built-in cache system that facilitates speed, Drupal can handle very high amounts of traffic without bogging the website down. Magic Logix | 3234 Commander Drive Carrollton, TX 75006 | Phone: 214.694.2162 | Fax: 972.692.5737 | www.magiclogix.com
  • 13. CMS Comparison Summary -1 Use WordPress when: v  The site will be in the small to medium size range v  Designing and rolling out the site quickly is important v  The site is mostly informational in nature, such as a blog, ezine or small company website v  Ease of use is very important v  The people who will be maintaining the site on a dayto-day basis have very little technical ability Use Joomla when: v  The site will be in the small to large size range yet not huge v  The site will include eCommerce, message boards and password-protected material v  A full-featured site is needed but a dedicated IT staff is not available v  Ease of use is semi-important . Magic Logix | 3234 Commander Drive Carrollton, TX 75006 | Phone: 214.694.2162 | Fax: 972.692.5737 | www.magiclogix.com
  • 14. CMS Comparison Summary -2 Use Drupal 8 when: v  The site will start out big and will likely get bigger and bigger over time v  The site will be developed by professionals v  The site needs to handle a complex variety of content types, from multimedia to eCommerce v  Multilingual support is important v  Ease of use is not that important because there is a dedicated IT staff to update and make changes the site As this summary shows, there is not one CMS that is the hands-down best choice in every situation. Of the three most popular platforms, Drupal is usually the best choice for sites that are large, complex, have big budgets and will be maintained by professionals. Magic Logix | 3234 Commander Drive Carrollton, TX 75006 | Phone: 214.694.2162 | Fax: 972.692.5737 | www.magiclogix.com
  • 15. Drupal 8 Aims to Be Future-Proof The future of the Web is a mobile future. Already, browsing the Internet on a smartphone is more common, at least for some demographics, than browsing the Internet on a desktop or laptop computer. Web developers have been scrambling to churn out responsive and adaptive website designs that take into account the unique needs of mobile users. The simple answer is that Drupal 8 has been specifically designed with mobile in mind. Dries Buytaert wants Drupal to be the very best CMS for mobile websites, period. Therefore, there are already a number of ready-made themes and modules for Drupal that are designed to specifically enhance a user's mobile experience. With Drupal 8, all the themes the out-of-the-box software ships with are responsive themes. Magic Logix | 3234 Commander Drive Carrollton, TX 75006 | Phone: 214.694.2162 | Fax: 972.692.5737 | www.magiclogix.com
  • 16. Conclusion: Drupal 8 is the Best J Drupal 8 is one of the best, if not the very best, open source web development platform for sites that will be large, have a high volume of traffic, that may or may not include eCommerce, that will have a number of different content types and that will grow over time. Smaller sites can be made with WordPress, and small to medium-size corporate sites can also be made with Joomla, but for premium design capabilities and technical capacity, Drupal is typically the better choice than either of these two CMSs. That might not always be the case; WordPress in particular has come a long way from its blog engine beginnings to where it is today. In short, however, big-budget website projects organized by developers with a high degree of coding literacy cannot go wrong with choosing Drupal 8. Magic Logix | 3234 Commander Drive Carrollton, TX 75006 | Phone: 214.694.2162 | Fax: 972.692.5737 | www.magiclogix.com
  • 17. Conclusion: Drupal 8 is the Best J The improvements that Drupal 8 has made over Drupal 7 might take developers some time to get used to. As Buytaert himself stated, change can be scary. However, the Mobile Initiative, the changes to the Drupal core modules, the added language support and other features of Drupal 8 will be a great boon to developers once they get used to working with the new architecture. Thanks to changes like Symfony2, future versions of the platform should be easier to extend and easier to update. All of these meaningful changes that have gone into Drupal 8 are likely to secure the CMS' place in the online world for many years to come. Magic Logix | 3234 Commander Drive Carrollton, TX 75006 | Phone: 214.694.2162 | Fax: 972.692.5737 | www.magiclogix.com