Category Archives: Company Blog

Content Delivery Network (CDN)

CDN Power, Performance & Security

Security and performance are the cornerstones of a successful website. This holds true whether you’re an individual blogger with a single WordPress site, a multinational corporation with a vast library of online content, or fall anywhere in-between. While there’s no one-size-fits-all means to ensure sites are fast and secure, in many cases leveraging the power of a content delivery network, or CDN, is a great way to enhance speed and performance.

Website operators have realized the benefits of CDNs, and adoption has surged. During that time, CDNs have helped sites of all sizes better serve and improve user experience (UX) and search engine optimization (SEO). Several years ago even video-streaming giant Netflix recognized the benefits, and built out their own CDN to enhance viewer experience. As the amount of data we consume online continues to rise, the benefits of CDNs will become further magnified. 

In this piece, we’ll provide a crash course on CDNs. By reviewing their benefits, we’ll help you understand if using one makes sense for your website.

What is a CDN?

A CDN is a network of servers distributed across multiple geographical regions with the intent of delivering content. The physical locations where these servers are located are sometimes called points of presence, or PoPs. Built from the ground up to optimize speed, CDNs serve a variety of content including images, video, stylesheets, and more.

Is a CDN a web host?

In a word, no.

A traditional web hosting model would see all of your content delivered to website visitors from a single server. As a distributed network of servers designed to optimize the delivery of content from web hosts, CDNs aren’t web hosts themselves. The services provided by the team here at VeeroTech are an example of web hosting, while our partner Cloudflare is an example of a CDN.  In the world of CDNs, the original web server is often referred to as the “origin server.”

Impact of a CDN on website performance

With PoPs distributed across the globe serving content from an “origin server,” CDNs boast a number of benefits for website visitors and administrators alike. By serving content at PoPs that are closer to users, CDNs can significantly improve page load times and user experience.

To help conceptualize this, consider a user in London, England, who accesses a site hosted in Los Angeles, California, USA. To get the content to the PC in London, the traffic will likely have to traverse a number of “hops” across the Internet, and have a significant amount of latency. However, if the origin site leverages a CDN with a PoP in London, the data has a much shorter path to its destination, greatly reducing latency.

In addition to the distance reduction benefits of a CDN, web hosting providers also optimize their infrastructure to increase speed (e.g., by using SSDs and load balancing) and use file size reduction techniques to improve page load times. Cloudflare’s Railgun network optimizer is another example of how CDNs help further boost performance. Railgun improves the connection between an origin server and the CDN network, increasing performance by 200% on average. All these features come together to reduce page load times for users.

Why a CDN really matters

While reducing page load times is great, why should website administrators care? What’s the impact of improved performance on traffic and SEO? The short answer is, the impact of site performance on traffic and SEO is huge. For some supporting evidence, consider the following:

  • Website speed is a factor that impacts both Google Search results and Google Ads. Speed has been a part of Google’s rankings on desktop for some time now. Last year, Google announced that speed will be considered as a landing page factor for mobile searches as well. If you care about SEO, you should care about website speed.
  • A 2-second delay in load time increases bounce rates by 103%. This statistic comes from CDN provider Akamai and drives home just how important page load time can be to capturing the attention of your audience. If your page doesn’t load quickly, you’ll likely lose a large chunk of your audience.
  • Faster pages can lead to higher conversion rates. Looking at this case study from Akamai, we can see how a mere 1-second improvement in performance led to a 27% increase in conversion rates.

Impact of a CDN on website security and reliability

In addition to improving a website’s performance, a CDN also makes a website more robust and secure. It does so by limiting the site’s vulnerability to attacks and improving its uptime and availability.

One of the biggest security advantages CDNs offer is reduced exposure to distributed denial of service (DDoS) attacks. This is due in part to integrated security features, as well as the capacity of CDN networks relative to the capacity of an origin server. For example, Cloudflare’s network has a capacity that’s fifteen times greater than the largest DDoS attack on record. Additionally, many CDNs offer security features that analyze traffic and proactively block threats. They also support SSL and TLS to help prevent man-in-the middle (MITM) attacks and data breaches.

