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

Managed WordPress Hosting. When and Who?

managed wordpress hosting

What managed wordpress hosting is? Why or when you should use a managed service? If you have researched on the web and puzzled about the various offer, we provide a clear and easy understanding in this article. We also provide in depth reviews on how to select the right managed wordpress hosting plan quickly and professionally.

Briefly introduction of managed wordpress hosting

The word "Managed" has explained everything. Means your wordpress site security/optimization/updates and all stuff will be handled by hosting provider on server end, users just need to focus on website content and promotion. In this way you don't have to worry about most technical parts and everything is hold in safe hands. At the meanwhile, you need to pay more for the service since their people have done extra effort to support your site.

Thus, you can judge easily those companies who announce to offer managed wordpress hosting service. If the price is exactly the same of regular shared hosting, then their wordpress hosting is no different than normal hosting solutions.

Pros and Cons of managed service

The main advantage/disadvantage is already very clear but could be in further details by following categories

  • Performance, the direct difference comparing to traditional service. Because we have paid extra money for it, hosting providers configured few accounts on same server space thus there're sufficient server resources to support our wordpress sites. Moreover, all managed wordpress hosting providers have fully optimized their servers to serve wordpress script based their development experience. Their people are monitoring all hosting servers/service by both automatic and manual operation to deliver the best performance as they can.
  • Security, the most advanced feature comparing to any other hosting service. Because for managed wordpress hosting server, everything is about wordpress without other scripts. In this way, they can apply any security rules without considering incompatibility with other service so our wordpress site security is greatly improved.
  • User experience. Based all above advantages, the final result is perfect user experience will be generated. Because of the hassle free service, we have no worries about anything like hacking attempts, server crash etc because everything is frequently backed up for urgent recovery.

The weakness? None besides the high cost. Cost is the primary consideration for managed wordpress service. As everything is maintained by hosting provider, they have to invest more manpower and hardware equipments to ensure the service quality. Because of this, you don't have to consider a managed hosting if you operate a personal or small wordpress site.

Who need the service? Managed wordpress hosting is highly recommended for business site purpose. For example your enterprise site is crated on wordpress platform or you run a famous wordpress blog site that's not suitable on shared hosting. Then a managed wordpress service should be your primary consideration. Based all bonus it provided, it's even better than dedicated server service if you configured everything to wordpress.

About WPEngine managed wordpress hosting plan

Who provides managed wordpress hosting service? WPengine is probably the best one which is recommended by both wp developers and business users. The WPengine team are all wordpress developers who are 100% familiar with wordpress script. Because of this, they have customized the hosting server setup with their own optimizer. From wordpress software installation to huge site optimization, everything is automated with their service. WPengine provides multiple powerful plans and could be fully customized to meet your requirements.

Just began in 2010, the wpengine service already earned more than 14000 global clients with over 120000 wordpress installation. On 1/14/2014, their company secured $15 million in growth funding from North Bridge Growth Equity as announced from their blog post. Europe office is planned to provide better support for local clients. From industry news announcement, around 20 firms are interested to invest their project because of their leadership in this business. From wpengine recent development, they're planning to put everything on cloud and bring revolutional improvements for their service.

wpengine managed wordpress hosting plan

Alternative choice of managed wordpress hosting? Probably you need to hire a wp professional to configure and optimize your site and monitor it 24*7. However, the cost can go up a bit if you do not have sufficient experience in managing a big website.

Web Hosting Security is Manual Operation

web hosting security of human factors

Web hosting security is big concern by both service providers and end users. We probably tried everything we can to keep our data in safe place such as firewall and anti virus software installation, enhanced password policies etc. However, the server end daily operation is beyond our control. In this article we discuss hosting security problems caused by hosting company staff and how we should deal with it.

To start with, let's check following top security events from hosting industry.

On August 25, 2011, a former Rackspace sales employee called David John Whitman was sentenced two years of probation for defrauding the company over $60000 commission. Being a salesman, he had familiared with everything about the company structure and sent Rackspace multiple fake order forms to generate higher commissions.

On April 22, 2013, a former employee of Hostgator Eric Gunnar Gisse was arrested and charged with installing a backdoor that gave him root control over 2,700 servers. Before Eric left hostgator, he had been medium-level server administrator with good performance. He then worked at Rackspace as a DC technician. He's currently held at the Harris County Jail.

