Monthly Archives

March 2016

Shared vs. Dedicated Servers

By Blog No Comments

When you launch your website or you want to upgrade your website, you’ll often be presented with the issue of deciding whether a dedicated,shared, or cloud server is better for you. Server types differ in many aspects, and  for some one may be more appropriate than the other one so it is important to understand the differences before making a decision. Simple Solutions offers hosting in any modality and we would like to explain to you a little more about them so you have some idea whenever you decide to launch your website.

Dedicated Hosting Shared Hosting Cloud Server
Sites Hosted on the Server Your website in the only site hosted in the server Other sites that are hosted on the server along with your website Only your site and projects hosted on the server.
Disk Space Space dedicated to you so there is no sharing with other users. The storage is limited by the amount purchased when the server is built.   Upgrading your storage requires a new server build. Hosting companies generally advertise “Unlimited Hosting” in the shared servers. In reality, the storage space is limited by the hosting company. Storage cannot be upgraded unless you hosting plan is changed. Cloud storage is limited to the amount purchased when the server is built. Upgrading the storage does not require a new server build. Virtual storage can be upgraded at the configuration level.
Costs Costs are generally higher involving a setup fee and lengthy contracts. Resources shared among several users making it cheaper Cloud servers can be charged in several ways. Some company charge a flat monthly fee for the size of the cloud server chosen. Other companies give you  the ability to turn a server off when not in use, charging you hourly while the server is on. Costs depend on configuration and modules added.
Required Skills Webmaster skills required to set up, administer and manage server. Fully managed hosts are available with higher costs Little skills required. Technical skills are provided by the shared hosting provider A Cloud server gives the user as much access and configuration ability as a dedicated solution. You can choose from managed solutions to completely unmanaged clouds.
Security It’s your own responsibility and you are the only one in control and it’s less likely that you acquire viruses because you are the only one in the server Hosting company installs firewalls and server security applications. The client is responsible for securing the server. Anything that happens on your server is entirely your responsibility to fix
Blacklisting of Website Less likely unless you engage in unethical internet practices or your sites are hacked More likely to get blacklisted by search engines. Any user on the server can be hacked or affected. If a user on your server is blacklisted, it is likely that the same will happen to your site. Less likely unless you engage in unethical internet practices or your sites are hacked
Server Performance The server works using the resources that are allocated to it at the time of the build. RAM, Disk Type, Processor, among others have an impact of how your site and server performs. The network access to your server will not affect performance as only your visitors are accessing the server. You never know who else is a user on your server. A user might be driving driving too much traffic slowing your sites down. The performance is ultimately managed by the hosting company. The server works using the resources that are allocated to it at the time of the build. RAM, Disk Type, Processor, among others have an impact of how your site and server performs. Cloud server do not require a new build to increase their resources. Since virtual resources are allocated it is simple to upgrade. The cost will increase as you increase resources, however performance will be better. Being virtual, there are few other clients on the same server, however not enough to impact your performance.
Level of Control Total control over the server Less control as it’s a shared service Total control over the server and resources.

In general, choosing a hosting provider is a very important business decision for a business that seeks a presence online. A corporate site with only content might have enough working through a shared host where an online store with millions of monthly visits might require to expand its resources on demand. At Simple Solutions we assess your needs and recommend the best hosting solution possible.

Using CDN to Deliver Static Content

By Blog No Comments

Quite often, performance tests tell us that we should use a CDN to deliver the static content on our site. In reality,   most  people do not understand the true definition and the benefits of a CDN.  In this article we will explain the definition of a CDN and  try to help you understand if it is something that your site might need.  

CDN is short for Content Delivery Network and it essentially is a network of geographically dispersed servers. Each CDN node caches the static content of a site like the images. The way it works is when a user requests your site, the node closest to the user will deliver the static content so the data travels the shortest distance and provides a faster site experience. The majority of the end-user page load time is spent on getting this content,providing as many server nodes as possible throughout the world provides a better user experience.

While CDNs are a great solution for most websites looking to increase performance, they are not necessary to run a website. Furthermore, utilizing a CDN will increase your hosting costs, so it is important to assess the need accurately.

The number one reason for using a CDN is to improve your user’s’ experience in terms of speed because for the user speed matters! In an eCommerce scenario, it is proven that a faster site will decrease your bounce rate, ultimately getting you on a more converting path . So, if your users need a faster site, a global CDN would allow your users everywhere in the world to download static content thanks to a close node. Not only that but CDN also helps to prevent site crashed by distributing bandwidth across multiple servers instead of having one server handle all traffic.
Now that you know what CDN is, evaluate your costs and try to implement it because there is nothing better than giving your users the best user experience. Simple Solutions provides custom CDN solutions to help you with your site. Contact us to learn more at