We use cookies to improve your experience. No personal information is gathered and we don't serve ads. Cookies Policy.

ExpressionEngine Logo ExpressionEngine
Features Pricing Support Find A Developer
Partners Upgrades
Blog Add-Ons Learn
Docs Forums University
Log In or Sign Up
Log In Sign Up
ExpressionEngine Logo
Features Pro new Support Find A Developer
Partners Upgrades
Blog Add-Ons Learn
Docs Forums University Blog
  • Home
  • Forums

Slow performance with file, checkbox, and multi-relationship extensions

Development and Programming

ebcms's avatar
ebcms
29 posts
17 years ago
ebcms's avatar ebcms

Does anyone have suggestions for improving performance when using these extensions.

I’ve followed the optimizing and other performance tips (use of disable=, caching, etc.) but we’re still seeing a huge hit from these extensions.

From the debugging, it appears that each weblog entry generates three separate calls - one for each extension.

<snip> (1.563343) Calling Extension Class/Method: Checkbox/modify_template (1.566470) Calling Extension Class/Method: Mh_file_ext/modify_template (1.572031) Calling Extension Class/Method: Multi_relationship/modify_template (2.671512) Calling Extension Class/Method: Checkbox/modify_template (2.674874) Calling Extension Class/Method: Mh_file_ext/modify_template (2.680559) Calling Extension Class/Method: Multi_relationship/modify_template (4.580739) Calling Extension Class/Method: Checkbox/modify_template (4.584072) Calling Extension Class/Method: Mh_file_ext/modify_template (4.589789) Calling Extension Class/Method: Multi_relationship/modify_template </snip>

As we are calling in a related weblog to display nearly 100 entries, it’s causing a horrible situation. Caching helps upon return to the page, but the initial load is really bad.

The dev box this is on is admittedly old and slow so I expect performance will be better in production, but even so, this seems very inefficient.

Any suggestions?

       
ian Pitts's avatar
ian Pitts
175 posts
16 years ago
ian Pitts's avatar ian Pitts

I’m having an identical situation on a site due to launch on the 5th and we’re pulling our hair out trying to figure this out…

       

Reply

Sign In To Reply

ExpressionEngine Home Features Pro Contact Version Support
Learn Docs University Forums
Resources Support Add-Ons Partners Blog
Privacy Terms Trademark Use License

Packet Tide owns and develops ExpressionEngine. © Packet Tide, All Rights Reserved.