6. Official key values 1
Mobile in its DNA
New Configuration Management
A Better User Experience
Effortless Authoring
Views, Out of the Box
Better Markup with HTML 5
7. Official key values 2
Multilingual Capabilities
Accessibility Integration
Built-in Web Services
Fun and Fast Theming
Field Power
Industry Standard Approach
8. Even worse
● Integrability with
hosting structures
Criticism of Drupal (7)
All important improved
● Usability
● Learning curve
● Backward compatibility
● Performance/scalability
http://en.wikipedia.org/wiki/Drupal
9. More than 20 of the
top 100 Modules no
more needed.
Already in Drupal 7: File Field,
Image API, ImageField,
ImageCache, Poormanscron
Contrib in Core
Views, ctools, Date, Webform,
Entity API, WYSIWYG, CKEditor,
Link, jQuery Update, Module
Filter, CCK, Features,
Transliteration, Localization
Update, Entity Reference,
Internationalization, Email
Field, Strongarm, jQuery UI
https://drupal.org/project/usage
13. Core transition
True enterprise architecture
Still efficient for small
Top modern system
Abstraction
Modularity
Testability
Unified APIs
● Entities
● Plugins
14. Efficient data migration from
ANY CMS / source
Typo 3, Wordpress
Incremental updates
Migrate
Import data
Process data
http://www.unimitysolutions.com/blog/understand-drupal-8-mobile-initiative
15. Mobile first
Responsive
● Breakpoints
● Tables, Columns
● Images
HTML 5
Inputs
Accessibly from any
device
Always with the best
experience
http://www.unimitysolutions.com/blog/understand-drupal-8-mobile-initiative
18. Web services
Easier integration with
third party systems
Standard compliant data
source or data sink for
ANY application
REST services
(Validation)
UUIDs
JSON
XML-RPC
Guzzle client
19. Define lists without code
Adapt any list with a few
clicks to your needs
Views
● Query
● Display
● Field
● Filter
○ Exposed
● Sort
20. Entities + Fields
Entity
Field types in core
Validation
Efficient data
modelling based on
requirements
Consistent data
validation
21. Theming / Design
Twig
● Better separation
● no PHP Code
● simpler syntax
● Logic ⇔ Theming
● more security
● easier for designers
22. Admin
All views based
New toolbar
UX Research
Accessibility
Efficient navigation
through extensible
toolbar.
Improved usability
across all UIs.
23. Integrierte Frameworks
Leverage the best
frameworks available
Benefit from the
effort of worldwide
communities
Symfony 2: kernel, request
Twig Templates
HTTP Client
Composer
PHPUnit
CKEditor
jQuery / +UI, Backbone.js
HMTL 5 Sieve (IE), Modernizr
Picturefill
+ many more
26. ● Layout / Widget
● Media
● Search API + Facets
● CRM Core
More value than ever
available for free
Upcoming initiatives
27. Small projects
Starting september
Your requirements
are
● low complexity
● fast delivery
● minimalistic
You will get an...
+ modern
+ cheap
+ easily extensible
… exciting project
28. Grosse Projekte
Big projects
Big investments
Much development
Long running project
Golive in >3 months
Long lifetime
Do it agile
Think open source
Get rid off legacy
30. Complex medium size projects
Not yet there
in Drupal 8
● E-Commerce
● Media
Use Drupal 7 if you need a
● Shop
● Huge image collection
with metadata mgmt
31. Drupal 7 distributions
Kampatools
Open Atrium
● Complete products
● Huge functionality
● Out of the box
● Low cost
This is a...
different approach to custom development!