This tag is for questions about Drupal's performance, how to measure, and improve it.

learn more… | top users | synonyms

0
votes
0answers
15 views

Is there any better approach for using ajax to fetch data in drupal 7 on some event? [on hold]

I have build some notification system for logged-in users in Drupal 7 , like some one comment on their node, some one voted on their node, revision of node is made. Instantly on one of above events ...
0
votes
0answers
15 views

Tried to Inline CSS with AdvAgg but still get errors in Google

My site uses clean Bootstrap subtheme and has CDN, Internal caching (including Boost), Minification, Compression and aggregation, but still I get very low grades with all that has to do with CSS ...
0
votes
1answer
20 views

Optimizing of DB resources

I'm pretty excited about Drupal capabilities in general and consider it as probably the most solid free CMF with a really powerful API. One of the things I'm concerned about is the resources it takes. ...
1
vote
1answer
20 views
+50

Is there any way to cancel Panels' overlay edit windows?

I don't want to edit Panel panes via overlay edit-windows and therefore I tried to disable the core "Overlay" module at admin/modules but it seems to effect everything except the overlay of the Panels ...
3
votes
1answer
204 views

CSS aggregration breaks site - how to troubleshoot?

I have a number of D7 sites that "broke" recently when I applied 7.39 and a few other updates. By "broke" I mean the site's CSS styling completely disappeared. I can easily fix by disabling CSS ...
0
votes
0answers
30 views

Drupal 8 performance regressions. Would it be a solution for high traffic online communities? [duplicate]

There were some legitimate concerns about Drupal 8 potential performance regressions as a result of being built on top of Symfony2. Drupal 8 Beta-14 is the latest release; It seems that the Drupal 8 ...
1
vote
2answers
27 views

Should i make separate image folder for each user? [closed]

There will be around 200 users, each can make unlimited nodes with 10 images per node. Expected final number of images is 50000. Performance wise, is it better to make separate directory for each ...
1
vote
0answers
29 views

Is there a limit on menu size after which system performance becomes significantly affected?

I am currently dealing with a site which has approx 1300 items in a single menu. The owner is considering adding another couple of hundred pages to the menu. One of the things I am trying to ...
1
vote
1answer
43 views

Can't track why Boost-Crawler doesn't work

I use Drupal 7.38 and Boost x - 1.0.7, and I Can't get the Boost Crawler to work... Boost itself is working fine (verified formation of cached webpage files at root/cache/...). Seemingly, I did all I ...
0
votes
0answers
11 views

Manage multiple feeds import using cli

How Can I optimize multiple feed importer from cli. Is there anyway to optimize multisites using multicron for each site in drupal 7.? I want to implement like this ...
0
votes
1answer
24 views

How to speed up performance of taxonomy hierarchical select drupal

I have a taxonomy that have 35(States) -> 650(Districts) -> 6500(Blocks) -> 650000(Villages) taxonomy terms using hierarchical select module when i filter it on my content type form then it's ...
0
votes
1answer
20 views

Better way to manually load a view of nodes other than with “views_get_view_result” > “node_load”?

I've got a d7 site on a shameful shared hosting account. Since I am a pseudo haxxor, I want to load up my front page view and manually output all of my nodes. My Front Page takes about 30 seconds to ...
0
votes
2answers
47 views

Is mixing capital and small letters in URL a good practice for Drupal? [closed]

I have a Drupal website and clean URL's turned on the Drupal installation. I am manually aliasing the URL's of the article's on the site. I mix both capital and small letters in the URL's for example: ...
0
votes
0answers
20 views

Further reducing TTFB via Drupal itself? [duplicate]

I use Drupal 7.37. And my issue is a mild problem of long TTFB, that might be able to get better by Drupal itself. My site has pretty good Google Pagespeed Insights (PSI) score. For example, My most ...
0
votes
1answer
52 views

What causes very long initial visit load times intermittently?

I'm working on what is basically a one page site externally: http://drupals.badgerfort.com. There's very little to it. But I'm getting reports that it's sometimes loading so slow to the point ...
1
vote
2answers
59 views

How to make JS Async and eliminate unnecessary JS?