While mitigating threats is an obvious way CDNs can improve site reliability and uptime, the increased network capacity has availability benefits beyond those related to nefarious causes. For example, spikes in traffic can wreak havoc on a website. CDNs reduce the workload on origin servers when these spikes occur, spreading the bursts across a network of servers. This, in turn, makes your website more robust and helps to increase uptime.

Conclusion: CDNs help you optimize your website

A CDN’s ability to reduce distance between content and users and guard against attacks will improve a website’s performance. Here at VeeroTech, we recognize the value CDNs offer to websites of all sizes. That’s why we offer the Cloudflare CDN on all cPanel accounts and integration with Cloudflare Railgun. Click here to find an NVMe Web Hosting plan that’s right for you!

web hosting trial

Web Hosting Free Trial – try for 30 days!

Were you wanting to upgrade to a better web host but wanted to try the service and support first? Well, you’re in luck. Beginning on 03/19/2020 we will be offering a web hosting free trial period for 30 days  shared hosting, semi dedicated hosting and reseller web hosting plans.

To sign up using the web hosting free trial promotion, simply enter the promo code freetrial at checkout!

In addition to the web hosting free trial we will also be offering a free migration from your existing web hosting provider. Many looking to move hosting providers face the challenge of migrating their website so we will migrate it for you to ease the pain of transferring your web hosting.

Not sure if shared hosting is right for you? Read our last blog post on shared hosting myths here. In addition to those plans listed above, we also provide semi dedicated hosting which is a great alternative to a VPS and provides higher resources than a regular shared hosting plan.

We have a guide on website migrations, but keep in mind that our staff will help make the process of migrating from your existing hosting provider as seamless as possible.

Services you can use the free trial on:

Don’t forget to use the promo code at checkout: freetrial

shared hosting myths

Shared Hosting Myths – the truth and facts about shared hosting

It’s no surprise that shared hosting is constantly under attack for various reasons. Many of these reasons are simply false. You may find yourself on a forum, Facebook group or website such as Reddit asking for hosting advice and you’ll be greeted with some common shared hosting myths.

Your post or comment may start out with good intentions on asking for basic advice however, will very quickly get inundated with various remarks claiming shared hosting is bad, slow or that you should immediately get a VPS. A lot of this advice is really not in your best interest and should be avoided.

 

Myth #1: Shared hosting performance

The number one complaint you may hear others mention is the performance of shared hosting. You’ll often be told that shared hosting is slow, or that servers are overloaded and your website will suffer or even that the fact that it’s shared hosting just means your website will be slow.

Shared hosting performance being slow is often a false assumption usually by those who either have something to gain by pointing you in another direction or they themselves have simply had issues in the past. Generally, as long as the shared hosting infrastructure itself is properly managed by a competent web hosting company, you should not experience performance issues. You’ll want to ensure that your website is however, properly optimized and running at its best. Performance of shared hosting is one of the most common shared hosting myths out there.

 

Myth #2: Scale

Being able to scale resources on a shared hosting plan is often stated as not possible, at lease from those who are ill intended or simply aren’t familiar with the subject and/or technology. We can scale your shared hosting plan from a very small entry level plan with 512MB of RAM for a very small site to a semi dedicated hosting plan with 8GB of RAM within seconds. If your website is getting or is expecting to get a surge of traffic and/or users, you can scale up your hosting plan instantly from within your account with us.

 

Myth #3: VPS is better

This is the most common second to performance issue claims. With the hosting plans that we offer, we also offer semi dedicated hosting which is a good middle ground between a regular shared hosting plan and a full blow VPS. In many cases, we find that you mostly end up needing more resources such as RAM, CPU and storage as opposed to a whole VPS. When this is the case, a semi dedicated hosting plan is the best fit.

 

Myth #4: Security

Another misconception about shared hosting is that it’s less secure than a VPS or other hosting technology. This assumption is typically wrong and in some instances can be dangerous advice. In most cases, as shared hosting plan is usually actually more secure than trying to manage your own VPS without the proper experience. By blindly following advice to manage your own VPS when you don’t have the experience, you could actually be opening your website and server up to potential hacking and malware. Issues. We do offer fully managed vps plans for those who prefer to use a VPS that is managed by us.

