#SAM2013 Ribbon

Speed up your Website

Industry experts are providing you the best tips and tools to speed up your website.


Moving past page load time
Posted in: Community, Monitoring, Performance Testing, Real User Measurement   -   September 11, 2013
10 Comments

Thinking past Page Load Time In the past, the performance of a website was measured by checking how long it took for an event called ‘window.onload’ to trigger, this measurement was dubbed the “Page Load Time” (PLT) of a website. Five to ten years ago, this was a very good indicator, but websites have evolved […]

Read More »
Making Your Website Scrape-Proof: How to Thwart Content Thieves
Posted in: Getting Started   -   September 5, 2013
3 Comments

As a website owner, you probably love the idea of thousands of people coming to your site every day. But what if most of those requests were automated, coming from bots and scrapers that wanted to harvest and collect your content and information for their own purposes? Clearly, not all website traffic is desirable. These […]

Read More »
#SAM2013 Round Up
Posted in: Community   -   September 3, 2013
No Comments
This year’s Speed Awareness Month was amazing.  Compared to last year, we saw the following metrics increase: 91.01% Unique Visitors 70.81% Visits 41.63% Pageviews 10.75% New Visits What this says is that Web Performance Optimization awareness is growing at a healthy rate.  As the years go on and connection speeds increase, Web Apps/Sites become richer […]Read More »
4 Tips to Speed Up Your Responsive Website on Mobile
Posted in: Getting Started, Mobile, Speed Up Tips   -   August 31, 2013
4 Comments

Introduction: When it comes to multi device web design, you really can’t beat responsive. Websites built using responsive design techniques such as fluid grids, flexible images and media queries are adaptive, interactive and provide a rich user ­experience. But many of the elements that make responsive websites beautiful and adaptive to screens of all shapes […]

Read More »
Breaking Performance Silos
Posted in: Monitoring, Performance Testing, Speed Up Tips   -   August 30, 2013
3 Comments

It is amazing that, while performance is the result of every aspect of the system, performance as a discipline consists of multiple silos and different groups of performance-related specialists have very limited communication between themselves. You hardly find any book or community covering performance end-to-end. Performance-related responsibilities are usually spread across several groups and rarely […]

Read More »
Caching everything – step by step
Posted in: Getting Started, Speed Up Tips   -   August 29, 2013
No Comments

Over the last five years we’ve seen a surge in web traffic. As you have surely read a hundred times before, handling the traffic in a timely manner is very important. Of the many tools you’ll need in your war-chest a caching reverse proxy is imperative to battle the ever increasing traffic. Caching reverse proxies […]

Read More »
Talking the talk of web performance
Posted in: Community, Monitoring   -   August 28, 2013
3 Comments

Working in the performance industry you’re surrounded by many technical terms. Of course, we need to have many terms and phrases to be able to communicate about specifics. There’s no doubt that much of what we deal with on a daily basis can be very complex, so we need to be careful with how we […]

Read More »
Animation Equals Latency
Posted in: Speed Up Tips   -   August 27, 2013
2 Comments

This post is by Eric Higgins, a Software Engineer at Optimizely. Would you believe me if I told you that you — the speed-and-scale-loving developers you all are — have willingly introduced user-blocking, perceivable latency into your precious applications? If you have any animated effects in your app, then this is very likely to be true! To prove […]

Read More »
Speeding up asset delivery from your Rails app
Posted in: CDN, Getting Started   -   August 26, 2013
No Comments

We all want our pages to load faster. Though the big picture of web performance is quite complex, payload size and location are two factors that can be minimized with a little effort. Here, we’ll look at how delivering static assets from a cookie-free domain via a content delivery network (CDN) can help reduce your […]

Read More »
Lessons From Optimizing the MindTouch Web Platform
Posted in: Monitoring   -   August 23, 2013
4 Comments

Here at MindTouch we’re focused on creating the ideal software help SaaS. Like any service, speed is a major factor in user satisfaction: How quickly are pages loading? Is every action, from searching to rating pages, happening smoothly? As background, the MindTouch help platform is built on several layers: Backend API: Our RESTful API handles […]

