Shared Hosting : All you need to know (Part 1)- TechTalks by ResellerClub
Articles,  Blog

Shared Hosting : All you need to know (Part 1)- TechTalks by ResellerClub


Hi! Welcome to TechTalks by ResellerClub. My name is Aditya Mani and I’m the Product
Manager for Shared Hosting at ResellerClub. Today I’m going to take you through some
of the commonly asked questions that we get for Shared Hosting.Shared Hosting is the easiest
and cheapest way to gain web presence. Why is it easy? It is easy because you need absolutely no
knowledge of system architecture or coding to deploy a fully functional website within
just a few minutes and with just a few clicks. Why is it cheap? It is cheap because you are sharing a larger
web server with some other users who are also hosting their websites on that same server,
thereby splitting the costs with them. Let me try to explain this to you with an
example. Imagine you are renting an apartment in a
larger apartment complex. Even though you are the master of the space
between the four walls of your apartment, you are still sharing essential services and
resources like land, water and electricity with the other tenants in the complex. In a similar fashion, when you purchase a
shared hosting account, you are sharing essential resources like compute, storage, network and
database services with the other users on that same server. Now, just like a small apartment is a good
fit for a family of 4-5 people, a shared hosting product is an ideal product for a small to
medium-sized website. When you are purchasing a shared hosting account,
you are signing up to be part of a growing community of web developers and web designers
who are reaping the benefits of the technological abstraction that a product like Shared Hosting
offers.Shared Hosting can be used for light-weight or medium-sized websites and also robust websites. Imagine you are a shopkeeper who wants to
broaden his customer reach by going online. You can easily deploy your website on a Shared
Hosting product and also deploy your entire product portfolio on it. If you are a blogger or if your are a photographer
or somebody who dabbles in creative arts, you can publish all of your portfolio on a
blog that you can create easily through Shared Hosting. If you’re a small ecommerce company you
can display your entire product portfolio on a website and also integrate a billing
engine with it so that you can automate customer payments to yourself.Now just like a small
apartment is not really a good fit for a family of 20 to 25 people, a Shared Hosting platform
is not the ideal product for a large or a heavy website.What do I mean by a large or
heavy website? These are any websites that require intense
computing resources or large storage or even heavy database diodes. Some examples of these websites are big data
analytics platforms, database clusters, media storage websites or video and gaming streaming
websites.We at ResellerClub offer an industry standard web hosting panel with every Shared
Hosting platform that we sell. We offer cPanel with the Linux Shared Hosting
product and we offer the Plesk panel with the Windows Shared Hosting product. These web hosting panels are the essence and
the crux of what makes a shared hosting product so valuable.Through these web hosting panels,
you can create and manage your own websites, manage your databases,configure your name
servers and also your email services. You can also make use of our 1-click application
installers like Softaculous, deploy content management systems or CMSs like Joomla, Drupal,
Zen Cart, Magento and of course the industry favourite- WordPress. With our Shared Hosting products, you can
deploy a fully functional WordPress website within just 5 minutes. If you have your own code that you wish to
publish on your website, you can easily upload that to your shared hosting server using FTP
or SSH and these will be powered by our services like APACHE,PHP, .Net, IIS, MySQL to name
only a few. Apart from these benefits, we also give you
some other benefits like 24X7 world-class support, a choice to choose between multiple
locations for hosting your shared hosting server, an email management system, DNS management
system and of course, a 30-day money-back guarantee period. This is a question that we keep getting asked
a lot. If I am hosting my server on a larger physical
server that other users are also using, how do I ensure the integrity of my data or the
security of my data? The answer to that lies in our robust tech
stack. We as web hosting providers use the industry-leading
operating system CloudLinux. CloudLinux helps encapsulate different accounts
under different name spaces and file systems and also helps us optimize the performance
of our web services and database services. Now CloudLinux is based on the Open Virtuozzo
Kernel and it supports both CentOS and RHEL packages which means you get the complete
functionality of a RPM package manager along with the peace of mind of a completely secure
environment in a multi-tenant server. Some of the other security features that I
would like to speak about are CageFS. CageFS is a virtual file system that essentially
engages all the file systems for different tenants under different cages and ensures
that there is no transparency between two different file systems. It also ensures that no user is able to access
the central Apache config file running on that physical server. One other security benefit that we offer is
Hardened PHP. Now a lot of our customers run their websites
on older and deprecated versions of PHP that are not even supported by the community today. This is a big security risk because 80% of
server-side attacks happen on older versions of PHP. Now, Hardened PHP manages and patches all
these older versions so that you,as customers, don’t have to. Hence, you don’t even have to undertake
the effort of upgrading your PHP version or even suffering a downtime on your website. We also offer protection against symlink attacks
where unauthorized customers can access files that do not belong to them using hard links. We also run regular anti-virus scans on all
our serves across all our data centres in an attempt to identify and blacklist malicious
files on different domains. One common complaint on any Shared Hosting
platform across the entire world is of a noisy neighbour situation. A noisy neighbour situation is when the excess
usage of resources by one user affects the performance of other users on the same server. Now this brings us to the question of why
do we, at ResellerClub, have soft limits and what are they?To answer this question I would
like to invoke the apartment complex example once more. If one user in an apartment complex uses all
the water that is fed into the complex, then the other users in that complex will not have
any water to use. In a similar fashion, if one user on a shared
hosting server exploits resources like compute,storage or network bandwidth of a particular physical
server, then this will grossly affect the performance of the other websites running
on that same server. To circumvent this issue, we have imposed
soft limits for all of these parameters across all accounts on our servers. Now, our soft limits are lenient enough to
ensure that no website is affected and gets the best and optimum performance for their
speeds also strict enough to ensure that there is no noisy neighbour situations across any
of our physical servers and because we’ve been in the industry for so long and we have
played along with these soft limits so much, we can say with a lot of confidence that we
are the fastest performing shared hosting platform in the market.It is very simple for
a customer to stay below these soft limits and also ensure maximum performance at minimum
cost. There are a few thumb rules: 1.do not store
any non-critical emails on your shared hosting server- try to copy all of them onto your
local machine. 2. Please do not store any backups of your website
on the shared hosting server for 2 reasons -this occupies a lot of space on the shared
hosting server plus it is contrary to the backup philosophy where you should not store
your primary and your backup copy on the same server. Finally, do optimize your images whenever
you’re using them for your website. Try to use optimal resolution and optimal
sizes.I hope you enjoyed this video. For more such videos, subscribe to our channel
and follow us on Facebook and YouTube.

2 Comments

  • Senseware I Support

    Thank you for providing addon knowledge, we would like to submit a suggestion, there should be scalable disk space or users should be able to increase the disk space has per their requirements, you can charge the user with additional cost for disk space usage, rather then implementing policy, means its should be like a VM which is scalable and charged according to usage. Rather than this its a great product for hosting, its quick easy flexible for implementation.

Leave a Reply

Your email address will not be published. Required fields are marked *