With Drupal 8’s recent release and the exciting features it brings, this book will be your go-to guide to experimenting with all of these features through helpful recipes.
We’ll start by showing you how to customize and configure the Drupal environment as per your requirements, as well as how to install third-party libraries and then use them in the Drupal environment. Then we will move on to creating blocks and custom modules with the help of libraries. We will show you to use the latest mobile-first feature of Drupal 8, which will help you make your apps responsive across all the major platforms. This book will also show you how to incorporate multilingual facilities in your sites, use web services and third-party plugins with your applications from inside Drupal 8, and test and deploy your apps.
Migrate an existing Drupal 6 or 7 website to Backdrop and discover why you should consider using Backdrop when building a new website. You'll learn what Backdrop is, how to install and configure Backdrop, and create and manage content. Migrating from Drupal to Backdrop focuses on the user who is responsible for building, maintaining, and managing an organization's website and who is interested in Backdrop’s ability to meet their site’s requirements.
There is a major shift in the open source CMS market and Backdrop is emerging as a significant force. The Drupal team's decision to rebuild Drupal 8 on Symfony has many developers and organizations in a quandary – do you learn a whole new framework and undertake the effort of migrating to Drupal 8, stay on Drupal 7 which will at some point be officially unsupported, or adopt Backdrop as their go-forward strategic platform? There is also a large mid-market that may not have the ability to scale up with the skills required to support Drupal 8 (Symfony), making Backdrop a viable and attractive alternative.
By reading this book, you will:
Understand why you should use Backdrop and the power of the platform
Quickly build confidence in your ability to use Backdrop
Gain the knowledge necessary to build, deploy, and manage web sites of moderate complexity on Backdrop
Understand the process for migrating a Drupal 6 or 7 site to Backdrop
Take advantage of Drupal’s vast collection of community-contributed modules and discover how they make this web framework unique and valuable. With this guide, you’ll learn how to combine modules in interesting ways (with minimal code-wrangling) to develop several community-driven websites.
The third edition focuses on Drupal 8, the latest version of this open source system. Each project spans an entire chapter, with step-by-step "recipes" to help you build out the precise functionality the site requires. With this book, developers new to Drupal will gain experience through a hands-on introduction, and experienced Drupal developers will learn real-world best practices.
Create beautiful responsive Drupal 8 websites using Twig
Quickly master theme administration, custom block layouts, views, and the Twig template structure
A step-by-step guide to the most common approaches in web design
Drupal is not only a valuable CMS for bloggers and hobbyists, but it is also an increasingly common option for enterprise use—including transactional applications as well as those for publishing and social purposes. In this practical book, author Django Beatty covers a wide range of Drupal topics for enterprise customers, and provides solutions and answers to common questions that CTOs, architects, and development leads have when using Drupal at scale.
Organizations typically make mistakes when adopting any new technology. This book minimizes the pain through the lessons that other enterprise users have learned. You’ll learn how to leverage Drupal’s modular based architecture, scalability, flexibility, and cost savings.
Get up to speed on Drupal’s architecture and learn how it fits within a wider enterprise solution
Focus on mobile solutions and the emergence of omni-channel approaches to content
Learn key features, including decoupled or "headless" Drupal (both as a services-based component and as an orchestration layer itself)
Understand typical enterprise anti-patterns when adopting Drupal and get approaches to mitigate them