Comments (3)
Hey Paal - thanks for the research. It's interesting to see just how much stuff gets added by plugins.
I tested my Jarvis test site and it got a better score than anything you're seeing here, but that's because it's not including all the bits from those plugins.
The results I get are here if you're interested.
https://tools.pingdom.com/#5b0ab27c99800000
Perhaps it would be worth reviewing what plugins you have as well? Maybe there's some that are less popular, but more performant? It could potentially make more difference than the theme I think.
from jarvis.
Hey Ben
I turned off all the plugins. Installed the latest version of Jarvis. Then tested in pingdom.
I also tested a few other themes as well.
Jarvis:
A 92
Page Size: 28.4 KB
Load time: 329 ms
Requests: 7
Jarvis did really well in this speed test!
Overlay:
B 82
Page Size: 158 KB
Load time: 390 ms
Requests: 20
Chaplin:
B 87
Page Size: 115 KB
Load time: 400 ms
Requests: 12
Guten:
B 83
Page Size: 266.3 KB
Load time: 414 ms
Requests: 23
Page Builder Framework:
B 86
Page Size: 64.8 KB
Load time: 391 ms
Requests: 13
Tabor:
B 83
Page Size: 241.8 KB
Load time: 425 ms
Requests: 21
Atomic Blocks:
B 84
Page Size: 158.3 KB
Load time: 361 ms
Requests: 16
Ascend:
B 83
Page Size: 355.7 KB
Load time: 748 ms
Requests: 21
Beans framework:
B 88
Page Size: 156.4 KB
Load time: 416 ms
Requests: 10
Btw Beans them has a setting: Appearance -> Setting
Turning on the settings the score goes up.
A 93
Page Size: 154.9 KB
Load time: 708 ms
Requests: 7
Jarvis came out clearly best in the no plugins active speed test!
Perhaps it would be worth reviewing what plugins you have as well? Maybe there's some that are less popular, but more performant?
How are you thinking we should do this? It would be great to review the plugins.
from jarvis.
Well those scores are a lot nicer (for me :))
How are you thinking we should do this? It would be great to review the plugins.
I don't think that's something I can do. It depends on your requirements for your projects. Personally I would try to measure the weight of the plugins individually, and see which are adding the most stuff, and then replace them with something lighter.
I don't know your requirements but I would guess many of the plugins do a lot of things that you don't use.
For example the theme you currently have activated looks to be one of the bigger themes. I ran the pingdom test and sorted the file requests by response body size descending (untick the rising box) and then you can see the biggest requests.
The top one is font-awesome.ttf. The theme is including the entire font-awesome library, but I suspect it's only using a few icons.
If you enable all your plugins then you could run the test again, see what plugin is using the largest files and then see if you can replace it with something more efficient.
from jarvis.
Related Issues (20)
- Rebuild the `jarvis_social_links` function so it doesn't have the Jetpack plugin requirement.
- Remove WordPress block styles from pages that will never use it HOT 1
- Ensure everything is escaped
- Add link to docs in customizer HOT 3
- Recommend installed plugins HOT 1
- Improve editor styles
- setup tgmpa to recommend plugins
- Featured image below header behind page/post title.
- More control over the Search Icon HOT 3
- Header Height - Full Height HOT 1
- Remove jarvis_video_wrapper HOT 1
- Automate customizer settings for custom post types
- Add [random] and [?] shorttags for footer content
- Improve plugin css and add support for GiveWP plugin HOT 1
- Static analysis and other notes HOT 3
- WordPress theme review
- Missing readme parts HOT 1
- switch use of file_get_contents to read_file HOT 2
- Add page number to search results page
- Hiding page title option in the customizer
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from jarvis.