Besides above, there're multiple similar events revealed by thewhir website. As we learnt from all industry news, most top issues are generated from the internal company instead outside attacking. Thus no matter how hard we have tried to secure our stuff, everything will finally depend on people. That means when we consider security, human is a big concern.

The both Rackspace and Hostgator are pretty reliable hosting groups and millions of clients being served by their service. They're actually rule makers of the industry so with no doubt they have the most advanced technologies for server protection. However such serious issues are actually occured with them, why? Let's reveal the secret by our experience in working with several groups.

The truth

The truth is when a company grows, there're lots of peopel in & out on different positions. Most of the time the trainning courses focus on tech and service parts instead teaching people how to follow the company terms/rules and any potential punishment because of violation.

web hosting training course

In our training experience, we paid too much efforts in teaching people how to familiar with our tools and basic skills to deal with customer complaints. Because the trainning period is always limited for one or two weeks, there's no more time to teach other things. The real practice at work is also about technical guidelines which is directed by supervisors. Once customer complaints solved, they can do whatever they liked.

As we see, such workflow brought us lots of potential problems because employees are not tought how to follow company policies properly and even worse, many companies don't even have papered policies that could be seen in office. From support end, almost every people be able to grab client privacy information including email ids, full names and cc numbers etc. In the sight of supporters, there's no privacy because they have access to all client information, they can access to your hosting space without a valid id/password because everything can be bypassed from their end. You can't tell if your contact email is kept by anybody or not and one day you'll be surprised about a direct promotional email with your full name on it!

Another stupid thing is many hosting company employes part time workers in order to reduce costs. Most part time workers are students who are teenagers. They can determine when to work and when not to. Some people are even granted to work at home by VPN connection!

How can we Get guaranteed safe hosting?

truth of hosting security

The answer might vary based your situation. When you're running a big business, a reputable and high quality dedicated service is definitely the best choice because nobody could access it besides you. If shared hosting is good enough for you, you can probably do the following

Read company blogs about their daily workflow. This would be the most direct way to learn about a hosting company. If their people are active, they will post their company events frequently on blog. There we can know how the company looks like in reality. For example if everywhere is lousy in the office, they must be less professional in managing customer accounts. We don't recommend a hosting service without a company blog. In this way, InMotionHosting is very good example. It's probably the only hosting group who is managing so successful blog. Their people update almost daily for various events and upload lots of work evironment pictures so clients can know exactly how they're doing.

Learn about the company department structures. Read the company yellow page and email to their CEO directly if needed so you can understand how the service is organized. Based your understanding about the company you can judge easily if they're running a healthy business. Prepare your questions carefully so you can get useful replies.

Read online about the company history. If the hosting service has been offered for some time, there must be a plenty of customer reviews. We can read how people say about their service and if there's any serious issues to bring down customer business. Don't complain about the time taken work because you put your privacy and business there.

Guidance of Migrating from Blogger & Tumblr to WordPress

guidance to move blogger and tumblr to wordpress

Wordpress is simply too good to refuse when you want to start a website for quick and professional operation. But you might want to migrate from other platforms where you have worked for long time such as blogger, tumblr and wordress.com service. This article provides detailed guidance on how to migrate your contents to hosted wordpress site from blogger, tumblr and wordpress.com service. Share it if you found it helpful.

Please note, all our guidance below solely focus on web contents but not considering other factors like search engine. If you have sufficient traffic on old site and would like to redirect all to your hosted domain, you might put an announcement or send out newsletters to people so they can get notified for the move.

Migration from Blogger to WordPress

The migration is pretty straight, the wordpress has provided us the tool to simplify the process. But before we start the moving, it's necessary to get a nice domain and wordpress hosting service. We highly recommend to check out this best wordpress hosting page for best selections. After hosting service is ready to go, get your domain configured via basic wordpress installation. You can do this manually or take advantage of auto installer like softaculous. The process could be done in few minutes since everything is automatic. Now we're going to start the move

  1. Login to wordpress admin panel, click "Tools" then click "Import". Here's a list of options, click "Blogger" which is on top of the list.
  2. It requires us to get the plugin "blogger-importer" installed. Click the button to proceed.
  3. Click "Authorize" to allow wordpress access to your google account.
  4. Once authorized, you will get a list of your Blogger Blogs. Select the blog you wish to import and the process takes just few seconds.

Now, all you blogger contents are moved over. If you heavily consider search engine friendly. You might take a look at this article from Amit Agarwal. Here's a video show about the entire process