Read More »
Reducing HTTP Requests With jQuery Mobile
Posted in: Getting Started, Mobile, Speed Up Tips   -   August 22, 2013
1 Comment

It’s been no secret in the industry that reducing HTTP requests helps to speed up the web, and it becomes even more important when optimizing for mobile. Every request that a mobile device makes is a relatively slow process for the device and the network it’s pulling from. Luckily jQuery Mobile took all of this into consideration […]

Read More »
Mobile App Discovery: A definite need for speed
Posted in: Mobile, Monitoring, Performance Testing, Speed Up Tips   -   August 21, 2013
No Comments

If you’re anything like me, you probably have a few apps on your phone that you barely use because they’re painfully slow. It doesn’t help that our attention span is getting ever more fragmented with per session use of apps hovering in the “few minutes” range. This literally translates to an expectation that apps need […]

Read More »
It’s not the size that matters, it’s how fast you go
Posted in: CDN   -  
No Comments
Since launching CDNify, a CDN for Tech Startups and Developers, I have lost track of the amount of times we’ve been asked, “When should my startup/app use a CDN?” My answer is always, from day one, especially if your revenue stream or growth strategy is in anyway dependent on the speed (plus reliability) of your […]Read More »
Why is my WordPress site running slow?
Posted in: CDN, Speed Up Tips   -   August 20, 2013
5 Comments

This guest post is by Sean O’Brien from Pagely®, the #1 rated managed WordPress hosting platform according to WPMU.org; Sean O’Brien is the director of marketing at Pagely® and a former search manager for WPP plc, the world’s largest advertising holding company by revenue. Are your plugins to blame? Plugins are a common cause of […]

Read More »
The DNS propagation waiting game
Posted in: DNS, Monitoring, Speed Up Tips   -  
3 Comments

This post is by Dan Wall who is the founder of WhatsMyDNS.net. We all know that feeling, you’ve made changes to your DNS records and what you once had total control over, your precious network setup – has been sent out there for the unknown Internet to decide the fate of. You can never be […]

Read More »
Site Speed Can Significantly Impact SEO
Posted in: CDN, Getting Started, Performance Testing   -   August 19, 2013
1 Comment

It’s common knowledge that the faster a website loads, the happier its users will be. That happiness manifests itself as more time spent on our pages and more revenue, so keeping page load-times down is definitely in our best interest. Google and Bing also take keeping their users happy very seriously. For the search engine […]

Read More »
MySQL: Checking The Slow Query Log And Simple Indexing
Posted in: Back-End, Speed Up Tips   -   August 16, 2013
1 Comment

Editors note: The code examples that the original author attached were replaced with images due to formatting issues.  We apologize for any inconvenience this has caused. The dreaded spinning mouse pointer and  the progress bar moving at a snails pace, are  frustrating for both website viewers and those responsible for maintaining a site.  Many times a site […]

Read More »
Your Stripe Integration is Costing You Money
Posted in: CDN, Ecommerce, Speed Up Tips   -   August 15, 2013
2 Comments

Setting up a basic Rails application to sell things using Stripe is generally straight forward. Getting the best performance out of your application, and the best conversion rates, can be tricky. Specifically, by using the standard integration instructions your application can be slow which can cost conversions. In this post I’m going to go over […]

Read More »
About Engulf, an Ergonomic, Distributed Load Tester
Posted in: Performance Testing   -   August 14, 2013
6 Comments

To an engineer, a bad workflow is a problem to be solved with technology. That’s what was in my head a couple years ago after jotting down a bunch of performance numbers from apache bench and httperf runs in a google docs spreadsheet. The workflow of crunching performance numbers can be arduous and error prone […]

Read More »
BootstrapCDN Now Serving Bootstrap RC2
Posted in: CDN   -  
11 Comments

I would usually post this on the NetDNA blog but since it is Speed Awareness Month it just feels better here. =) Here are the latest files for you guys/gals to battle test:

Enjoy!

Read More »
Breaking Down Why Page Speed Matters
Posted in: Getting Started   -   August 13, 2013
18 Comments

