When Selecting a Hosting Plan – CPU or RAM Most Important?

When Selecting a Hosting Plan – CPU or RAM Most Important?

There are a number of hosting plans available here at EWS (and other providers), and some of them let you specifically choose the number of CPUs and amount of RAM you get.  Considering how price varies quite a bit from plan to plan, a question we often get is if CPU or RAM should be the determining factor.

Let’s first define what’s what…CPU is short for Central Processing Unit.  The more CPUs you have, the more requests can be processed at one time. RAM is short for Random Access Memory, and it temporarily holds data for processing.  The more processes going on simultaneously, the more RAM you will need.

The goal is to find the CPU and RAM sweet spot for your particular website and needs – this applies to all specs really.  After all, why pay more to get the highest Managed WordPress package if the primary difference is extra storage and data transfer you don’t need?

CPU / RAM on Static Sites

If your site is static, meaning there is no CMS (content management system) and the coding for the pages “is what it is” (static HTML), then there is less need to be concerned with CPU allotment.

Similar with RAM, static sites tend to require less – but if you want advice on which is more important for upgrading purposes, then in this situation, we suggest more RAM.  Generally, hosting plans tend to increase RAM and CPU together, accordingly.  There comes a point where increasing RAM excessively will cause the CPU to be the limiting factor – roughly around 4-6GB of RAM.

CPU / RAM on Dynamic Sites

A dynamic site involves much more processing – these are resource-consuming websites, and generally have a CMS (content management system) or eCommerce solution in place.  There is more need to be concerned with this kind of website, as the low-end hosting plans are less likely to provide your site with what it needs.  Your site may function, but it will be slower and more likely to show errors to your end-users (that dreaded 500 Internal Server Error) because the plan simply can’t handle the load.

What to do is similar to what I just recommended for a static site, only CPU and RAM matter much more here.  We place emphasis on upping the RAM, but with the understanding that going over 6GB of RAM means you will need to pay more attention to CPU allotment.  Unless you are configuring a dedicated server from the ground up, most hosting plans take into consideration the balance between CPU and RAM.

Online Store Builder

Online Store Builder

Get a storefront online with our easy-to-use website builder that helps create your business’s virtual storefront. This service makes it easy to sell your products and services to customers around the globe. Use professionally designed lay-outs, add your products/services, set-up special features, and then start selling online! You can get started in just a few minutes with no technical skills required.

Step One: Choose a design

Using our intuitive online store builder, select from over 1,500 design and color combinations.  You can then choose from 14 category page styles and 11 product detail page styles to find the best layout for your products.  Then, customize your store by adding your logo and adjusting colors, fonts, images, navigation and more.

Step Two: Add your products

You can organize your products in categories and subcategories.  Specify product details, including SKU, description, pricing, options and inventory tracking.  If you want, you can create featured products, sale pricing and coupons – even determining product associations, cross-sells and up-sells.  Finally, use the Store Setup Wizard to walk you through your shipping, tax and payment options.

Step Three: Start selling

When you are ready, preview your store before you publish it live.  Your website will offer secure customer registration and easy-to-use customer checkout.  Depending on your payment set-up, you can accept major credit cards, PayPal Express Checkout and more.  Your store is set-up to ship to USA, Canada, Mexico, and more than 100 additional countries.  You can also view reports to track revenue, orders and website performance.  Yes, it is really this simple!

Let’s Get Started!

Designers, Websites, and You!

Designers, Websites, and You!

If you aren’t some kind of techno-whiz yourself, opting to have a professional designer build your website’s a great idea. Not only do you get a fantastic, functional site at the end of the process, you also spare yourself the tedium of trying to do something incredibly complicated yourself.

Before you involve someone this closely with your business, though, it’s a good idea to understand how the relationship typically works.

Contract Work

Most small-to-medium-sized businesses can’t afford to keep a designer on staff, so they hire one. You should look at this like any other kind of contract work. The contractee does the work you need, and you pay for their services. Pretty simple.

However, make sure you understand what your designer’s services entail — just like you would a mechanic or A/C tech. By asking the right questions up front, you can avoid unpleasant surprises (like additional costs) later on. Here are some basics:

  • Do you bill per hour or by flat-rate?
    • If it’s per-hour, what’s an estimate for the cost?
    • If it’s flat-rate, how many revisions on your original design do you offer?
  • Do you offer copy writing?
  • How do we need to get images for the website?
  • How much do you charge for updates?
  • Will you maintain my website (e.g. patches)?
  • Who do I contact for technical issues?
  • Do you include any search engine optimization?


Because there’s no tangible product at the end of your website’s creation, who owns what piece of your website can be convoluted. Clarifying ownership of your website’s original content, domain names, and hosting account up front helps avoid any disputes down the digital road.

Domain Names: The owner of a domain name is known as its “registrant.” This is the person who or entity that has the legal rights to the domain name. We always recommend that the person who owns the company the website represents be listed as the domain’s registrant. This way, if you decide to use a different Web designer in the future, you don’t have to worry about your former designer having total control over your domain name.

We also suggest that you keep the domain name in an account you have access to. If the designer needs to access it, you can assign them as a Domain Name Account Administrator.

Web Hosting: Web hosting (or just “hosting”) is where your website’s files “live” so they’re visible on the Internet. Often times, designers just include hosting and factor that cost into your bill. Others want you to purchase hosting yourself and just give them access to it.

Who controls the hosting matters less than who owns the domain name, but it’s a good idea to know in advance how your arrangement with the designer will operate.

Website: Unlike either your domain name or web hosting, ownership of the files that comprise your website can be murky territory. It’s possible that the designer can give you a copy of your website’s files and you’re free to do with them whatever you wish — including having another designer work on them at a later date. It’s also possible that the designer literally has no access to the files and they’re not portable to you, another designer, or another host. It’s important to establish an agreement about the ownership of your website’s files before you agree to anything.

You should understand the intricacies of working with a professional website designer before making a decision. That way, you’re more likely to build a successful relationship with your designer — and establish an amazing digital presence.