You may ask why I’m excited about Cloudflare’s domain registrar service? In and of itself, it is not revolutionary. However, when considering what else Cloudflare offers, I believe I can make the case as to why they have become my registrar of choice.
According to Wikipedia, Cloudflare, Inc. is a U.S. company that provides content delivery network services, DDoS mitigation, Internet security, and distributed domain name server services. Cloudflare’s services sit between the visitor and the Cloudflare user’s hosting provider, acting as a reverse proxy for websites. Cloudflare’s headquarters are in San Francisco, California, with additional offices in London, Singapore, Champaign, Austin, Boston and Washington, D.C.
Last September (9/27/2018) Cloudflare announced Cloudflare Registrar. In the beginning, Cloudflare was looking for a more secure registrar after they nearly had some of their domains compromised. None met their requirements. So they built their own registrar.
A few customers noted the fact Cloudflare was running their own registrar. As a result of customers asking them about their domain registrar, Cloudflare launched their Custom Domain Protection product.
Through what they had learned from their Custom Domain Protection product for enterprise customers, Cloudflare developed a registrar product for individuals and small businesses.
An annoying thing about many domain registrars is they lure you in with a hefty discount for the first year. Then they crank up the price when you renew your website domain.
The last renewal for the Trinity Aviation Solutions web domain cost me over $18. This does not even include domain privacy protection! That would be an additional $9.99 per year!
Cloudflare has promised to charge what the registry is charging for a particular top-level domain (TLD) and the ICANN fee. Cloudflare will not be marking up the price.
So for example… Verisign is the registry that controls the .com TLD. As of this publish date, Verisign charges $7.85 a year for a .com domain. There is also an ICANN fee of $0.18. This comes to a total of $8.03 per year at current prices!
An annoying part about registering a domain is having your phone number, email, and address listed in ICANN’s WHOIS database. This opens you up to receiving unwanted spam in your email inbox, telemarketer calls, and junk mail.
Thankfully it does not have to be this way. Domain registrars offer domain privacy protection. Often for an additional fee. In the case of GoDaddy, it costs me an additional $9.99 a year. Domain privacy protection adds a proxy address to the WHOIS database in place of your contact info. Thus hiding your contact info.
As a part of Cloudflare’s registrar service, domain privacy protection is included at no additional cost!
Quite frequently you will find many registrars only offer some of the available top-level domains. Cloudflare has stated they are committed to supporting all top-level domains. Their current focus is on country-specific TLDs.
Unfortunately for us aviation folk, the .aero TLD, is not currently supported by Cloudflare. I have a .aero TLD that costs close to $70 per year to maintain registration! There are only a few domain registrars that offer .aero domains. You do have to go through an approval process to even have the ability to purchase a .aero domain. It will be interesting to see how Cloudflare will deal with this or when they will support the .aero TLD.
Although temporary, Cloudflare does not currently offer new domain registration. They promise the ability to register new domains is coming.
At this time, you are only able to transfer domains you already have registered with other domain registrars. For those who want to save a few dollars on new web domains, I suggest you shop around for a deal. Then buy a domain from that registrar and transfer it to Cloudflare.
Without much effort, you should be able to purchase most domains for around $12 (for the first year). For new domains, you will likely have to wait upwards of 60 days before you can transfer the domain to Cloudflare. This is a security feature and varies from registrar to registrar.
You are able to add members (administrators) to your Cloudflare account. However, you cannot specify what domains these members have access to. This is not an issue that will concern those who have only one or two domains though.
If I have yet to get your attention. Here is a list of reasons why we like Cloudflare registrar.
Unless there is a specific reason not to use Cloudflare CDN, we use it on every website we build. Combining the CDN and domain registrar into one account means one less account you will likely have to keep track of.
By using Cloudflare Registrar, the points of failure are also reduced from three (registrar, CDN, web host) to two (registrar/CDN and web host).
What domain registrar are you using? Are you using domain privacy protection? Let us know in the comments…
Are you confused by the dizzying array of web hosting products on the market? Even as a developer, the topic of web hosting can be confusing at times.
Every web host assembles their hosting packages differently. A straight apple to apple comparison is difficult.
The information in this blog post will help you make a better-informed web hosting decision for your aviation business.
Before I get into the different types of web hosting, here are some helpful definitions of technical terms that appear in this article.
A backup plugin schedules and backs up your website. If anything were to go wrong, your site can be restored from a recent backup.
Caching is the process of creating static versions of your pages and serving them to visitors. Static pages are rendered quickly in browsers. This leads to faster performance of your website.
A CDN (Content Delivery Network) helps your website load faster and reduces the work the web server has to do.
A plugin is a piece of software containing a group of functions that can be added to a WordPress website. Adding a contact form requires a form plugin. Adding an e-commerce store requires multiple plugins. These are just two examples of how WordPress plugins add functionality to a website.
A security plugin periodically scans your site for malware. It enforces good security practices and includes a firewall to protect your site from malicious activity.
An SSL certificate provides a secure channel between two machines or devices operating over the internet or an internal network. One common example is when SSL is used to secure communication between a web browser and a web server. This turns a website’s address from HTTP to HTTPS, the ‘S’ standing for ‘secure’.
A staging server is used to test updates before applying them to a live site.
WordPress uses the PHP mail function to send out emails. Many WordPress hosting providers do not have this function configured properly. Some even block it to make sure that their servers aren’t used to send spam. Transactional email services like SendGrid ensure the deliverability of emails sent from websites. A few examples of emails sent from a website are password reset emails, contact form messages, notifications for forum posts and receipts from e-commerce purchases.
A webmaster is responsible for managing websites. They fix broken websites and provide comprehensive technical support to their clients. Typically webmasters offer this as a subscription.
Shared web hosting is the cheapest web hosting available. By design, it is the least secure and least reliable of the hosting types. Shared hosting can be a decent low-cost option for hosting a blog with some extra work on your part.
Because of the nature of shared hosting, a number of websites are stacked together. They are run on one operating system instance while sharing resources of a single server. It only takes one malware-infected website to put yours at risk. Also, if a website sharing a server with your site has a spike in traffic, your site will be slowed down too.
To get better performance out of a website on shared hosting you must:
Even after this additional work, there is no guarantee your website will stay secure or have fast load times. It is just a matter of time before you will run into problems with site speed and/or security.
There are many hidden costs associated with shared hosting. It can cost several hundred dollars to have a malware infected site cleaned up. You will need to purchase a backup plugin, caching plugin and a security plugin. Most web hosts charge extra for an SSL certificate.
Shared hosting comes with basic support. The support quality varies from web host to web host. You get what you pay for generally applies here. Look for web hosting reviews that do not push you to purchase hosting through their affiliate link. These reviews are then as unbiased as possible. Also, learn from Facebook Groups dedicated to the topic of web hosting.
The cost for shared hosting typically starts out around $5 per month.
For a few dollars more per month, VPS (Virtual Private Server) web hosting is a nice step up from shared hosting. The main advantage of VPS hosting is that the website has access to dedicated server resources. Your website still resides on a server with other websites, but each website is running on its own virtual operating system instance.
This virtual barrier between websites provides superior security and performance over what shared web hosting offers. As with shared hosting, you will have to put in some work to improve performance and security. However, VPS hosting is a great low-cost option for blogs, smaller news sites, and small businesses.
Like shared hosting, I recommend you do these things to further enhance performance and security:
VPS hosting is capable of handling more traffic than shared hosting but is not for highly trafficked sites or sites that see large spikes in traffic. For these sites, dedicated or cloud hosting is a better fit.
Like shared hosting, VPS hosting providers may also offer some additional add-ons like SSL certificates and backups.
Dedicated and cloud hosting can get expensive for moderately sized sites with moderate amounts of traffic. VPS hosting can be a lower cost option. Often, it is best to retain the services of an experienced webmaster. They can help you select the right hosting package and keep the site secure and running smoothly.
As with shared hosting, look at web host reviews and join a Facebook group dedicated to web hosting. Watch out for those who pressure you to use their affiliate code to purchase web hosting they recommend.
The cost for VPS hosting typically starts out around $10 per month.
Cloud web hosting is a type of hosting that has recently become more accessible to consumers and small businesses. In a nutshell, cloud hosting is a network of servers that work in unison to serve up web pages requested by visitors.
By design, cloud hosting has great redundancy. Copies of your website are synced to multiple servers. If a server goes down, the other servers will pick up the slack. This is all managed automatically by the hosting provider.
Let’s say a blog post of yours gets a ton of shares on social media. With cloud hosting, your website’s server resources automatically scale up to efficiently serve more visitors.
An important consideration when selecting a cloud host is their reputation. Cloud hosting is not as secure as dedicated hosting but is plenty secure for most websites, even e-commerce websites.
It is important to select a managed cloud hosting package. I will go more into what managed hosting is in a bit. If you opt for the unmanaged cloud hosting route, I would strongly advise finding someone experienced in unmanaged cloud hosting. Using unmanaged cloud hosting means more responsibility is placed on you and your webmaster to ensure your site is secure.
In my opinion, managed cloud hosting hits the sweet spot for cost, reliability, speed, and security of small to medium-sized businesses. It is also a great option for websites ranging from small blogs to large e-commerce websites.
The cost for cloud hosting typically starts out around $25 per month.
Dedicated web hosting, as the name suggests is the dedication of a server and its resources to a single website. Dedicated hosting is a great option for highly trafficked websites and websites that contain sensitive data such as medical records.
At a foundational level, this physical compartmentalization provides the best security out of all the web hosting types. At the foundational level, the server may be secure but security is also dependent on the code used to build the website.
With dedicated web hosting comes flexibility. When ordering dedicated web hosting, it is possible to customize the hardware (CPU, RAM, etc.).
Reliability (uptime) is a toss-up between cloud hosting and dedicated hosting. Cloud hosting has great redundancy built in but there is always the possibility of service outages. Dedicated hosting is more straightforward (less that can go wrong). With that being said, a website on dedicated hosting is more vulnerable to be taken offline if the server breaks down.
The cost for dedicated hosting typically starts out around $120 per month.
Managed web hosting is where things get interesting. Managed hosting is not so a specific type of hosting. It provides an added layer of service with premium features. Managed web hosts also take on a more active role in managing and maintaining web servers.
Managed hosting can really be any of the previously mentioned web hosting types or something more proprietary. Managed web hosts offer premium support and a number of features that you would normally need to purchase separately.
Managed web hosts may include these features in their managed web hosting packages:
Because they are all different, it is important to compare managed web hosting packages. Since you are paying a premium for managed hosting, support is a big deal. You should expect a higher level of service from a managed web host.
There is a minor downside to some managed web hosts. You must use a separate email provider like GSuite. However, hosting email on a website server takes up space that could be used for the website. Google has gotten really good at filtering out spam and ensuring the deliverability of emails you send. Also, GSuite is not only an email service, but they also include a suite of productivity tools with built-in team collaboration.
There is managed web hosting specifically available for WordPress called managed WordPress hosting. This type of web hosting is specifically tuned to maximize the performance of WordPress websites.
The cost for managed hosting typically starts out around $10 per month but most start out in the $25+ range.
Managed hosting is not an excuse to fire your webmaster. Managed hosting offloads some of the more foundational tasks onto the web host. The web host knows their servers best and your webmaster knows the configuration of your website best.
Managed hosting is not an excuse to fire your webmaster. Managed hosting offloads some of the more foundational tasks onto the web host. The web host knows their servers best and your webmaster knows the configuration of your website best.
Your webmaster is like a captain. He/she is responsible for keeping your site up-to-date. He/she will also fix your broken website and provide technical support beyond what a web host is capable of providing.
The web host is like a co-pilot. The co-pilot keeps the engines (server) humming along. If necessary, the pilot and co-pilot can work together to troubleshoot issues that come along. Two heads are better than one.
A good webmaster will help you choose the best hosting package according to your needs. He/she will often have acquired developer licenses for themes, plugins, and services that can be used to build and maintain your site. Developer licenses cost more up-front but can be used on unlimited websites. This alone can be worth contracting with a webmaster.
I’ve used a variety of web hosting types from shared hosting to VPS hosting to cloud hosting from a handful of web hosts. I have no problem using or recommending unmanaged web hosting. However, I believe managed web hosting is a must for any website that is used as a marketing tool for you and your business.
It would not be advisable to cheap out on aircraft maintenance. The same is true with web hosting. I would avoid shared hosting. It is only a matter of time before you will have problems.
VPS hosting, cloud hosting, and dedicated hosting have their pluses and minuses. It comes down to what is best for a particular website.
Here at Trinity Aviation Solutions, we recommend and use Flywheel (affiliate link) for most websites we FlywheelbFlywheelbuFlywheelbuild. Flywheel hosting comes standard with all the Flywheelbuildwebsite care plans we offer.
Flywheel is a managed WordPress cloud host built on Google Cloud infrastructure. They offer excellent support. They also include quite a few premium features in every hosting package they offer. Some of the features they offer are SSL certificates, CDN, caching, backups, WordPress updates, and a staging server.
Web hosting is a complex topic. This article barely scratches the surface. If you have any questions related to web hosting, leave a comment and I’d be happy to answer it! If you found this article useful, please share it with someone who could benefit from it.