Migration From Tumblr to WordPress

To begin, refer to wordress dashboard, then click "Tools" then "Import" and confirm the "Tumblr Importer" plugin installation. You will be asked to enter Tumblr account login email & password. Fill out then click "Connect" to proceed.

The importer will grab over everything automatically and we can watch the entire progress via frequent refresh. Once the process done, you will get email notification.

Note: there're people who have applied custom domain name for their tumblr blogs. For this case, we need to disable this feature first via tumblr dashboard > Settings > un-check the "Use a Custom Domain".

Migration from WordPress.com

Importing from wordpress.com is almost the same as above. Because it's managed by wordpress, we get much better experience. Just go ahead to try out and you'll be surprised about the speedy procedure.

No matter if you have imported from which service. You never want to loose connection to your visitors. Thus we highly suggest you put a notice on your old blogs and guide them to check your hosted site. Under some circumstance, you may also send out newsletter to followers so they can get notifed in time.

Why do the migration?

Simply because we need more control over the site and do further customization. No matter which free service we use, there&'re various limitation in using it. But things are different when we host the website from our own hosting space. There we have full access to each website files and backend database. It's also a MUST when we need do business on website. We can't put everything at a free service for any reason.

Bluehost vs WebHostingHub

bluehost vs webhostinghub

We compare bluehost and webhostinghub based hosting plan features, server performance, scalability, price and customer support. The both companies have been very hot in hosting industry because they're rated top in lots of webmaster forums and community websites. In order to get a detailed understanding of their pros & cons, we have personally signed up accounts, host test web service and do monitoring from different periods of the day. It should help you determine the proper hosting plan when comparing they two.

Brief introduction of bluehost

Started in 2002, bluehost(www.bluehost.com) has done great success based their leading technologies and trustable customer support. Their founder Matt Heaton is a core developer of linux kernel. For over 10 years, bluehost is featured with a single shared hosting plan with everything unlimited and support for SSH access. They're actually the very first company who can proudly offer such facilities. In 2011, the company was merged into endurance but everything kept the same and even better because all hardware equipments are served in their own state-of-the-art data centers.

Quick understanding of webhostinghub

A sister brand of InMotionHosting, webhostinghub(www.webhostinghub.com) is a kind of new to many people. Although they had began to offer hosting service since 2004, there's no much popularity received. Their burst growth was started in 2008 when their team leaders put heavy marketing tactics. Webhostinghub is now recognized the standard choice for affordable and high performance shared hosting plan. For very a long time, their site only provides a single hosting solution, since the end of 2013, their team had offered Nitro upgrade and other two upgrade solutions. Everything should be ready in few months later.

Features comparison – Both win

The both companies are well known for their single shared hosting plans with everything unlimited. People get unlimited for disk space, number of hosted domains, email accounts and mysql databases. Clients also get a free domain name registration for the first year. The only difference is about the management portal. Webhostinghub provides standard cpanel support while bluehost provides deeply customized cpanel service that simplified the process in managing billing, website and support. Actually this cpanel system is applied to all EIG cpanel hosting brands like justhost.

Server scalability – Bluehost wins

Webhostinghub currently provides shared hosting only no matter what the upgrade option is. Their Nitro and future Dynamo plans are still under shared environment. The difference is they will allocated more resources to your hosting account. You can't really tell how different it is comparing to their default plan.

Bluehost is different. Since 20013, bluehost provided cloud VPS and dedicated server plans at very competitive price. Except for their multiple upgrade options, they're also provide instant provision for your server. Means your server is ready once payment is confirmed because everything is scheduled from their cloud system, they don't have to involve manual action. The leading advantage with bluehost is they have their own data center space which is configured by modern technologies. Their data center is also supporting most other EIG cpanel servers.

Server performance – Webhostinghub wins

From the last 3 months uptime and response time monitoring, webhostinghub is much faster and stable than bluehost. That might be because of the mass migration in bluehost datacenters. Especially when migration started for hostgator servers, it brought serious downtime for the entire network. Just from the end of 2013, another outage occured again and brought down a large scale websites.

On the other hand, servers on webhostinghub are pretty stable and responding fast. During the last 5 years, their group leaders have tried to co-operate with many data center and CDN providers to reduce slowness. Their people also configured Max speed zone among different data centers so website will be connected by most nearby networks. Such advantage is not available from any other company.

Customer Support – Both win

