Questions tagged [optimization]

The process of making something as fully perfect, functional or effective as possible.

Filter by
Sorted by
Tagged with
3
votes
2answers
172 views

Can you completely disable members on the frontend?

Each time a template is loaded in ExpressionEngine is goes through a couple of member related tasks (as far as I can see):- Is this user in a blacklist? Addons_model::module_installed() Grab the ...
1
vote
2answers
772 views

Template Caching and Cache Times

I've been playing around with the caching settings on my EE site. I'm getting really good server response times and the getting the number of queries right down which is perfect. I've always avoided ...
0
votes
0answers
34 views

Lag in Data Returned

I have a pretty simple template set up that has one image and a block of text, but for some reason the page takes 3 seconds to load at 37 queries. I have tag caching set so subsequent loads of the ...
1
vote
2answers
161 views

Optimizing performance when sorting through hundreds of entries

Currently working on a new EE site that I've inherited, and having difficulty optimizing performance. Everything was dandy until I finished imported all the old content. Now there are ~700 page ...
2
votes
1answer
127 views

Optimization: Need to cut-down on server load

Our predicament is that we are using 3 media queries with different layouts which means that we're essentially generating all of the content 3 times. For instance: <div class="small-media"> {...
0
votes
3answers
144 views

Pre-Cache Template Base on URL

I am working on a site that has an employees channel with over 1000 entries. When a user visits the "all employees" page we are paginating the results and all is well, however when a user views the ...
1
vote
1answer
239 views

Infinite scroll reaches the end, although there are more pages to show

I'm following another developer on a site and trying to speed it up. The functionality requires many entries to be displayed within a single document object. Previously, load times were abysmal so I'...
10
votes
5answers
2k views

Query optimization and database indexes

I noticed that there a handful of queries that ExpressionEngine runs that don't use any database indexes. An example is the query SELECT DISTINCT ee.* FROM exp_extensions ee WHERE enabled = 'y' ORDER ...
18
votes
5answers
3k views

Ways to speed up Channel Entries

Setup: We have a call that pulls 50 entires from channel entries. {exp:channel:entries channel="posts" orderby="entry_id" limit="50" dynamic="no" disable="categories|category_fields"} This call ...
2
votes
1answer
354 views

Should the channel data table have so many columns?

I have noticed that each custom field takes up 2 columns in the channel data table. The second column often seems to have little value. Existing columns do not seem to be recycled for new channel ...