Wiki

Events happening in the community are now at Drupal community events on www.drupal.org.

How to get a 100/100 on PageSpeed Insights by using the Advanced CSS/JS Aggregation module

Posted by mikeytown2 on August 17, 2017 at 1:52am
Last updated by capysara on Mon, 2022年12月05日 13:54

Most sites when using the current 7.x-2.32+ version of AdvAgg can achieve a perfect 100/100 score on https://developers.google.com/speed/pagespeed/insights/. Directions on how to achieve it for a fresh of install of AdvAgg below.

AdvAgg Configuration

Be sure to check the site after every section to make sure the change didn't
mess up your site. The changes under AdvAgg Modifier are usually the most
problematic but they offer the biggest improvements.

Advanced CSS/JS Aggregation

Read more

DrupalCon Amsterdam 2014 - Performance sessions

Posted by fabianx on September 30, 2014 at 8:10pm
Last updated by fabianx on Tue, 2014年09月30日 20:10

Hi High Performance,

I totally forgot to inform you that there are some pretty cool performance related sessions at DrupalCon Amsterdam:

  • Please join use tomorrow at 10:45 in Room Emerald for "Render Caching in Drupal 7 and 8"

We will show the state of render_cache 7.x-1.0, which is used to render cache comments on drupal.org

Then we will show how render caching works in Drupal 8 with #cache tags, etc.

Read more

Running Drupal as daemon service

Posted by sinasalek on April 6, 2014 at 7:06pm
Last updated by sinasalek on Wed, 2015年08月12日 20:15

Introduction

PHP Frameworks are becoming more and more complex, specially now that almost all of them are fully object oriented. In serious applications huge amount of code needs to be interpreted and loaded into the memory for every request, it's a needles waste of huge amount of resources.
But what if we could serve requests not by using traditional request/response method but by using sockets and asynchronous calls?

Read more

Comparison of shared files directory solutions

Posted by greggles on April 2, 2013 at 3:44pm
Last updated by coredumperror on Tue, 2014年06月24日 19:30

If you want to have multiple webservers for a Drupal site you need to keep your code and files directory in sync across all the webservers.

  • For synchronizing the code solutions like capistrano, drush deploy, fabric, phing are all good solutions. Sharing the code using a network file system doesn't usually perform well because the files are re-read (or at least stat'd) during page load which is slow.
Read more

Building a Drupal 7 Optimized my.conf File

Posted by mgifford on March 21, 2013 at 4:51pm
Last updated by pcambra on Tue, 2016年08月16日 00:59

This is an attempt to hard code some of the many best practices that are brought up in various posts scattered on the internet. Please feel free to edit, particularly adding to the documentation of the configuration. My assumptions are we're working with at least 8GB of RAM, 2*Dual Core CPUs, 64bit operating system, EXT3 file system & Debian.


#

The MySQL database server configuration file.

#

You can copy this to one of:

- "/etc/mysql/my.cnf" to set global options,

- "~/.my.cnf" to set user-specific options.

Read more

"Golden Neckbeard" competition

Posted by christianchristensen on November 1, 2012 at 10:02pm
Last updated by christefano on Sat, 2014年01月25日 21:01

TODO:

  • System under test
    • Take a copy of a big camp website (BADCamp, Atlanta) sanitize it and have it in a distributable form.
    • Alternatively: Distro {Commons, COD, ...} with devel generate (or a SQL dump scenario)
  • Basic Chef config to build a LAMP stack...
  • Competition Rules
    • Teams and/or Individual entries?
    • Tests - partner with an established testing/perf company?
      • Basic performance based metrics (ab, curl, ...)
      • Basic PHPUnit tests (exercise site functionality)
Read more

New home for 'Large sites and scalability of size' group

Posted by asb on September 11, 2012 at 12:49pm
Last updated by christefano on Tue, 2012年09月11日 18:52

As of September 10th 2012, the "Drupal Groups team" has deleted our "Large sites and scalability of size", accompanied with the note Note: "Such a group already exists. Join the discussion in http://groups.drupal.org/large-scale-drupal-lsd-projects-and-plans".

Read more

Comparison of HTTP Client Libraries

Posted by mikeytown2 on May 24, 2012 at 1:49am
Last updated by christefano on Thu, 2014年08月07日 00:35

Coming from this issue on d.o: Evaluate third party libraries to replace drupal_http_request() and the browser in DrupalWebTestCase

Definitions listed in order of importance (top is important).
Parallel Requests: Project uses curl_multi_select(), stream_select(), or socket_select() when issuing multiple requests.

Read more

Drupal 7 performance related patches & replacements for core functionally

Posted by mikeytown2 on February 16, 2012 at 11:53pm
Last updated by spaghettibolognese on Mon, 2017年03月27日 22:12

Core Patches

Big Performance Gains - Low Risk

(削除) Second loop in module_implements() being repeated for no reason. ~ 400ms (削除ここまで) - Included in 7.40
(削除) Speed up drupal_parse_info_format() 3x and reduce memory 95% ~ 600ms (削除ここまで) - Included in 7.40

Read more
Subscribe with RSS Syndicate content

Wiki

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds:

AltStyle によって変換されたページ (->オリジナル) /