Activity Timeline Question
Design and Skin Customization
You will get better performance by changing this:
{jrCore_list module="jrAction" search1="action_module != jrFollower" search2="action_module != jrComment"
To this:
{jrCore_list module="jrAction" search1="action_module not_in jrFollower,jrComment" ignore_missing=true
the "not_in" operator takes a comma separated list of values to match.
The "ignore_missing" key is a special key that is only needed on !=, not_like and not_in operators (basically negating operators) that can be added to tell the core that it can ignore any items that do NOT have the key you are searching on, otherwise the core has to include any items that are missing the key you are searching on (since those items "do not match").
Basically anywhere we can cut down the number of separate search conditions will always result in a higher performing query.
updated by @brian: 05/19/18 11:52:01AM