Tutorials & Guidance of web hosting services. We seriously test all items from top companies then provide a quick manual for users to start with their service easily.

How to Identify Reseller Hosting

how to identify reseller hosting

Reseller is playing an important role from web hosting industry. When you want to start your own hosting business, reseller is the fastest solution. However, not every reseller strictly follow game rules. Many resellers oversell the limited server space heavily and bring failures to clients web service. Because of this, it's always good to deal with the actual server hosting provider for guaranteed performance. But how could we identify a reseller from actual hosting service? There're several ways we can work out.

Asking
The most direct method. There're several things you can ask to identify their service like the following

  • If they're reseller. If you have such doubt, ask them directly. If they're confident about their service, they will give you answer with no hesitation. They don't have to pretend to be a physical server provider in order to get your business. They grow up by offering outstanding server performance and customer support.
  • If they can provide reseller plan. Normally, a reseller web hosting provider does not offer reseller option to clients. It's pretty complicated to manage such alpha reseller service so most reseller hosting does not offer this feature to avoid potential problems.
  • DC/Server configuration. Ask if they have any video or picture to show their daily maintenance or work in DC. Ask some technical questions about network protection and server setup etc. Resellers do not have access to such facilities so most probably they're not willing to answer. Instead, an end server provider knows everything in details because that's their own properties, they must understand what/how they're doing.

IP Reverse Lookup

The most efficient and technical solution. Just go ahead to ping out the hosting website to get its IP address. Then resolve the IP owner from DNS look up. Normally, a registered IP will keep a record in database which is searchable from lots of online tools like Ultratools. Just enter into the website IP address then it will return the actual company information including full name, Address and contact details etc. Some tools will even tell the IP ranges that're assigned to a group. It's quite useful when you would like to make further investigation to this company.

Obviously, there're multiple extra play arounds to make the identification. As long as you want to, you will get various ideas to proceed. Reseller hosting is not bad at all from technical configuration and it provides people good opportunity to start their own business. The problem is it's being abused by lots of unethical providers. Those people just want to be profitable but think less for end user. Because of this, they bring no actual value to clients and they ruined the overall reputation of reseller service.

What kind of reseller hosting can we trust? Those few bucks per month service with unlimited sub accounts are definitely to be avoid. A decent reseller hosting plan must provide exact resource amount limits so every customer can get guarnateed performance. However for those reseller service configured on VPS, the host company does not have any control for anything. For reseller hosting from VPS server, we recommend to check out this article for identification.

It's important to know what you're going to purchase and how it's organized. Personally, we don't recommend to sign up with reseller hosting unless it's fully trusted by your investigation. We can reduce lots of potential problems by registering with the physical service provider.

5 Tips for WordPress Weight Loss

5 tips for wordpress weight loss

Wordpress is widely used by webmasters and web developers. It's more than used for blog purpose nowadays, one day you found you are operating a big site and sometimes hard to load a page. Now you should consider to lose some weight for your wordpress system. This article picks up the main points you should consider when trying to lose weight for wordpress.

Wordpress Hosting Choice

Web hosting is definitely your primary consideration before trying to optimize anything on your wordpress site. The hosting server performance and network connectivity will determine how much you can optimize on website direcly. You can not make much improvement with a bad server. We highly suggest webhostinghub(www.webhostinghub.com) for small to medium size wordpress site based their state of the art server and data center structures. Their group provide data center service on both east and west coasts with max speed zone enabled. The spotlight is they provide real no overselling service which is confirmed by most users. Their single hosting solution is deeply optimized for wordpress script so the best performance and security is guanranteed.

View webhostinghub service by this promotional link http://www.webhostinghub.com

Wordpress Weight Loss on Theme

A nice looking theme will add score to your wordpress site quality. But make sure you get the theme from a reputable vendor. A good wordpress theme is not only on layouts but also professional in code design. Below are few tips on how to lose weight for your wordpress theme

