Website page load speed

Hi All,

I'm after some advice, I've noticed my website is slow to load, I've done all the run of the mill stuff (compressed all the images) enabled compression, minified my CSS etc etc.

I've tried looking a the site with YSlow - but to be honest I don't know how to interpret the results (I'm a network engineer not a web designer sorry guys).

I'd appreciate some pointers,  and remember assume I'm 4 years old :)

Site: www.petenetlive.com

Regards,

Pete
LVL 58
Pete LongTechnical ConsultantAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Jason C. LevineNo oneCommented:
YSlow is one way to do this.  Pagespeed Insights is a bit better:

https://developers.google.com/speed/pagespeed/insights/?url=http%3A%2F%2Fwww.petenetlive.com%2F

because each item has a link explaining what you need to do to fix the issue.

The biggest problem with improving the speed of your site will be that you (or whomever) built this sucker in Dreamweaver and modern design and structure is largely absent. You are preloading images for menu highlighting instead of using CSS, you're using a ton of javascript, some inline, some not.  There's no minification, there's no consolidation of files (CSS and Javascript), some javascript appears to be duplicated, you have a ton of validation errors:

http://validator.w3.org/check?verbose=1&uri=http%3A%2F%2Fwww.petenetlive.com%2F

which causes the browsers to render in the slower quirks mode.  So yeah, you have some work ahead of you to fix all this.
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Dave BaldwinFixer of ProblemsCommented:
The obvious thing is to get rid of all of that tracking code and external links.  In the bottom left corner of Firefox, I can see them all slowly loading, one by one.  And since they are from different sources, I doubt that you can even minify or combine them.  That is a common problem with a lot of sites, too much stuff.
0
Pete LongTechnical ConsultantAuthor Commented:
Jason

>>you (or whomever) built this sucker in Dreamweaver

Yeah was me, its been overhauled a few times.

>> You are preloading images for menu highlighting instead of using CSS

OK, All that was done from Dreamweaver, many years ago, do you have an example of something more modern, so I can work out how to do this more efficiently?

>>So yeah, you have some work ahead of you to fix all this.

Story of my life :)

Dave

Tracking code? do you mean the analytics code?

Pete
0
Cloud Class® Course: CompTIA Cloud+

The CompTIA Cloud+ Basic training course will teach you about cloud concepts and models, data storage, networking, and network infrastructure.

Jason C. LevineNo oneCommented:
OK, All that was done from Dreamweaver, many years ago, do you have an example of something more modern, so I can work out how to do this more efficiently?

What I would do in this situation (and assuming you don't want to spend a year and day learning web stuff) is move the site to something like WordPress, Joomla, or possibly even Drupal, but definitely to a Content Management System.

The advantages to a CMS for you would be:

To get you some modern design options in the form of themes that would require little to no customization. All menus would be CSS based and not image based, for example.  The site could be responsive instead of having a separate stylesheet for mobile.

Give you much better SEO as you would be able to get keywords into your URLs

Provide better social integration

Gives you options do some more advanced things (search, contact forms, e-commerce, etc) without needing to know programming

Most importantly, allow you to do some basic caching/minification/combination of scripts and CSS via optimization plugins
0
Dave BaldwinFixer of ProblemsCommented:
Analytics and just plain ads.  Just too much stuff.  If you're using Firefox, you can see the parade of external sites as they are loading in the lower left hand corner.  Are you really making money from all of those ads?
0
Pete LongTechnical ConsultantAuthor Commented:
Thanks for the feedback - yes the ads perform well, Its probably small potatoes to you guys but I get about 300,000 page views a month.

I appreciate the feedback,  I've been changing a lot of the code out this evening, and moving things about to make it a little better, and its performing faster than it was earlier, but I agree with Jason, long term I'm going to have to think about moving it into something a little more manageable.

I've got pot loads of work to do and today has just been plastering over the cracks. luckily I've actually got two web servers and I work for a data centre provider so perhaps it's time to admit defeat and spin up WordPress, and plan migrating over a thousand technical articles :(

Cheers Gents

Pete
0
Jason C. LevineNo oneCommented:
and plan migrating over a thousand technical articles

All static pages?  No DB?
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Web Development

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.