In terms of security, all of our shared hosting, reseller hosting, WordPress hosting and semi dedicated hosting plans offer account level isolation by using CloudLinux. This ensures your hosting account is completely isolation from other customers, making it virtually impossible for one account to access another, including any type of hacking or malware. In addition to that, we deploy various WAF’s (Web Application Firewall) to ensure proper protection at the server level from bad actors. Lastly, our servers, network and managed services are all managed by experienced IT professionals who know what they’re doing; this is the most important part.

 

Myth #5: Uptime

The last of the shared hosting myths that we’ll discuss here is uptime. Often you may see people stating that shared hosting may suffer more downtime than other services. This really depends on the provider and the level of expertise and/or care that is provided. Properly maintained shared hosting servers really do not suffer any more downtime than any other possible service and certainly not just because it’s shared hosting. We maintain 99.99%+ and in many cases 100% uptime on our servers excluding maintenance tasks. We achieve this by ensuring our shared hosting servers are properly managed.

Creating an email address in cPanel

You’ve put it off long enough. It’s time to create a custom email address using cPanel to go along with your sparkly new personalized domain name.

See, your brand new website is done. Ready. A sense of pride washes over you. Everything you have to offer this world is now instantly available at the fingertips of the internet. But what if your visitors should wish to contact you? You thought you had that covered. All they had to do, according to your site, is email you at… tlee2817@hotmail.com?! (To be honest, the “2817” has no real significance; you kind of just settled on it after you found the year you were born was taken, not to mention the dozen or so other combinations you tried.)

It doesn’t have to be that way.

Among the great benefits of a personalized domain name is the ability to employ email addresses that correspond with it. Besides giving your web presence a more polished and professional look, email addresses that use your own domain also tend to instill added trust in the minds of your visitors.

Fortunately, VeeroTech has your back, making email address creation a cinch via the incredible power and ease of cPanel.

Creating the email address in cPanel

Your first step is telling the server to watch for mail and store it for you. Sound daunting? Nah, cPanel will do all the heavy lifting.

Clicking the Email Accounts button to create an email address in cPanel

1. On your cPanel homepage, look for the Email Accounts icon and click it.

You’ll find yourself viewing a list of email addresses associated with your domain. Yes, an address is already there and waiting. Just ignore it. It’s generated by VeeroTech when you first signed up for web hosting.

Clicking the Create button

2. Click the Create button.

The email settings panel

The panel that opens contains all the settings needed to bring your custom email address to glorious life.

Creating an email address username

3. Enter the Username. This is simply the part of your email address that precedes the @ sign and your domain name.

You might just opt to go with your first name (tim). Or maybe you have a team and each member will require his or her own address, and you want to include a last name, too (timlee). In addition to letters and numbers, you can also include periods, hyphens, and underscores (tim.lee, tim-lee, tim_lee). It’s not case-sensitive, so no matter how you enter it, upper or lowercase letters will work all the same.

(You can find some additional tips on picking the best name format for your address over on the very helpful Budding Geek blog.)

Creating an email address password

4. For Security, leave it at Set password now and enter the desired Password.

cPanel will gauge the strength of your password and let you know if you should make a change. Alternatively, you can click the Generate button to have a suggestion filled in for you. This is a great way to ensure you’ve met an adequate security threshold.

Displaying the email address password "recipe"

Handy tip: As shown above, you can easily alter the “recipe” for auto-generated passwords by clicking the little triangle at the far right.

Setting the email address storage space

5. Choose the amount of Storage Space for incoming and outgoing emails.

You can raise or lower the value, or choose Unlimited if you don’t want a ceiling. To start, the default of 1GB (1,024MB) should be just fine.

Creating the email address

6. Leave the remaining settings at their defaults, and click Create.

The email address listing

There it is — you’ve created your new email address in cPanel. Try not to be blinded by its ethereal glow!

This list offers a bird’s-eye view of all your created addresses, including how much storage space each is using versus how much you’ve allocated for it.

You’re halfway done. Can you believe it?

A quick word about managing email addresses

If you ever need to change the settings of an email address you’ve already created, this is where you’ll do it. There’s also a Manage button, which takes you back into the account settings, allowing you to change the password and storage space, among other things.