Header and footer. By default wordpress header file comes with lots of lines for various purpose such as bog version detection, pingback engines etc. However, we actually don't need most of these because they have no use for our blog site so we recommend to delete it. To simplify the process, we collected the following codes that we can add to functions.php file under theme folder.

<?php
remove_action('wp_head', 'wp_generator');
remove_action('wp_head', 'rsd_link');
remove_action('wp_head', 'wlwmanifest_link');
remove_action('wp_head', 'index_rel_link');
remove_action('wp_head', 'parent_post_rel_link', 10, 0);
remove_action('wp_head', 'start_post_rel_link', 10, 0);
remove_action('wp_head', 'adjacent_posts_rel_link_wp_head', 10, 0);
remove_action('wp_head', 'rel_canonical');
remove_action('wp_head', 'feed_links', 2);
remove_action('wp_head', 'feed_links_extra', 3);
?>

Another practice on header/footer file is various php codes for static contents creation. For example home title, meta keywords, copyright words etc. We can put the actual description there directly instead using php codes to quote from admin panel settings. Fewer queries will be executed on our website and better loading speed is expected.

Get rid of code comments. There're lots of code comments in place for most themes. It's good for designers to trouble shoot issues since they know how codes being organized. However it's useless to end users. We can save lots of space by deleting those comments. But please keep in mind, do this carefully and test it from different explorers after you made the change, sometimes it may cause problem. For example the first code comments on top in header.php can not be deleted.

Compress js/css. Your wordpress theme might include multiple css/js files with big size. It's absolutely bad for faster loading requirements. We recommend to install WP minify plugin for prefessional compression over css and js files with no real effect on page layout.

Wordpress Weight Loss on Plugin

We always have to install various wordpress plugins to achieve different purpose. The numbers of plugins may go up quickly as time goes by. Before we consider a plugin, think twice to see if we really need it or not and if there's alternative solution. One more plugin to our wordpress site means extra weight added. We highly suggest working with source files as more as possible. In this way you can get rid of lots of plugins.

Wordpress Weight Loss on Picture

Picture always takes lots of space and most of the time it's the main size on our wordpress site. Especially when you operate a photograph gallery site with hundreds or thousands of pictures, you have to deeply optimize your pictures or else users will find it hard to load up your site. Till present there're two solutions to reduce your picture size

If you use photoshop for picture design, make sure to select the "save as web use" option, it can be quickly done by press "Ctrl+Alt+Shift+S" keys. The web use picture size is at least half of regularly saved version.

Use picture compression plugin. There's a famous wordpress plugin called "WPSmush.it" which is prefessional in picture resizing. The process is done when you upload a picture to your site. The best of the best is there's no color loss in using this software.

Wordpress Weight Loss on Database

When we write blog posts or revise an exisitng article, wordpress will auto save a duplicated version in database. Generally speaking, each post will receive at least one revision entry in database. Sometimes you might be surprised about your database size because you haven't really added that many contents. Those duplicated contents will cause low database efficiency and bring problems for daily maintenance. We use WP-optimize plugin to clear out such duplicated contents every few periods. This plugin will not only clear out all post revisions as well as spam comments and do database optimize. It's only working from admin panel so it won't cause frontend load problem at all.

Every blog receives spam attacks. Take our blog for instance, we receive 20+ daily spam comments and we always have to clean up every day. Finally, we installed facebook comment plugin to override the default one. Surprisely, spam comments almost reduced to zero. Highly suggested service for everyone who like to reduce spam comments.

Why Local Web Hosting Matters?

local web hosting

When you plan to host a website, you have multiple options to deal with. The primary task is to find a decent web hosting provider. From a recent survey, many people prefer to a local web hosting service other than a famous oversea provider. Why is that? We have researched a lot with interviews to multiple people and finally we concluded a list of points why a local web hosting service matters.

Benefits of Local Web Hosting