They both provide 24*7*365 live person support in multiple channels and even for different support departments. Based our monitoring and testing at different periods of the day, all their support departments are set online. What most important is they indeed provide helpful assistance. For issues that don't take long time fix, their support will try to help out as much as they can. This is what impressed us mostly.

Price – Webhostinghub wins

The both sites shows up pretty affordable price. But please note, the promotional price is only for 3 years prepaying. But no matter if you choose to register one year or three years in advance, webhostinghub provides much better deal. Currently, they're promoting the best offer for $1.95/mo for the first 3 months.

webhostinghub special price

Solar VPS Reviews

solar vps reviews

Cloud is the future for most IT services. Either you need enterprise or personal IT support, cloud ensures all your service is always online. However, no matter what kind of cloud it is, the service is always a bit expensive especially when referring to enterprise solutions. Today, we'll introduce one of the most affordable cloud VPS hosting provider "Solar VPS" based our most recent research.

Brief introduction of solar VPS

Solar VPS is a division of Fortress ITX company(www.fortressitx.com) who has been offering top notch IT solutions since 1997. The company applies up to date technologies and provides side by side support for your online business. Fortress ITX company provides server services directly under two brands: Dedicatednow and Solar VPS. While dedicatednow site is all about dedicated server, solar VPS focuses on cloud hosting solutions for very competitive prices. Solar VPS currently provides cloud hosting plans for both linux and windows server. There's also a cloud apps on demand plan where you can install from a list of over 260 apps in few seconds.

Cloud hosting plans review

There're total of 6 stages cloud hosting plans for both windows and linux. Starter linux vps provides 0.5GB memory, 20GB disk storage and 2TBs monthly traffic. Users be able to choose Centos, Fedora, Debian and Ubuntu OS templates, Cloudlinux is also applicable for $10/mon which is pretty fair.

Windows cloud VPS is configured on Server 2008 R2 and 2012 so you can choose according to your preference. The basic configuration comes 2GB memeory, 40GB space and up to 1TB monthly traffic. With their highest stage windows VPS, customer receives up to 12GBs ram, 200GB cloud storage and up to 16TB monthly traffic. All servers are fully licensed for any genuine software installation like sql server.

All server services are managed through their SolarSystem Management Portal where you can start/stop you cloud servers easily and upgrade/downgrade server resources by graphic views. This portal system is also configured for advanced DNS management and security monitoring. The Multi-City DNS Cluster system provides high availability and full support to all types DNS records. In this way you completely handle the service configuration so everything can be customized with your real needs.

The portal's advanced monitoring module scans TCP, UDP, HTTP and ICMP every 15 minutes. Email and SMS alert can be added directly so you can get notified whenever you're online or not. Logs for every events are kept for easy tracking.

About Cloud servers and Network

Solar VPS servers are installed via the most up to date hardware production and software technologies. Each host server instance is configured by following

  • Dual Xeon E5-2620
  • 256 GB RAM Per Hypervisor
  • SAS NetApp Cloud Storage
  • SSD Based Cloud Storage
  • 20 Gigabits port per Hypervisor

Currently, there're total of 4 data centers in their networks: Los Angeles, Dallas, Miami and New York. Net data center in Netherland is being planned.

solar vps data center

Each data center is configured for either N+1 or 2N redundant fashion for best cooling. These data centers are also featured for best security protection that comes with 24/7/365 guards, biometric and key card security along with Big Brother style Closed Circuit Video Surveillance. The best of the best is their team have put all data centers into cloud environment so everything can be deployed directly in office. Each single issue will be notified and shown from online graphic view so technicians in place can apply urgent maintenance.

Cloud server Price

There's no doubt the solar VPS service is one of the most affordable one from hosting industry. Starts at $5/mo you get fully scalable cloud vps server with root access. Any service can be added with your needs so you don't have to waste a penny in using the server. Anything can be added during sign up procedure or you can upgrade/downgrade easily from solarsystem management portal at a later time.

In general, the solar vps team has built their Cloud solution around the core principle of client first. With 24/7/365 tech support, disaster recovery Cloud storage, website uptime monitoring and smartly tailored Cloud VPS packages, Solar VPS provides everything a business needs to make their website come alive.

Do we recommend? Absolutely yes. Especially for its great price and scalable server features, we highly suggest professionals sign up and test out. Refer to solar vps and check more www.solarvps.com

WordPress Website Migration Guidance for SEO

wordpress migration tutorials

