october 2015 - usg rock eagle - drupal 8
TRANSCRIPT
What? Drupal Is Evolving!A brief introduction to the CMS Drupal, the
upcoming release of Drupal 8, and more.
Eric Scott SembratWeb Manager at College of Engineering
Georgia Tech Graduate (’09 CS) ~4 Years in USG Institutions
Graduate Student at Georgia State University
Live Tweet & Ask QuestionsUse #SembratSays or mention @esembrat
to ask a question or provide feedback!
Not a tweeter? Contact info available at: http://www/webbeh.com
drupal 101: building websites
drupalwhat is
anyway?
WordPress Core
Plugin
Plugin
Plugin Plugin
Plugin
Plugin
Drupal Core
Plugin
Plugin
Plugin Plugin
Plugin
Plugin
drupal 7the current version
released January 2011
webwe’ve seen a lot of changes in
since then
drupalwhat do we use
for?
upgradeit’s about time for an
for ole Drupal 7.
drupal 8: playing catch up
drupal 8RC released October 2015
different?what’s
Mobile First Administration
File-Based Configuration Mgmt.
Accessibility Changes (HTML5)
Bundled WYSIWYG Editor (CKEditor)
Theming Engine (Twig) Views in Core!
External Library Adoption(s)
More Field Types for Content
Updated Module/Plugin Structure
changeslet’s discuss the best
views: drupal’s ace
what is views?
query & display of content (entities) in
Drupal.
Entity Fields
User Information Contributed Features
Custom Content Display
Field: Year
Content Type: Book
Field: Author
Field: Title
Field: Cover
IS ‘Field: Year’ > 1980? Table of Books where ‘Field: Year’ > 1980
Argumen
ts / C
riteria
Fields
& Conten
t
to Disp
lay
for more info:
http://www.slideshare.net/adellefrank/viewswow-for-drupalhttp://adellefrank.com/node/425
editor: wysiwyg included
wysiwygbefore d8, drupal never had a
pre-configured by default
config woes export with ease
drupal 7migrating configuration with
was a chore.
cmi:drupal 8 introduces
configuration management
easySaving Configuration Porting Configuration Moving Configuration
YAMLthe secret sauce:
configuration standards, management, and storage.
old wayDev Server Live Site
Dump old DB
Dump old dir
Upload dirs
Upload DB
Login to Site
Bug Check
new wayDev Server Live SiteDownload
Export File
Upload Import File
Confirm Changes
frameworks helping you code
twigreplaces in-house
PHPtemplate
symfony2components run
parts of Drupal 8.
demo doing it live