The primary advantage of local hosting service would be its visibility. Unlike any other remote service, you know exactly how the company operates and how people talk about their service. You also have the opportunity to talk with their company staff face to face. Following is a list of benefits you can receive from local web hosting service

  • Visibility. Not just the company office, you also got the chance to learn about the data center facilities. Many hosting companies are powered by multiple data centers nowadays, you can pick up the best one that fulfill your needs by evaluating them one by one. You can also talk to their representative by face to face communication to clear out your doubts with their service. You will see how their people work at the place and all other stuff you want to know about.
  • Better safety. Because of the above, you can build special relationship with their company and you may get a dedicated customer manager to work with your hosting space. In case there's any problem, you can be notified at the earliest time and get account backup in short time.
  • Flexible payment. You don't have to worry if your host will accept USD dollar or CNY because your local hosting company is doing business at the same place. You can pay via any available method and you can even go to their office to pay the service directly.
  • Better speed. The biggest advantage in using a local hosting is the guaranteed speed. Because your website server is located in your local area, there's no more routings to be concerned. Website can be loaded by most possible fast speed. It's quite important if you're promoting a service to local clients.
  • Better support. The ever best support is expected from local web hosting since you have direct access to their company. In case their online support is not available when you need urgent support, you can go to their work place directly for assistance. Normally you will receive a dedicated support number from customer manager, he will pick up your call right away if you're in trouble with their service.

As we see, above benefits for local web hosting are not available for any other remote hosting service. It's extremely helpful if you're running a local business and would like to promote it to everyone in that area.

Weakness of Local Web Hosting

After learnt the benefits of local hosting service, is there any weakness we need to know about? Certainly there is. The primary weakness is they're only best if you just want to serve your local area business. But if you're going to promote your service to more and more people from other place and even oversea markets, a local hosting can not help because they don't have oversea data centers. Also, you might pay more for the service because you have limited selections in that area. Although it's not a real disadvantage because you can receive extra personalized service, people still would like to save money as much as possible.

As from above comparison of both benefits and weakness for local web hosting service, it's perfect choice for better support and performance. Although you can purchase hosting service anywhere, a local provider will send you more personal and friendly service.

Wildcard DNS Pros & Cons

wildcard dns pros and cons

There is a specific entry in DNS zone called "wildcard DNS" which is configured as "*.domain.com" format. It's popularly used by most big websites that may produce lots of child sites. How wildcard DNS work and what would be its pros and cons? This article provides a list of comparison and explanation.

How to use wildcard DNS? It's nothing but a simple dns record of your domain name. The initial purpose is to redirect any non-existent sub domain name to your main site. It's normally setup as default by your domain dns provider. However, in order to let this entry work as expected, you need a dedicated IP for your domain and configure "*.domain.com" DNS A record to this dedicated IP address. Once done, whenever people request any non-existent sub domain they will be brought your your main website.

Pros of Wildcard DNS

Save website visitor. Just think you have a sub domain name called "boys.website.com" with all related topics on this site. But website users might mistype the site address to "boy.website.com". If there's no wildcard dns configured for this domain then people will get page not found error. Based user experience analysis, most people will just close the window unless they really have to logon your site. On the other hand, if you have wildcard dns setup with proper guidance on main site, visitors will get what they needed with no tricks to play with.

Fast website setup. Wildcard dns is widely used because it provides fast solutions for website deployment. For those big websites like wordpress.com, there's huge daily or hourly registration. What we experienced is you will get a new site ready in seconds as long as the name is not being used. The process is 100% automatic with no manual audit. It's all the effort by wildcard dns record. If we setup those sub domain names manually one by one, not to mention the needed man power, there's at least 30 minutes for DNS propagation, means people have to wait at least half an hour to work with their sites. It's absolutely not acceptable.

SEO practice. Under some circumstance, sub domain names perform better than sub directories. Especially you have a specific topic to work with, a sub domain will gain better search engine weight. Sub domain is considered different site from main site so you can easily create different contents under multiple sub domain sites then link back to main site for link building purpose. From the early times, multiple sub domain ability is one of SEO rules over a site. By wildcard dns, you got the ability to create unlimited sub domains as long as your server is allowed.