This guest post is by Austin Gunter from WP Engine, the premium managed WordPress hosting platform that specializes in delivering the fastest WordPress speeds possible. Austin Gunter is a writer and a blogger. Have you ever wondered just how fast your site actually needs to be to be in order to deliver the right level […]

Read More »
The non-blocking script loader pattern
Posted in: Real User Measurement, Speed Up Tips   -   August 12, 2013
3 Comments
[An older version of this post appeared on the Performance Calendar] Motivation At SOASTA, our mPulse product measures the performance of a website from the end user’s perspective. We do this with the boomerang JavaScript library. Naturally, it’s very important that loading this JavaScript not affect the load time of the hosting page. This post […]Read More »
10-Seconds to Performance Glory: or How to Beat Steve Souders in a Foot Race at Velocity-Ignite 2014
Posted in: Monitoring, Performance Testing   -   August 9, 2013
2 Comments

Could you beat Steve Souders in a foot race? To find out, the first thing you might do is watch 10-seconds from his talk The Illusion of Speed, at Velocity-Ignite 2013. Which 10-seconds? Start at the 7-second mark and watch until the 17-second mark. Reason? The running performance data that is the most useful is […]

Read More »
CDNperf – Understand How CDNs Perform
Posted in: CDN, Monitoring, Performance Testing   -   August 8, 2013
10 Comments

As you might well know, there are quite a few free JavaScript CDNs out there. The problem is, it can be difficult to understand how they perform relative to each other. This is something we managed to solve by developing CDNperf. In this post I’ll go through the brief history of the project to help […]

Read More »
Benchmarking with HTTPerf.js and NodeUnit
Posted in: Performance Testing   -   August 7, 2013
5 Comments
I covered this in the HTTPerf.js docs a bit, but wanted to take a deeper look at how I use HTTPerf.js and NodeUnit to benchmark web applications. Note on benchmarking. I’ve gone back and forth on using median and 85th percentile when benchmarking. I look at 85th percentile when running load tests and performance tests […]Read More »
WordPress Performance: Four Simple Steps For A Faster Site
Posted in: Speed Up Tips   -   August 6, 2013
7 Comments

WordPress is the most popular content management system in the world. It’s the number one choice of everyone from solo bloggers to corporations. However, it is far from being the fastest available option. The benefits that WordPress’s dynamic page generation model bring to content management are undeniable, but running PHP code and database queries imposes […]

Read More »
Slow DNS Can Throw A Spanner In Your Conversion Rate Optimization Strategy
Posted in: DNS, Speed Up Tips   -   August 5, 2013
1 Comment

We’re all well aware that page load times affect conversion rates. Sites lose a percentage of their conversions for every fraction of a second a page takes to load. 40% of visitors will abandon a shopping site if it takes more than three seconds to load, and for every second of delay conversion rates can […]

Read More »
When 80/20 Becomes 20/80
Posted in: Monitoring, Performance Testing   -   August 2, 2013
No Comments

You’ve probably heard the 80/20 Rule of web performance: typically, 80% of page load time is on the front-end, and only 20% on the back-end. While that’s generally true, there are some important things to watch out for. Caveats to the 80/20 Rule The 80/20 Rule is supported by data gathered mainly from the home […]

Read More »
Mobile Application Performance: Caching
Posted in: Mobile, Performance Testing, Speed Up Tips   -   August 1, 2013
3 Comments

In today’s smartphone enabled world, there is a constant drive to supply more information and data to our end users. Customers want advanced features, data and knowledge, no matter the device or network.  In addition, they expect all of this content to appear quickly.  How do you as a developer ensure that your content arrives, […]

Read More »
#SAM2013 is coming up…
Posted in: Community   -   July 17, 2013
No Comments

tl;dr Last year rocked, we are looking for contributors (sign up here), Official Hashtag: #SAM2013 Last year’s Speed Awareness Month (SAM) was a big success with dozens of authors and sponsors making contributions to improve the web for everyone. In total, 70 articles were published (full of tips and information on how to optimize your website), […]

Read More »