11.0.x

How Drupal Turns a Request into a Response

Last updated

Use Parameters in a Route

Last updated

Set a Dynamic Title for a Route

Last updated

Add Access Checking to a Route

Last updated

Overview: Parameters and Value Upcasting in Routes

Last updated

Create a Route and Controller

Last updated

Overview: Routes, Controllers, and Responses

Last updated

Do you know some PHP and want to learn how to create a custom page at a custom URL in Drupal? You're in the right place.

Every web framework has the same job: provide a way for developers to map user-accessible URLs with code that builds the page. Routes, controllers, and responses are what module developers use to create pages at custom URLs in a Drupal site.

In this tutorial, we'll:

Start a New Theme with Starterkit

Last updated

Overview: Drupal Performance and Scalability

Last updated

No one likes to wait for a slow site to load. Not me, not you, and definitely not search engines. And the effect of site load times on things like SEO, user bounce rates, purchase intent, and overall satisfaction are only going to become more pronounced over time.

Drupal is a modern web framework that is capable of serving millions of users. But every site is unique, and while Drupal tries hard to be fast out of the box, you'll need to develop a performance profile, caching strategy, and scaling plan that are specific to your use case in order to be truly blazing fast.

What Is Server Scaling?

Last updated