Cons of Wildcard DNS

Regardless of above advantages of wildcard dns, it always brings problems to people. The typical issue is DNS hacking. See below for example and solutions.

Recently one of our friends' website got punised by search engie. However, this site has been doing well and strictly followed the google optimization guidelines. There's not a single incorrect onsite or offsite operation as he can tell. Finally, we I do "site:domain.com" from google bar, it returns lots of unrelated topics under some sub domains he's not awared of for example "porn.oo.domain.com" or "casino.oo.domain.com" or any other illegal contents. From DNS checking, a wildcard dns is added for that domain and pointed to an IP address he did not know of. Undoubtedly, someone hacked into his DNS server or domain account to make the change.

So what's the solution and how to prevent such issue happening again? The simple solution is to remove the wildcard DNS and probably disable this service if possible. However, you have to work harder in order to recover from search engine punishment. Sometimes you can do nothing but to change for a new domain. Here're some tips on how to avoid your domain wildcard dns to be abused.

Get a safe dns provider. It's not new to hear about dns server being hacked nowadays. You must find a good dns service to configure your domain name. Urgent recovery service should be provided in case there's any unauthorized change in your dns file.

Tighten your domain account. Set strong login password and change it every few periods. Keep those credentials in safe place and don't leak to anybody.

Don't sell your domain DNS. Someone might request you to add a wildcard dns to point a specific ip address at a good price. You might find it hard to refuse because you have been trying to be profitable on your site. However, don't do it unless you know exactly what the person is and what he's going to do with your domain. Mistake from the beginning will bring disaster to your entire site property.

Domain Name FAQs

domain name faq

Domain name is your most valuable web property after your website goes online. It's crucial to know about some knowledges for it so you can manage it professionally and keep it in safe place. Based our editorial experience with different registrars, we have gathered following domain name FAQs from every side.

What's domain and sub domain?

A wiki page provides detailed explanation. But in short, domain name is an address we use to access the internet. It's composed by 3 parts: Prefix, name and Tld. For example "www.name.com". Sub domain is created under top level domain such as "sub.name.com", the term "sub" can be anything. The purpose of sub domain is to create different sites without having to register multiple top level domain names.

What's domain certificate?

Domain certificate is to approve you have ownership with your domain. It's provided by your current registrar, you have to contact your domain support on how to get it.

What's DNS Server?

DNS is abbreviation of "Domain Name System". A DNS server can be understood the sub-station between website users and your web server. DNS server simply tells where the targeted location is when you send requests from your domain. Generally, a domain name DNS records include: A record, MX record, SPF record and TXT record.

What's DNS propagation?

DNS propagation is a process after you made any modification to DNS server records. Once there's any change for DNS server or records, it will take some time to reflect the changes. Normally it will take up to 72 hours for DNS server change and about 30 minutes for DNS records change.

What's Domain transfer?

It means to transfer your domain registration from one company to another. The procedures are followed by this:

Unlock domain from existing registrar -> Get authorization code -> Submit transfer request from new registrar -> Confirm the transfer. The entire process takes up to 7 days depends the actual situation.

Note: You can not transfer a domain within the first 60 days after registration. Domain transfer is free of charge but you will need to renew one year from new registrar end as normal operation. If your domain is going to expire within a month, it's suggested renew it before you make the tranfer.

What's the difference between domain transfer and DNS transfer?

They're completely two different things. Domain transfer means to transfer registration company while DNS transfer means to change your domain DNS server to hosting provider's setting.

What's domain hijack?

Domain hijack is also called DNS hijack. The concept is to attack DNS server or redirect your domain DNS to somewhere else so your website can't be browsed. To avoid domain hijack, you need a leading domain registration service and DNS provider, you also need to configure necessary security setup with the domain service.

What does different domain status mean?

