Beginning Drupal 8

Publication date: 
Page count: 

Beginning Drupal 8 teaches you how to build, maintain, and manage Drupal 8-based web sites. The book covers using Drupal when building a new web site, what Drupal is, installing and configuring Drupal, creating and managing content, managing users, adding functionality to your web site through Drupal modules, and more advanced topics on using themes, panels, and views. The book also builds practical examples of common Drupal sites, such as a company website, a community website, and a commerce website, that you can take and expand on to create your own Drupal 8 sites.

By reading this book, you will understand the power of the Drupal platform, and why you should be using Drupal if you're not already. Through following the samples in the book, you will quickly build your confidence and your ability to use Drupal. Beginning Drupal 8 gives you the knowledge necessary to build, deploy, and manage web sites of moderate complexity on Drupal 8.

What you’ll learn

  • What Drupal is and why you should use it
  • How to install a basic Drupal web site from scratch
  • How to create content in your new Drupal web site
  • How to manage users on your new Drupal web site
  • How to change the look and feel of your new Drupal web site through themes
  • How to install and configure modules

Who this book is for

This book is for nontechnical users who need to use Drupal 8 to manage content, as well as developers who are new to Drupal 8.

Table of Contents:

  1. Introduction to Drupal
  2. Creating and Managing Content
  3. Creating and Managing Users
  4. Creating and Using Taxonomy
  5. Creating Content Types
  6. Creating and Using Views
  7. Creating and Using Page Payouts
  8. Creating and Using Menus
  9. Creating and Using Blocks
  10. Theming Your Site
  11. Making Your Site Responsive
  12. Extending Your Site Through Contributed Modules
  13. The Anatomy of a Module
  14. Using Multilingual
  15. Administering Your Drupal Site
  16. Using Drush
  17. Using Git
  18. Putting It All Together
  19. Building a Blog Site
  20. Building a Company Website
  21. Building a Community Website
  22. Building a Commerce Website

App A: Modules
App B: Learn More

Drush for Developers, 2nd Edition

Effectively manage Drupal projects using Drush
Packt Publishing
Publication date: 
Page count: 

Drush for Developers, Second Edition, takes common challenges in Drupal projects and solves them using Drush. This book starts with the different installation approaches for Drush and its command structure. It then moves on to perhaps the trickiest challenge in Drupal projects: keeping code and configuration together during a project's lifetime. Next, we will deep dive into the tasks needed to keep a website under control and learn how to run, automate, and monitor them effectively.

Error validating and debugging our Drush commands is a must and this book has a whole chapter on that topic. The magic of managing remote Drupal projects through Drush site aliases is explained in the following chapters through a practical example. Finally, the book wraps up by putting in practice all the concepts covered in previous chapters in order to implement a development workflow for a team.

PECL Memcached configuration

This page contains configurations which are specific to PECL Memcached extension.

Change extension options

First, check out the list of possible options here. You might want to play with those settings to get the best performance settings.

PECL Memcache configuration

This page contains configurations which are specific to PECL Memcache extension.

Compression mode

You may enabled or disable compression mode for cache stored in memcached servers.

Drupal 7:

$conf['memcache_storage_compress_data'] = TRUE;

Drupal 8:

Advanced configuration

Memcache Storage module provides some additional settings for advanced users. Note that all configuration changes should be done in settings.php file.

Preferred PECL extension

Memcache Storage supports both PECL Memcache and PECL Memcached extensions. It means that you should choose one of them to use. If your server has only one of two extensions installed, then Memcache Storage will automatically pick it. But if you have installed both, then you may want to specify it:

Drupal 7:

Drupal problems (geotargeting, breadcrumbs in menu)

Hey guys,

I'm running Drupal atm and there are two weird problems and I don't really get it.....


- The website is running on different languages. The content gets displayed in a certain language on the same URL instead of redirecting users to the specific site. Google is just indexing the English site (in every country). Is there any chance to tell Drupal that it should redirect a user from France to the "com/fr" site and not showing him French content on ".com"?


Subscribe with RSS Subscribe to RSS - Drupal 8.x