Author Archives: Kenny

About Kenny

Kenny is owner of webhostpark and has been working in hosting industry since 2006. We provide unbiased hosting reviews and release the latest promo news. Follow me on Google plus

Outsourced Web Hosting Pros & Cons

outsourced web hosting pros and cons

Outsourcing is quite populary in IT industry based the huge requirements. You can outsource most stuff to thrid party company and only remain the core part to be handled by your own for highest efficiency. The same to web hosting, in order to save budget and simplify the management, more and more hosting providers try to outsource their support to another company. Can we trust such hosting service? What would be the pros and cons by doing so?

For a recent survey for IT industry, the outsource service increased 80% in the last year and has kept fast growth rate. When referring to outsourcing, the service can vary a lot based the exact products you're selling. For web hosting, mostly it's about helpdesk outsourcing. Following is a list of pros and cons of the service by comparing to traditional solutions.

Pros of outsourcing

The biggest advantage to hosting company is they can concentrate on products promotion without worring the rest support because everything will be handled by another company. Fully advantages can be detailed in follow categories.

  • Time saving. Compring to old times when company staffs have to work around the clock, now they just need to clock in during regular business time and they can focus on something in terminal end without answering customer calls. You can finish work by half time under comfortable environment.
  • More professional. There're lots of third party support groups who have lots of IT genius in various fields. With a properly formed support system, each customer request can be assigned to the proper support technician for fast solutions. On the other hand, if you manage everything by yourself, you may not do it so efficiently because you may encounter some problems never met before.
  • Less costs. Why you have to operate 24*7? Because you have lots of work to do like server monitoring, staff training, answering customer calls and every single job in your daily tasks. It's big investment for hosting business but obviously you can reduce the cost by outsourcing some works. There's big competition among support groups so you can pick up a best provider by good price.

As we see, outsourcing could bring lots of benefits to your hosting business. Especially when you're running a big hosting company, it will simply make your business more professional and efficient.

Cons of outsourcing

Outsourcing to third party group means you have to allow their access to your system, either web based or physical server system, they must get sufficient permission in order to complete the task. You have to consider the following if you need to outsource your service.

  • Security Protection. The biggest concern to ensure your business health. Once the third party company staff logged into your system, you must have good policy to monitor their actions. Any change in server end and customer accounts must be approved on your end first or else you're in high risk to be hacked in near future. You must configure strong protection and backup system for urgent recovery.
  • Privacy Protection. All your clients' privacy will be exposed to third party support, means they can save all your customer information to local and you have no way to know of. As long as your clients privacy being abused somewhere you're in big trouble and probably be sued by law.

Because of above high risk points, you must find a reputable and reliable support company to work with. Such company will sign legal paper with you in various sides to protect your business in safe place. They also have good plans for staff training and security protection. You have to research a bit for those service just like the same way you evaluate a hosting plan because you're going to put your business there.

Many hosting companies are outsourcing nowadays. endurance – one of the biggest hosting group on the planet is also doing outsourcing for multiple brands. They keep acquiring available business but obviously they can't purchase over all support staffs. Instead, they outsource a lot because of their own limited support people. It's not bad choice as long as they can balance the above points.

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.

iPage vs Ixwebhosting

ipage vs ixwebhosting

This article compares ipage and ixwebhosting side by side through real user experience. The comparison is solely generated by signing up their service then host website for various script testing. We test and monitor website performance, server uptime and tech support side by side. What you see below is what we personal experienced.

iPage and ixwebhosting are two of the popular cheap web hosting providers who can provide rich feature hosting plans at low costs. However, they're definitely configured to work with different website purpose.

iPage vs Ixwebhosting for Speed

Ixwebhosting wins when referring to server speed. I'm not sure if its because of my ISP routings here in Hongkong or their data center specifications, the site on ix hosting server is much faster than another one from ipage. Even their official site response got huge difference in loading speed. Here's a basic ping results

ipage and ixwebhosting ping results

On my local I have 10M internet speed and most websites can be opened fastly so it's obviously not my local issue. The ipage server might be too busy because of huge traffic or there's some routing problem between my ISP to their data center.

