Mobile app version of vmapp.org
Login or Join
Tiffany637

: Shared to Dedicated or Amazon CloudFront to improve performances and keep secured? I have a Wordpress which currently takes about 1.8s to 2.5s for the home page to completely load in my country.

@Tiffany637

Posted in: #AmazonCloudfront #DedicatedHosting #Performance #Wordpress

I have a Wordpress which currently takes about 1.8s to 2.5s for the home page to completely load in my country. The page weight is about 700Ko (static content included).

In order to increase performances, I'm considering two solutions:


Switching to a dedicated host.
Using amazon s3 cloudfront to serve static contents.


My current shared hosting have servers in a neighboring country but not exactly in mine, and both amazon and the dedicated hosting have some, so that's already an advantage.
So considering all that, I still have three questions remaining:


Currently having a low traffic (100 unique visitors/days, but growing) will it make a huge difference between my shared hosting and a dedicated server ?
Knowing that I already use a cookie-less domain to deliver static contents (but using a redirection to the same server), would using amazon s3 make a real difference ?
Talking about the cons of dedicated vs amazon s3, if I choose for the dedicated server something like Ubuntu server and do daily package updates and have only port 80 open, would it be sufficient in terms of security (in comparison with my current shared hosting which manage everything for me) ?

10.02% popularity Vote Up Vote Down


Login to follow query

More posts by @Tiffany637

2 Comments

Sorted by latest first Latest Oldest Best

 

@Holmes151

A dedicated hosting solution vs shared can provide you with better performance because you are not sharing your resources with other unknowns. If traffic spikes, then there may not be enough resources to spare to handle it.. making site slower. However, if when you say shared you are referring to amazon s3 virtual machines, you won't experience this kind of problem.. amazon is great. Also bandwidth is often a problem, so try changing hosting providers. Ie. when I changed from godaddy to amazon, that alone increased site speed.
cloud front usually makes a difference if you need to serve good amount of media/content to different distant locations.
With dedicated, you will need to know how to configure to secure it properly. Shared can still be vulnerable, so follow all good security practices to secure your stuff.

10% popularity Vote Up Vote Down


 

@Holmes151

You should run WebPagetest on your web page and see where most of the time to render you web page takes place. WebPagetest produces a waterfall diagram that allows you to see where the time to load your page is spent.

Here is part of a WebPagetest waterfall diagram and report:



For example, if your web page make lots of references to static content and that's where most of your time is spent then using Amazon or another content delivery network (Akamai is another example) may help improve performance.

If most of your time is spent generating your base page (this will be shown as first byte download time of the base page), then using more horsepower for your web server will help.

If most of the time is spent actually downloading the base page HTML, then moving the web server closer to your client browsers will help. Also, Akamai has services that help accelerate base page download. Amazon may also.

10% popularity Vote Up Vote Down


Back to top | Use Dark Theme