is hosting joomla on shared a really good idea?

18

Click here to load reader

Upload: sitegroundcom

Post on 05-Jul-2015

1.697 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Is hosting Joomla on shared a really good idea?

Is Hosting Joomla! on Shared Hosting a Really Good Idea?

Tenko NikolovCEO of SiteGround.com

Page 2: Is hosting Joomla on shared a really good idea?

What people think about web hosting?

Page 3: Is hosting Joomla on shared a really good idea?

How things can actually be?

Page 4: Is hosting Joomla on shared a really good idea?

By taking special care of the following three important components:

• Security

• Uptime

• Speed

How is this possible?

Page 5: Is hosting Joomla on shared a really good idea?

Shared is not secure?• Security – the main problem of shared hosting. Or

is it?

• Etymology of the problem – common belief that shared environment can’t be secure.

• It is common when one Joomla! is hacked on a standard shared server, the whole server to be screwed.

Page 6: Is hosting Joomla on shared a really good idea?

There is a solution - chroot

Page 7: Is hosting Joomla on shared a really good idea?

More secure than ever!

• Latest OS.

• Late version of the Linux Kernel.

• Secure firewall, strong monitoring of access, OS and system files.

• No password auth should be used, even for regular accounts’ SSH.

Page 8: Is hosting Joomla on shared a really good idea?

And what about uptime?• Uptime is the second hardest thing for a

shared host to achieve

• It is believed by many people that uptime on shared can’t be compared with uptime on dedicated.

• And this is wrong. There is no problem to achieve uptime close to 100% per year on a shared server. Wonder how?

Page 9: Is hosting Joomla on shared a really good idea?

Achieving Uptime – How?

• Invest in technology and hardware

Heavily test at least 3 different hardware setups before proceeding.

• Invest in integrating a monitoring and automated reaction system.

Keep your server load level at minimum at all times.

Page 10: Is hosting Joomla on shared a really good idea?

Achieving Uptime – How?• Spread the server resources wisely

Never allow a single user to use all of the server resources at any given time. Limit and throttle if limits are reached and prevent overloads.

Whenever there’s a resource problem, react within seconds and not within minutes or hours.

Page 11: Is hosting Joomla on shared a really good idea?

Is shared hosting fast?

• Use I/O reduction technologies as RAID and SSD.

• Tweak your software to run faster, eg. Tune MySQL, Apache and PHP

• Again – keep server load at minimum (below 5, when possible below 2).

• Spread resourced efficiently, don’t allow users to eat other users resources.

Page 12: Is hosting Joomla on shared a really good idea?

Let’s run some tests

Page 13: Is hosting Joomla on shared a really good idea?

Number of hits

Page 14: Is hosting Joomla on shared a really good idea?

Can we make it faster?

• Install caching mechanisms

• Install reverse proxy

Page 15: Is hosting Joomla on shared a really good idea?

Yes, we can make Joomla! faster!

Page 16: Is hosting Joomla on shared a really good idea?

Too good to be true?

• Shared is not always the right option, eg. When you require custom setup or too many resources.

• Really good shared would always be faster & cheaper than most dedicated solutions, but might be pricey compared to regular cheap shared.

• There are many providers that do not know themselves how good shared hosting can really be. So look for the true believers :)

Page 17: Is hosting Joomla on shared a really good idea?

Your turn to ask

Image courtesy to Flickr user WingedWolf: http://is.gd/4ycgJq

Page 18: Is hosting Joomla on shared a really good idea?

Thank You!

Tenko Nikolov / SiteGround CEO

Email: [email protected]

Twitter: tnikolov