iPage vs Ixwebhosting for plan features

Both win on service features. iPage is most well known for its all in one hosting plan where every customer recieves equal resources. Ixwebhosting still highlights their service by offering lots of dedicated IPs while its an expensive service from most other hosting companies.

Although we get different management control panel softwares for website setup, we don't find a problem in using each functions there. Especially for ixwebhosting, the h-sphere control panel got rid of most useless tabs and just remains what user really needed. You can't really find a more clean control panel system than this one.

ipage hosting features

The both company provides free domain name, unlimited storage space and mysql database. Everything like system OS and softwares are updated with latest stable versions. We have worked on test sites on both servers for over 1.5 years and no security issue founded so far.

The crucial difference is about server upgrade opportunity after you outgrew shared server. They both provides upgrade service to managed VPS and dedicated servers. However, ipage definitely provides better price and server features. For example we can get 1GB RAM with 40GB disk size plus 1TB montly traffic at $19.99/mo. But the price is almost twice more from ix company.

Another point I like to mention is both sites are very popular in China. Especially ix site, they even developped a Chinese version with Chinese tech support for users in this area. Lots of ix staffs are from China as I know of. Because they provide lots of dedicated IPs, many web development groups use this offer to host websites for their clients and sell via good price.

ix web hosting features

iPage vs Ixwebhosting for Support

As referring to support, there's no much difference on either end. To be more specific, they only provide basic online support. Live chat is more about sales either than tech support. We have not tried phone calls yet because of time difference and there's no real need at all for our accounts. During our evaluation contacting to support, we find ipage staff more like to guide us to ticket system when referring to a technical question they can not answer, but no replies from ixwebhosting people and suddenly they send out answers after few minutes. I guess their guys were asking from seniors but forgot to notify people?

Actually there's really no need to contact their support for most of the time. Unless you need some changes on server end, most questions can be answered through their knowledge base and tutorials. Many online solutions are applicable for problem fixing with both service.

iPage vs Ixwebhosting for Price

iPage definitely provides better price than ix group. The newest promotion is offered at $1/mo for shared hosting and you have opportunity to sign up 2 years upfront. That means less than $50 for two years hosting service! No other website could offer such great price and server features. For those people who're operating a hobby blog or simple personal website, ipage is obviously perfect choice.

On the other hand, we need to pay $3.95 for starter plan, even after 25% discounts by coupon codes, the price still remains around $3/mo which is pretty high comparing to ipage hosting. Another problem is about the billing management. We signed up their unlimited pro plan for a year via promotional price. When we received renewal notice after 10 months, we tried to view how much we need to pay. But problem occurs, I just selected the "two years billing" option then it's auto charged from our paypal account. Actually I was not willing to pay yet.

Conclusion

iPage is better choice if you're going to launch website at a better price and upgrade opportunity. Ix is good if you want to utilize lots of dedicated IPs. But if you need more reliability for flexible hosting, ipage is absolutely better than ix. From our continuous monitoring and testing, uptime on ipage server is 5% more till present.

Go to ipage and view hosting plans http://www.ipage.com

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.

Arvixe vs Winhost

arvixe vs winhost

We have generated a list of comparison between arvixe and winhost based editorial experience and hosting performance. The purpose is to help our readers to choose the right hosting plan which will tightly match with your web requirements. In order to compare the two companies in as detail as possible, we have tracked lots of real user experience and work with the actual service directly to learn how its working.

In web hosting industry, arvixe and winhost are two mostly recommended windows hosting providers for their rich feature hosting plans and leading performance. However, there're lots of difference with their service such as hosting plan structures, support and price etc. Below is a list of comparison over essential points.

Arvixe vs Winhost – Server Platform

Arvixe is most well known for its compatibility over both windows and linux hosting. Arvixe have installed Centos 6 and Windows server 2012 on latest DELL server production to generate the best performance on user websites.