Once your domain is registered, the whois search will return different status. Here's a list of status with explanation

  • inactive – domain is not configured yet, such as no DNS server or not hosted etc.
  • clientDeleteProhibited – you can not delete the domain by yourself
  • serverDeleteProhibited – can not be deleted on server end
  • clientUpdateProhibited – you can not update the domain
  • serverUpdateProhibited – server end update is not allowed
  • clientTransferProhibited – you can not transfer out domain
  • serverTransferProhibited – server end transfer out is not allowed.
  • clientRenewProhibited – you can not renew
  • serverRenewProhibited – server end renew is not allowed
  • pendingDelete – domain registration is pending deletion
  • pendingTransfer – domain is pending transfer to new registrar
  • pendingUpdate – domain is pending update
  • clientHold – domain is hold by registrar, no update is allowed.
  • serverHold – domain is locked on server end
  • pendingVerification – domain registration is pending verification
  • RedemptionPeriod – pending redemption after expiration date, max 30 days available
  • RendingRestore – domain will be available for registration again, max 7 days

What's domain parking?

Domain parking is a service that allows you to show up a page without hosting service. It's often provided by domain registrar directly. It's popularly used by people who found a great domain but just want to resell it with good price.

How do I know if my domain is working properly?

You just need to verify this by ping. Open a dos prompt on your computer and type "ping yourdomain.com". If your domain is working properly, it should reply with your web server IP address. If it returns "request time out" then most probably your web server is down. If it returns wrong IP numbers, means your domain is not propagated yet, you need to wait longer time for DNS propagation.

How to Select Correct support channel?

how to select correct support channel

When choosing a web hosting service, there're many points to check about like server uptime, disk storage and multiple domain hosting opportunity etc. However, support availability is more and more concerned by people nowadays, sometimes it's even primary consideration regardless any other great features provided. Why is that? Because every service comes with problems. The point is how people will handle various problems instead bamboozling customer.

There're total of 4 situations when problem occurs with your hosting service.

  1. Rapid response with explanation and solutions, then provide compensation to make you happy
  2. Ignore you at the first, find problems and solutions then broadcast explanation
  3. Completely ignore your requests even after problem solved
  4. They disappeared after problem occurs

There're thousands of hosting providers from the industry. You can't really tell how many people behind a specific service. Over half hosting companies are managed by one or three persons and they handle sales, billing, support and all stuff by their limited man power. It doesn't mean they're not good at all. Instead, they often perform better than giants because most such hosting brands are created by webmasters and they know how frustrate it is when you can't open a website. Most hosting companies provide multiple support channels for quick contact. But which line you should call in when problem occurs? Here we'll compare the leading support sources and how can you use the best one.

Hot line number. Over 99% hot lines are provided for sales purpose. Unless there's a specific phone number provided for tech support, you should never try it in case problem occurs with your hosting account.

Website live chat. The most popular support choice. Live chat is actually for multiple purpose but mainly used for sales to provide instant communication. Live chat operators are also trained to deal with basic issues like how to use control panel and service restart etc. Because most of them do not have server acces, so if there's server end configuration required with your account problem, they can not help much.

Knowledge base. Knowledge base is dead there but pretty helpful for common problems fixing. Hosting company has provided as many FAQs as possible with their experience. You should check out there first and see if one of the solutions match with your case. If you have contacted other support channels you might have found they frequently provide solutions in KB articles. Unless you need very urgent assistance, knowledge base should be your first try before contacting somebody.

Ticket support. Most helpful and professional support resource. Especially when you got a complex problem to work with, ticket support should be your only consideration because it will take time for support to check around. When you face the following issues you should contact ticket support: server end component installation, website global configuration, billing issues. All professionals including CTO will be available in ticket system for necessary assistance.

As we see, you must choose the correct support channel for fast solutions. Don't hurry up when problem occurs, you should have a basic judgement about where the problem is and try to solve it by yourself following available knowledge resources. It will save time for both ourselves and support technicians. For some big hosting groups, sometimes you might find it hard to call in because everybody is trying, they can not pick up all calls by limited support persons.

Support is crucial, but it's more crucial on how to use different support resources. Do not go wrong with no problem fixing possibility.