Link to home
Start Free TrialLog in
Avatar of Melody Scott
Melody ScottFlag for United States of America

asked on

Used P3 Profiler and did a scan of a slow site. Now what?

Hi, I've updated all my plugins. Then I ran P3 Profiler and got results saying this. What can I do to help speed up the plugins, or is there anything?

WordPress Plugin Profile Report
===========================================
Report date: October 21, 2017
Theme name: Porto Child
Pages browsed: 2
Avg. load time: 17.5519 sec
Number of plugins: 41
Plugin impact: 90.31% of load time
Avg. plugin time: 15.8520 sec
Avg. core time: 1.2302 sec
Avg. theme time: 0.3213 sec
Avg. mem usage: 124.00 MB
Avg. ticks: 113,005
Avg. db queries : 154.50
Margin of error : 0.1485 sec

Plugin list:
===========================================
P3 (Plugin Performance Profiler) - 0.0705 sec - 0.44%
Ultimate Addons for Visual Composer - 0.1709 sec - 1.08%
Allow PHP Execute - 0.0061 sec - 0.04%
BackUpWordPress - 0.3033 sec - 1.91%
Blogvault Real Time Backup - 0.0279 sec - 0.18%
Comment Approved - 0.0042 sec - 0.03%
Contact Details - 0.0070 sec - 0.04%
Contact Form 7 - PayPal Extension - 0.0015 sec - 0.01%
Contact Form 7 - 0.1245 sec - 0.79%
Dynamic Featured Image - 0.0030 sec - 0.02%
Email Subscribers & Newsletters - 0.0377 sec - 0.24%
GravityWP - Count - 0.0017 sec - 0.01%
Heartbeat Control - 0.3405 sec - 2.15%
Jquery Validation For Contact Form 7 - 0.0068 sec - 0.04%
WPBakery Visual Composer - 0.5932 sec - 3.74%
Limit Login Attempts - 0.0170 sec - 0.11%
Participants Database - 8.2000 sec - 51.73%
Porto Content Types - 0.0101 sec - 0.06%
Porto Shortcodes - 0.1159 sec - 0.73%
Porto Widgets - 0.0173 sec - 0.11%
Really Simple Ssl - 0.0211 sec - 0.13%
Slider Revolution - 0.6327 sec - 3.99%
Simple Fields - 0.0273 sec - 0.17%
Page Builder by SiteOrigin - 0.1262 sec - 0.80%
Store Locator Plus - 0.0508 sec - 0.32%
Team Members - 0.0117 sec - 0.07%
The Events Calendar - 1.3753 sec - 8.68%
Ultimate Member - 0.3394 sec - 2.14%
UpdraftPlus - Backup/Restore - 0.1026 sec - 0.65%
UPS WooCommerce Shipping - 0.2054 sec - 1.30%
User Role Editor - 0.0737 sec - 0.47%
W3 Total Cache - 0.1512 sec - 0.95%
Woocommerce Discounts Plus - 0.0430 sec - 0.27%
Woocommerce Product Importer - 0.2990 sec - 1.89%
WooCommerce Role Based Price - 0.0917 sec - 0.58%
WooCommerce - 1.6714 sec - 10.54%
Wordpress Seo - 0.3317 sec - 2.09%
Wp Smushit - 0.1365 sec - 0.86%
Yith Woocommerce Ajax Navigation - 0.0626 sec - 0.40%
Yith Woocommerce Product Add Ons - 0.0307 sec - 0.19%
 Empty  - 0.0088 sec - 0.06%
ASKER CERTIFIED SOLUTION
Avatar of David Favor
David Favor
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of Melody Scott

ASKER

Wow, what a terrific amount of great info, thanks!! I'll post the url here as well. sorsi.com
Next question, are you available for hire to look at these issues?
Another issue I know we have is this:  Your theme (Porto Child) contains outdated copies of some WooCommerce template files.
First problem is you're using CloudFlare.

Independent of myth + marketing hype + people talking about CF, which have never done testing.

CF doesn't provide any benefit for a well tuned LAMP Stack. It only adds complexity which makes debugging impossible... because any testing you do is testing CF, not your site.

First step, remove all traces of CF, so you're testing your site + not CF.

The WebPageTest Report for your site shows CF is running very slow today. The time to serve small files is way to high.

You'll have to remove CF to effect your site speed + then you'll also have to be running your site in an hosting environment which can be tuned.

About hiring me.

I only work on client sites I host. You can PM me to setup an appointment to talk about your project.

About WooCommerce Files.

Unfortunately the way WooCommerce works is cumbersome. Each time WooCommerce updates, you must manually update all WooCommerce files your theme uses + if these updates crash your theme or site, restore a backup.

Complex to handle.

I usually do this for clients, by backing up the site + updating WooCommerce theme files.

This usually works. If it fails, then there are many variations of what comes next to fix problems.

Each case is unique, especially when a non-WordPress.org theme is being used.
Note: The reason I only work on sites I host is because this is the only way I've found to have a starting point of 100% latest + stable LAMP Stack code.

No hosting company I've encountered to date, run up to date LAMP Stack code.

This initial step is essential for debugging problems, else days can be spent debugging some problem which has already been fixed via some software package update.
Thanks for taking all this time to offer advice. I'm going to close the question, and I will probably PM you. You're the best!!
One of the best answers I've ever had, tremendously helpful!