Winhost utilizes DELL servers too but they're doing pure windows hosting which means their people can put more efforts in optimizing their servers to fulfill your website requirements. Also, winhost provides both windows server 2012 and 2008 options to meet your development requirements side by side. If you're microsoft developer and in need of professional hosting solutions, winhost is better than arvixe.

Arvixe vs Winhost – Plan structure

Arvixe provides multiple hosting solutions vary from shared, busiess, VPS and dedicated server class. After you outgrew your current plan you can easily upgrade to higher server option with almost zero downtime. You don't have to worry about your website growth at all with arvixe because you get full hosting solutions.

arvixe hosting plans

Winhost is a little different, we just get multiple shared hosting plans to work with. Although they announce to provide unlimited feature from ultimate plan, it's still on shared environment which means we can not avoid being affected by other web applications on same server. Winhost is perfect choice if you operate a small to medium size website but won't work if you would like to promote a large site like forum or shopping cart.

Arvixe vs Winhost – Tech features

Arvixe provides standard features from websitepanel software. Most features are provided as unlimited like disk storage, email accounts and sql server database. The arvixe windows server is also fully php mysql compatible so you can install most php scripts with no problem like wordpress or joomla. Their tech team has extremely optimized their server space to work with every script. However, being a standard windows server, arvixe can only provide express edition sql server which is not perfect choice for enterprise website solution. Some core features are not included with this version such as sql jobs and the max database size is only 4GBs. Another weakness is express database is always installed on web server to share the same server resource. It's absolutely not good for guaranteed performance consideration.

Winhost is different, we have choice of 3 different versions: 2008, 2008 R2 and 2012. Each version is configured on standard editions other than express. You can make full use of most available features with the database system by remote management. Because the winhost people have prepared different servers for website and database, your website performance is well protected. Since from 2012, winhost started to provide support for php and mysql database and allows clients to host most available open source scripts, they even programmed the auto installer for some popular scripts in control panel.

Arvixe vs Winhost – Ease of use

Both win. Arvixe windows server hosting is completely created from websitepanel center. This open source control panel software is featured for powerful and user friendly. Each function is provided under proper tabs with easy navigation. You can handle website service without navigating a lot. Some mostly visited services like DNS, files, database, emails and ftp accounts are put on top front so you can navigate easily.

Winhost programmed their own asp.net control panel. Every service is categorized well but you have to be a litte technical in order to use their service well. For example winhost does not limit the number of websites people can host in same hosting account, but you have to work with web.config file and do redirection for extra sites. By default you can only host a single website if you make no change at all. Before you start using their service, read over their kb articles is highly suggested.

Arvixe vs Winhost – Support

Arvixe wins. Arvixe provides support over every available online resources including website chat, hotline numbers, ticket, social network and more. We highly suggest to check our experience in dealing with website restore from arvixe. Their people are super nice to help with our problem on live communication. Because their staffs are all over united states with free work style, they can provide real 24*7 support assistance. Their staffs including CEO Arvand are pretty active in various webmaster forums.

Winhost should improve a bit. The main contact channel is email form where we have to wait. Based our experience, they're not always in email support because we waited hours for a sales question. Tech and billing support is provided under client portal where you can submit tickets to different departments. There's a phone number but is advertised for sales only.

Arvixe vs Winhost – Price

Arvixe provides better price than winhost. The arvixe basic windows hosting is offered at $5/mo for multiple domain names hosting and unlimited databases. If you apply this arvixe coupon "Clue30", you get 30% discounts for 2 years upfront payment. That means the final monthly cost is reduced to $3.5/mo. Don't forget you get a free domain too with this price.

The highest promotion from winhost is 2 months free if you sign up yearly. Basic plan starts with $4.95/mo for single database support. You also need to register domain name by yourself. If you choose to register with winhost, price is $12.95/yr.

winhost plans and price

Conclusion

Winhost is good choice if you need super professional windows server support and performance because most their people are asp.net developers and work closely with microsoft company. But if you are going to promote a large site for better price and support, arvixe is absolutely better one based their service structure and reputation in hosting business.

Go to arvixe for hosting plans http://www.arvixe.com

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.