Automatically configuring your device to access your email address

Your second (and final!) step is to configure your device, or devices, to access the email address now resting comfortably on the server. Yes, this can seem overwhelming. But take a relieved breath, because again, cPanel is there to carry the burden.

Clicking the Connect Devices button

On the Email Accounts screen in cPanel, click the Connect Devices button next to the email address you just created.

The Mail Client Automatic Configuration Scripts panel

Your first (and, quite possibly, only) stop is the top section, Mail Client Automatic Configuration Scripts. If you see your mail client listed, then great — all you’re going to have to do is click a link, and cPanel will run a quick script that sets up your email account on the device you’re presently using.

So, if you want to share the account on, say, a desktop computer and your iPhone, you would log into cPanel separately on each, then choose the appropriate script.

You’ll notice under Protocols some fun-sounding options that are pure computerese. In a nutshellhere are the only two options you really need to consider:

IMAP over SSL/TLS. Email messages are stored on the server, synced, and accessible on any device you configure. This is the suggested configuration option for most devices.

POP3 over SSL/TLS. Email messages are downloaded to the device upon retrieval, and in most cases, deleted from the server. This might be okay if you only ever intend to use one device, and don’t care to have your messages archived and synced elsewhere.

(As an aside, SSL/TLS simply stands for two common cryptographic protocols designed to provide secure communication from one device to another.)

Once you’ve chosen the appropriate link, clicked it, and permitted cPanel to set up your device, it’s entirely possible you’re good to go! If so, congratulations — you can stop reading now and do something decidedly un-techie like jumping jacks or flossing.

Manually configuring your device to access your email address

But, uh-oh… what if there’s no corresponding configuration script for your device in the list? That’s okay, because cPanel gives you everything you need in order to do a little manual jiggering.

The Mail Client Manual Settings panel

Every mail client has a way to set up an account. In most cases, you’ll find the process broken up into a series of steps, requiring you to simply provide some key info. cPanel lists that info out, and once you understand a couple basics, there’s no bite.

First off, you’ll want to use the settings in the Secure SSL/TLS Settings (Recommended) section. (Please remember: Don’t use the info in the above screenshot example. Refer to your own cPanel for your specific settings.)

Your mail client is, of course, going to want your account’s username (the full email address in this case) and password. That’s what you created in the steps up above. Just plug those in exactly as cPanel displays.

Then, you’re going to specify an incoming server. This is the server responsible for receiving messages. Once you’ve determined whether you’re going with IMAP or POP3 (see the brief explanation above), you’ll know which port to use. You’ll very likely opt for IMAP.

Lastly, you need to provide an outgoing server and its port number. This is the server responsible for sending your messages.

That’s it, seriously, you’re done

Now you can really get down to business. Or send out some links to funny cat videos. Or, maybe sending out links to funny cat videos is your business, in which case we applaud your entrepreneurial spirit. Regardless, your recipients will notice the difference — and you can finally stop cringing every time somebody asks you what that “2817” means.

Cyber Week 2019 Web Hosting Deals!

Cyber Week Web Hosting Deals!

Sign up for 25% off for Life!

Welcome to Cyber Week 2019! We’re pleased to offer a 25% recurring discount for life on our Shared Hosting, WordPress Hosting and Semi-dedicated Hosting plans. You can use the promotional coupon code listed below at checkout.

Promo Code: cyberweek2019

Shared Hosting: SSD Micro, SSD Starter and SSD Business

WordPress Hosting: WordPress Micro and WordPress Pro

Semi-Dedicated Hosting: SSD SD-50, SSD SD-75, SSD SD-100

Still have questions?  Reach out to Us and we can help you decide.

Learn more about our Guiding Principles.

Existing Customers: For existing customers, we will be providing a 25% upgrade discount on the difference in price between your existing plan and the upgrade plan. To request an upgrade with the discount, please open a ticket with our sales department noting the Cyber Week promotion on this page. 

Restrictions: Cyber Week promotional discounts are valid on new customer & hosting accounts only. Not valid with any other promotion and cannot be used to cancel an existing service. Promotions are limited time only. Excluded from affiliate referrals.