I've been told this could be done with the Magic module but I couldn't find documentation\videos\readme anywhere for it so I ask how to do these specific things with it in my Drupal 7 site: How to ...
1
vote
3answers
78 views

How to disable/enable cache of all views programmatically?

Case: I have over 50 views in my site and for performance improvement all were enabled to cache data during their implementation. Now I want to disable cache for all views at once for some reason ...
0
votes
0answers
25 views

Combine JAIL (LazyLoad) and adaptive images in Views?

I have both the JAIL and the Client-Side Adaptive Image Formatter modules installed on my site but I can only use one at a time within a given view, since they are each a choice for image formatter ...
0
votes
1answer
53 views

Several NFS folders for one Drupal instance [closed]

I'm using vagrant & virtualbox to create drupal websites on my Windows local machine. My actual drupal website is under a Windows folder, shared with my guest(ubuntu) by using a Windows NFS server ...
0
votes
0answers
36 views

How to know what beans are not in use?

After looking into new-relic I found that bean_block_info was taking a high % of total load time. In the code I found that this function loads all the beans on first time access (before leveraging ...
0
votes
1answer
65 views

Top 10 priorities in performance optimization of a complex Drupal site [duplicate]

I read a lot about many ways to improve drupal site performance optimization, but I did not find a clear indication of the top 10 most relevant modifiations for optimizing the performance of a complex ...
1
vote
0answers
160 views

Facebook plugins slow page load - what can be done to improve this?

I currently use the Facebook plugin integration module, and have a like button and a fb comment block on each page. Especially the FB plugins load slow. It appears that any link on the page is not ...
7
votes
1answer
169 views

Where to render? Preprocess or template?

We are constantly improving our coding performance and we are monitoring every page load to optimize loading en rendering times in our websites. Above statement in mind, I stumbled upon the question ...
1
vote
0answers
35 views

Any way to hasten the performance of Overlay based edit-screens? [closed]

Went through about 20 Google search results and didn't find an answer. I really love the Overlay UI but the problem is it works a bit slow... For example when I open new windows while working with ...
1
vote
0answers
42 views

D7 - Scalability regarding use of Profile2 module with Subuser module and Taxonomy module [closed]

We would like to allow users of a specific role to be able to create and manage their own subset of users. The Subuser module allows this to happen. We would also like to use the Profile2 module in ...
1
vote
0answers
15 views

From a slow mysql query, is there a way to determine which Drupal module/path is the cause? [duplicate]

My hosting provider (Pantheon) provides mysql slow query logs. Is there a quick/easy way to determined, based on an entry in the log, which module/path is causing the problem? Since I built this ...
0
votes
1answer
85 views

Enabling aggregate and compress CSS files resuls in vanishing theme

I used this module for more compression on css and js files but it does not work for me! so I disable and remove it entirely. After that when I enable aggregation of css and js files, my site's theme ...
1
vote
0answers
32 views

What is the difference between Query build time Query execute time View render time in drupal veiws

I'm using drupal views and set Live preview settings enabled. I want to know what is the difference between these three factors: build time, execute time and render time. some times when I change a ...
2
votes
1answer
81 views

What are recommended filters for using Pagespeed along with Drupal 7 (and Advagg enabled)?

We are planning to integrate Google Pagespeed module in our Drupal 7 site which is already using Advanced for CSS/JS Aggregation (Advagg). Based on the inputs at ...
0
votes
1answer
24 views

Only getting varnish misses

Would having the display errors setting turned on in the following admin page admin/config/development/logging cause Varnish to generate cache misses?
0
votes
1answer
55 views

Analyzing slow mysql querries

Our Drupal site has recently started to get much more traffic and often pegs the CPU and memory when we have 50-100 active connections. We have 8cpus and 16GB of RAM. I notice that when the cpu is ...
0
votes
2answers
80 views

Drupal 7 changes Last-Modified header, even if the resource hasn't changed

Unless I'm mistaken, Drupal is changing the "Last-Modified" HTTP header for a page any time the page cache is regenerated - even if the raw content remains identical. This means that clients end up ...
4
votes
2answers
122 views

Module to cache URLs commonly request by bots?

Open the logs of a dozen Drupal sites and you will see some patterns for non-Drupal packages in the http requests that received a 404 response. Requests like /postnuke/article.php, ...
0
votes
0answers
31 views

Has the Block Cache Settings from Drupal 8 been back-ported to Drupal 7?

I noticed in Drupal 8 there are options to cache a block: I was wondering if these options exist in Drupal 7 with a module? Has the feature been back ported? or was it a contrib module to begin ...
0
votes
0answers
67 views

How to optimize performance rendering node with two entity reference fields without using Views?

I'm challenging myself to not use Views and instead rely on EntityFieldQuery() or Dynamic Database Queries. I have a node Event with a date field and two entity field references to artists that will ...
2
votes
1answer
78 views

Performances with many fields per content type

Drupal creates a new table for every new field in a content type. How much this affects the performance in fetching data when the fields of an entity are 15 or more? Is possible to store all fields ...
0
votes
1answer
82 views

Fast 404 module and Drupal core

I can see that Fast 404 module has been added to drupal core since 7.9 version. So in order to use it on my drupal site(without installing Fast 404 module),is there I need to do in the settings.php ...
0
votes
0answers
13 views

Blocks page running very slowly

Our blocks admin page is loading and running very, very slowly. We have a lot of blocks loading up, but I can't understand why it takes quite so long to load and work with. It must be some slow ...
2
votes
0answers
40 views

Custom module data storage

In Drupal 6, I'm writing a custom module that generates several pages (as a Drupal newbie). Mainly public form pages for soliciting donations - users fill out their info (amount, frequency, etc.) and ...
0
votes
0answers
31 views

In Facet API, if I select a item from one category then the count of items in other category will become zero. What can i do for this?

I'm working with facet API, if I have select a item from one category then the count of items in other category will become zero. What can I do for this ? this is before i select a item in a category ...
5
votes
3answers
2k views

Drupal 8 vs 7 performance comparison?

I am wondering if there are any reliable performance comparisons between vanilla D8 vs D7? I have searched the web but only find this which is far from encouraging.
1
vote
1answer
69 views

Views performance issue

I have a website with 4 views (and sometimes 5 views) on the homepage. The problem is that when I try to open the website, it takes minutes to load and the cpu goes crazy because of mysql processes. ...
0
votes
0answers
91 views

Using Lazy Pane: How to cache a panel pane after it was loaded using ajax

I have a panels page that uses Panels Tabs loading panes with Ajax. It uses the module Lazy Pane https://www.drupal.org/project/lazy_pane, but a solution with any other module or method is welcome. ...
0
votes
0answers
21 views

Highest performant way to edit a views field value inline

I have a complex project management site, which requires performance being optimized for each functionality, especially the way views fields can be edited inline. It has a task list view in which ...
1
vote
2answers
376 views

First page load/execution slow, login slower Drupal 7

Drupal 7 site experiencing slow execution/load time for first page visit and slower execution/load time for login. The web server and database servers are dedicated and well resourced, the site has no ...
0
votes
0answers
24 views

Task list system (view) that responds fast to edits

I need a fast responding task management system. I have tried many approaches like nodes as tasks and a view with editable fields, editable view, flags, ajax flag forms, and even Rate widgets. All of ...
5
votes
2answers
231 views

Views caching strategies - relationship between query cache and rendered output cache

First off, I'm trying to ensure due diligence and not duplicate questions that have come up before. There are numerous posts on stackexchange, and various other places, that discuss views caching and ...
0
votes
1answer
68 views

Updating few thousand nodes in one time

I have script which updating 2000-5000 nodes in loop and performance is poor. At the moment the code looks like: foreach($nids as $nid) { $node = node_load($nid); // updating $node fields ...
2
votes
0answers
65 views

How do I profile my drupal site which is on shared hosting?

I run a commerce website in a shared hosting, from time to time it's being too slow, I tryied many ways to find the cause (css/js agreggation,enable caching, views caching, disabling some big modules ...
1
vote
2answers
97 views

How to execute request-specific tasks after page response is returned. Does hook_exit() actaully do this?

I'm trying to figure out if it's possible to "hide" the perceived execution time of some end-of-request logging tasks that are page specific and depend on the availability of the Drupal DB API. ...