It's absolutely nice journey to work with wordpress for it's super friendly and powerful design. But some day you found your wordpress site needs better support and have to move to new server space, you might be not sure to begin with. This article guides you step by step on how to migrate a wordpress site to new space for different situations. You should be able to handle any type wordpress site migration by following our guidance.

Wordpress migration without domain change

This should be the most popular migration where we just need to move existing site to new server space. Following are full steps of the process. Here we take cpanel account for example, other control panel softwares provide similar features.

1. Login to your cpanel center and navigate to your wordpress installation directory. If its your primary site, it's normally located under "Public_html" which is the root directory.

2. Select all files/folders on top navigation bar and right click anywhere on file list then select "Compress". By default it will take the first folder name for the compressed file. You can leave it as it is or just give it a good name you can easily remember. Once compression done, right click on the file name and choose download to save it on your computer drive.

file compression

3. Now, let's go ahead to backup your wordpress database. Go back to cpanel home and navigate to "Database" section then choose "phpMyAdmin". Now you're redirected to phpmyadmin panel. Click on the database which your wordpress site is using. You probably not sure which database it is if there're multiple ones, especially when you installed the wordpress site via auto installers like softaculous. For this case, just go back to your file wordpress installation directory and open the file "wp-config.php", there's a line "DB_NAME", your database name is placed there.

4. Select all tables then choose "Export" from the dropdown list in the bottom page. It will give you two options, quick and custom. Leave it as default and click "Go" button. It will prompt up a window for downloading. That's your database file, click save to save it on your computer.

mysql export from phpmyadmin

Now, you have get full backup of your wordpress website files and mysql database. We need to put it online from your new server space. So here're detailed steps

1. Upload the compressed file to your new server space via new ftp credentials(be sure to upload to the exact directory where you would like to put up the wordpress site). Navigate to file manager and locate the file we just uploaded, then right click on the file and choose "Extract". It will ask where you like to extract all files to. By default it will unzip to current directory, if you would like to put under other directories, just specify the path then press "Extract File(s)" to proceed.

extract files in cpanel

2. Now, navigate to control panel "Database" section and click the "MySQL Databases" icon. Under create new database section, fill out your desired database name to create a new database. Scroll down to create a user/password then assign it to your database.

3. Go back to control panel Database section and click "phpMyAdmin", Click the database we just created. Click the "Import" icon from top navigation bar and it will bring us to import wizard. On the new page, click "browse" to choose the database backup file we just saved then click "Go" to have all data uploaded. Wait some time for the wizard to complete.(Note: if your have a large size database, you can upload the file to file manager directory then contact hosting support to import because it will be timed out easily on customer end)

Now you have restored everything to new server space. Bypass DNS as we suggested from previous article and test if everything working properly. If yes, find a good time to change over DNS servers. If not, fix everything before you make the change.

UPDATE: we can use following sql queries to replace everything in short time other than do it manually.

UPDATE wp_posts SET post_content = replace( post_content, 'old.com','new.com');
UPDATE wp_comments SET comment_content = replace(comment_content, 'old.com', 'new.com');
UPDATE wp_comments SET comment_author_url = replace(comment_author_url, 'old.com', 'new.com');
UPDATE wp_posts SET guid = replace( guid, 'old.com','new.com');

Wordpress migration with domain change

To many people, website means business. If our site is alreayd crawled by search engines with good traffic, of course we want to drive the traffic to new site. It's big pain to let search bots to crawl our new domain from scratch. For this purpose, we need to configure 301 redirects from all old urls to new site. In .htaccess file, we need to change to following:

# BEGIN WordPress
<IfModule mod_rewrite.c>
Options +FollowSymLinks
RewriteEngine on
rewritecond %{http_host} ^www.old.com [nc]
rewriterule ^(.*)$ http://www.new.com/$1 [L,R=301]
</IfModule>
# END WordPress

If our server is windows based, we need to add following to wp-blog-header.php from website root(after the first <?php sign)

if (strtolower($_SERVER[‘SERVER_NAME’])!='newsite.com')
{
$URIRedirect=$_SERVER[‘REQUEST_URI’];
if(strtolower($URIRedirect)=="/index.php")
{
$URIRedirect="/";
}
header('HTTP/1.1 301 Moved Permanently');
header('Location:http://newsite.com'.$URIRedirect);
exit();
}

Now, your old site URLs will be redirected to new URLs and business will keep alive!