High Performance

This group is dedicated to solutions and approaches for high traffic, high performing Drupal sites. As such, it will deal with a lot of information around the rest of a typical Drupal "stack" -- the operating system, web server, database, and PHP tweaks that combine to support the Drupal application.

This is not a support channel or a place to post bug reports.

If you think you have found a bug, use the issue queue for the appropriate project.

If you need support, see http://drupal.org/support for options.

thomas4019's picture

Expressa - Drupal Backend Alternative

I wanted to shared with my Drupal friends a project that I've been working on. It's a backend (heavily inspired by Drupal) that exposes a REST api and has an editor which lets you modify your schema (like content types) and content without coding.


It also has a permissions model with roles much like Drupal. It's been really useful for me when I need to create a site API using an online editor, but also want high performance. I'm really curious what you think of it and I hope it can be useful to some of you.

Read more
macdev_drupal's picture

"Large" Multisite / Domainaccess Hosting & Deployment

We are running about 50 Drupal 7 Multisites + 1 Domainaccess Site with 10 Domains on a 2x 64GB 16 Core Cluster Nodes with Apache mod_php with apc and mysql stack.

The multisites are utilizing all the same codebase and just differ in usage of content and node types.
At the moment there are 3 mysqld running on the host.
We are thinking about splitting the 50 multisites in 2 halfs and run another mysqld for that.

One of our main problems is, that deployments with changes to many features could take several hours at the moment.

Read more
ArtuDrop's picture

How to do load testing for a Drupal 7 Web Application with authorized users

There is a Drupal 7 Web Application which provides personal chats, group chats, real-time polls, theater, and other activities for authorized users.

Hence, the Application contains a lot of callbacks from Front End to Back End.
I think it does not matter: They are callbacks to Drupal (https://www.drupal.org/project/js) and callbacks to node.js (https://www.drupal.org/project/nodejs).

How to test it under loading, simulating the presence of a plurality of users?

Read more
Ivo.Radulovski's picture

Looking for High-Performance & Large Scale Drupal Business Cases

In May 2017 we are hosting the European Drupal Business Days in Frankfurt and we are looking for some hight-end Drupal 8 case studies dealing with high-performance and large-scale websites.

This is the first European Drupal Business Days since Drupal 8 came out, and we can’t wait to see the newest business cases and trends.

For more details go to www.drupalbusiness.org or directly to www.drupalbusiness.org/call-for-speakers

See you!

Read more
ARUN AK's picture

Too many connections to the database in D8

In my drupal 8 website I am facing one issue with the performance. Load test is getting failed because of too many connections comming to the database. I am having separate DB server for database.

For 500 concurrent users around 200 - 300 db connections are comming. For 1200 concurrent users around 800 - 1000 db connections.

As Drupal is a db intensive system, above mentioned counts are ok with its normal behaviour or something weird is happening in this case?

Read more
monishstrithick's picture

How about an cloud database

I was looking to other options to move my drupal's database to some other cloud database provider like compose.com Because I am looking for a solution where I can reduce my maintenance of the whole infrastructure.

If I move my database to cloud. Does it impact on my performance?
Has anyone used these cloud database providers?

I am new to this topic. kindly advice.

Read more
Agiss's picture

Database performance

Hi guys

I am running a dynamic classified ads website on Drupal 7 and I wonder what would be the best database configuration for optimum performance.

InnoDB, or MyISAM?

What would be the best settings in my.cnf?

The hardware is a Cpanel/MySql VPS with 6 x 2.9GHz Xeon CPU Cores and 11GB Dedicated RAM.

Many thanks

Read more
kandrupaler's picture

How bad is the core statistics module, really?

The core statistics module gets a lot of bad press because it triggers a db write on every page visit. But how bad is it, really? There are several functional advantages of using it...

Are there any high performance sites which actually use the module? Do you use it?

How about the Node View Count module (https://www.drupal.org/project/nodeviewcount)?

Read more
kandrupaler's picture

Best Caching Option for Site Growing from Anonymous 1m to Authenticated 10m users?

Hi High Performance Gurus! Need your help since I'm kinda stuck...

I admin a Drupal 7 site on which the authenticated user base is growing rapidly.

We get about 1 million pageviews per month, and we have a target to grow to 10 million in a year and most of those hits will come from authenticated users. We're building several user-specific features such as "favorite posts", "read later", "posts from people i follow", etc. etc.

He's how we're caching things right now:

(1) Boost (for anonymous users)
(2) Memcache (as db cache)
(3) Opcache (built into PHP)

Read more
fengtan's picture

php7 + memcache: stable?

We'd like to run our Drupal 7 sites with php7. The only trouble we have so far has to do with the PECL memcache(d) extensions - no stable release supporting php7 has been published yet:



  • The PECL/memcached package is being discussed in this issue where people are actively waiting for a stable release to move to php7 (some of them ended up moving to Redis because it was taking too long)
  • Read more
    Subscribe with RSS Syndicate content