Problems of shared or Plesk Hosting
These two programs
have significantly reduced the technical barriers to entry into the web hosting and dedicated servers game. So low
in fact that we believe they largely responsible for a lot of bad web hosting experiences inflicted upon the poor
website and application developers whose clients end up using them. To be fair,
Plesk perhaps doesn’t do quite such a bad job as CPanel.
EASE OF USE
Typically shared
hosting uses a control panel such as Plesk, or cPanel.
This software allows you to do most things with the click of a button. It is
written for most customers and anything outside of this … well, you are just
out of luck, or are required to open a ticket for something ‘custom’.
After emails or long
phone call hold times you are then told that they cannot install XYZ because
it’s not allowed on the server, or version 123 of software ABC is not the
version they are using and it will affect other customers so they can’t change
it.
This customization is
often not granted because it doesn’t fit the shared model/cookie cutter setup
the adman’s are using. So…. you are just out of luck.
Sometimes they will
upgrade a client or patch something, often without telling you or testing the
result. If your old setup and software won’t work on the new version…. you have
to scramble to fix it or pay someone to do it. In the meantime, your site is
down and you are losing money!
Backups are often more
difficult to automate in a shared environment, or a backup of the server and a
restore might overwrite your settings of that day – even though nothing was
wrong with your site!
DNS is often forced
and limited without redundancy. This makes things easier for the hosting company that is managing 10,000+ DNS
records, but hard for you when you need to make changes, add a mail server,
update SPF records, add a new A record, etc. There is often downtime because
their TTL records are set for very long timeouts, forcing you to wait days to
see DNS updates.
In summary, shared
hosting is actually harder to use because:
·
Plesk/cPanel limitations
·
Submit a ticket to everything
·
Lower skill level of the support personnel
·
Each tech has to learn your environment
·
Servers are setup for the lowest average needs, not yours
·
Environment is forced on you and you have to work with it
·
You are responsible for manual backups
·
Waste days on DNS updates
·
SERVER RELIABILITY / RESOURCE OVERUSE
Shared hosting servers often cram 200 or more
customers on the same server. They count on not having 200 busy websites or
even 1 website that is out of control with traffic or CPU resources.
Because of this model,
sites are often down or unreliable. You might get database connection errors,
long load times, or service unavailable, or connection resets that break site
functionality.
One of the 200 shared
customers might get popular and bring in too much traffic, crushing all of the
other sites on the same server.
You might also get
popular and not have the bandwidth or CPU cycles left to show your site to new
customers.
Bad programming can
cause a script to loop on another customer’s site, eating up CPU and making all
other sites take the 30s or more to load.
The bottom line is
that shared hosting is simply not as reliable as other hosting methods like
virtual dedicated or dedicated hosting. The few dollars you saved will cost you
hundreds or thousands in lost business.
A spammer might get a
shared account or hack an account on your shared server. In that 10 minutes of
them sending out 50,000 emails you’ve been added to blacklists and can no
longer get customers that use those blacklist subscriptions (schools, corporate
offices, certain blocking software). Even if they fix the spammer problem, the
consequences last for months.
Even worse, when
admins try to fix problems for one customer they might need to install new
versions of the software or libraries and all users depend on that software. If
the version they install works for MOST customers, then they’ll probably accept
it – even if it shuts down, causes errors to display or makes your site stop
working!
·
bad programming can use up resources
·
servers are oversubscribed
·
spammers can shut down your server
·
traffic spikes affect any of the 200 customers
·
admins might patch/fix one problem and create many others
SITE ACCESS BLOCKED
Because you are on a
shared server, you share with some ‘bad neighbors’. All it takes is one to
cause a law like the ASIC Section 313 which shut down almost 250,000 websites
without warning, even though only some of the websites in their target shutdown
were actually the ‘bad guys’. The entire group of customers on shared hosting
was simply shut down.
Corporate filters like
those used to keep employees and students from visiting ‘bad sites’ will often
block the IP and surrounding IPs. A shared server might have 200 websites
sharing the same IP… all of them will be blocked! Cutting your potential market
in half is bad business practice!
SECURITY
There is no server
or hosting type that is actually
secure. They all just have various levels and difficulties of security. With
that said, there is a good reason to protect your server and make it more
difficult for hackers.
On a shared hosting plan all it takes is one customer to not
update their software, or to use a weak password and then an attacker can
easily gain root access to that server. The attacker could get a user account
and then leverage it to provide anything they want from the server, thus
eventually gaining root/administrator privileges.
Essentially, any
breach on the entire server and all shared accounts become YOUR breach.
Shared hostingis the least secure way
of hosting and
it’s only a matter of time before a shared server is hacked, costing you
business, embarrassment (they often replace your website with illicit
pictures), or even legal fees (they often share illegal data using your
website).
Here are just a few of
the ways a shared account is more vulnerable and easier to hack:
·
Weak passwords on other accounts
·
Out of date software on other accounts
·
Even normal accounts allow read, write and execute permissions
on other accounts
·
Your passwords are visible or easily hacked
·
Your databases are easily stolen/manipulated
·
Any upload or theme could have an embedded trojan/attack
·
Your security is only as good as EVERYONE’s security
·
Security standards are impossible to enforce
·
Session data can easily be read any software hacked
·
Any account knows all the account names easier to hack
·
Any account knows your file locations and can any shared file
No server is hack
proof, but a shared server is begging to be hacked
SEARCH ENGINE RANK
We’ve already talked
about bad neighborhoods, but if you share a server with a spammer google has
been known to penalize you, removing you from search results and stopping
customers from finding you.
Even without a bad
neighborhood, though, slower load times will affect your SEO rankings, costing
you customers. Shared servers are notorious for slow load times.
This isn’t just an
inconvenience, shared hosting actually
prevents you from making money!
PERSONALIZED SUPPORT
Finally, most managed
VPS or managed dedicated server plans usually offer much better support. You
get things done faster, without as much hassle or questions, and are able to
get back to making money with your website instead of trying to fit your business
model and needs to match their “average customer needs” plan.
At digital crunch, we
offer much more personalized support and will make your VPS fit your needs. Our
goal is to make you money, not simply sell you a server. We use Digital Ocean
which costs only $5 per month (that link pays us a small fee, but also gives
you $10 credit, and we would use them ourselves too).
We also personally
know the business model and goals of each customer and keep that in mind as we
suggest ways to solve problems. It’s like having an in-house consultant for
pennies on the dollar.
You are free to use
them without our help and only pay $5 a month for a VPS (which is a killer
deal). But if you’d like professional help and a partner in your online
profits, let us help! We offer server maintenance, updates, security checks,
and 1 hour of “anything” for a low monthly subscription fee that you can’t
beat. Check out our Managed VPS Hosting package
which includes several freebies like a 5-page website and auto responded setup
and email capture.
Comments
Post a Comment