DIY site builders and hobbyist service providers are everywhere. This leads to low-cost WordPress solutions bundled with numerous plugins which ends up being a mess.
While I appreciate WordPress as a solution that’s free and open source, with a bearable learning curve, this doesn’t mean that it should be used by non-professionals for business applications. This requires the expertise of professionals who understand how servers work, what happens in the database, how’s traffic transferred through the network, what are OS processes and how is PHP interpret behind the scenes.
Which is why we’ve build our Ultimate Business Guide at DevriX which serves as a go-to resource for our prospects, eager to understand what makes a $500 website different than a $30,000 website.
Our first question to many of our prospects who want to work with us (but can’t justify the prices) is:
How important are the 3S to you: Speed, Stability, and Security?
That’s what really makes the difference.
A standard WordPress install with a visual builder, a slider, and a bunch of complex plugins is heavy. It takes forever to load all of the scripts and styles. The execution of all conditional statements is tedious, and often dangerous.
And hosting that on a low-cost hosting provider is a no-no. That’s the case for website owners who actually want to monetize their portal.
I guest post a lot lately since I want to help out other audiences. Some of my friends nag me about writing more here, but I’d rather reach out to other communities that lack basic understanding of WordPress, website management, and the opportunity that the platform provides with the right touch.
One of my latest stories was published at SEMtuts and covered 11 Ways to Speed Up Your Website. It’s mainly targeted toward business owners with limited technical capabilities or IT staff that isn’t proficient with WordPress, but could as well be used by WordPress folks who don’t profile in performance optimization.
At DevriX we partner up with various accounts who handle a good amount of users (some serve over 10,000,000 page views a month). All of them are ambitious, and want to provide as much value to their clients as possible.
And that’s understandable – because users pay for results, and they want to aggregate as much information as possible in one place.
This is why Google Reader was so heavily used, and many still rely on email subscriptions and RSS readers – because time is money, and information should be compiled in some sensible manner.
The article above covers a number of standard issues for existing websites, such as:
- Poor choice of hosting provider
- Heavy images
- Lack of gzip compression
- Non-minified and non-combined assets
- Lack of CDN integration
- Relying on heavy themes or complex plugins
- Synchronous script loading
- Tons of redirects
Read the full guide of 2500 words here.
I haven’t covered in-depth profiling from a development perspective, although it’s an expected process whenever you handle high-scale applications.
What tricks do you implement whenever you deal with performance optimization?