Skip to content
Grav 2.0 is officially stable. Read the announcement →

Community guidelines

Please keep discussions civil and on-topic. Repeated violations may lead to a temporary ban.

Showcase

Uziversitari: a book promotion site made with Grav

Started by Marco Cevoli 8 years ago · 5 replies · 1224 views
8 years ago

@marcocevoli Congrats on your book and new website.

I've taken a look at your website from a performance point of view.

When looking at the network traffic, I noticed:

  • 9 out of 14 css file have not been minified.
    14 css files seems quite a lot. Are they all needed? Plugins often allow you to disable their included css.
  • 4 out of 9 js files have not been minified.

See suggestions below, to automatically minify and bundle above assets to improve network load.

I have also run Google's Lighthouse on your site to analyse several aspects of your site.
Below is a summary. As you can see, there is some room for improvement...
uziversitari|690x127
If you run Lighthouse yourself, you'll get an extensive list of possible improvements and best practices.

Based on the above brief investigation I have a few quick suggestions:

👍 1
8 years ago

Thanks a lot. Considering it's really a side project with basically no views except from a few friends and relatives 🙂 , performance isn't really an issue. I might deal with it in a future, as a way of learning new stuff.

BTW, the site is hosted on a shared server and accessing through SSH is quite hard to setup, that's why I never tried to generate new CSS from SCSS and preferred to have multiple CSS files (at least, this is part of the reason, the other is that I wasn't even aware of having so many un-minified files...) 🙂

8 years ago

When I browse to https://uziversitari.marcocevoli.com/cpanel, I do get a login page... Once you login, you can go to 'File Manager' and easily upload files.

And ftp will probably also be available.

Is there some restriction to using cPanel and/or FTP that makes you use SSH?

8 years ago

Thanks, I know how to access my site through FTP. What I meant is that I didn't re-compile CSS because I can't run applications from SSH in this shared environment.

8 years ago

I'm sorry, but I'm confused... 🙂

What would you want to run SSH for? Re-compiling SCSS into CSS is done on you local development machine. The new CSS then is uploaded using FTP/cPanel to your production machine.

A provider would not allow you to compile SCSS anyway on a shared environment...

Suggested topics

Topic Participants Replies Views Activity
Showcase · by Julien Perret, 3 months ago
3 134 1 month ago
Showcase · by Julien Perret, 2 months ago
4 143 2 months ago
Showcase · by Stuart, 5 months ago
1 125 5 months ago
Showcase · by Gez, 8 months ago
4 256 8 months ago
Showcase · by Roger Parkinson, 10 months ago
0 110 10 months ago