cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Helper III

Before you start your hosting company

Hello, this it my first post to address major issues in the hosting industry. If you think your hosting company is ready to launch, think again, it is critical to do research with lots and lots of planning; as missing simple key elements could cost you thousands of dollars in your businesses future. Hopefully you have proficient programmatic experience or a partner capable of deciphering this post for you as this is not a tutorial.

 

  1. Pick an environment
    1. Linux / Unix
    2. Windows
  2. Decide if you wish to employ WHM ( Web Host Manager )
    1. Take a look at this http://www.hostingadvice.com/blog/cpanel-vs-plesk-vs-webpanel/
  3. Decide the CMS (Content Management System) you wish to employ
    1. Wordpress
    2. Plesk
  4. Develop site backdoor into the sites for company administration
    1. For WordPress i recommend infinitewp.com or https://managewp.com/
    2. For custom sites i recommend writing an injection script that takes an oAuth login procedure
  5. Decide how you will audit your system
    1. http://uptimerobot.com/
    2. https://www.ssllabs.com/ssltest/
  6. Determine security threshold
    1. Does your system need PCI compliance?
  7. Server load
    1. How can you improve your servers performance?
      1. NGINX / LoadBalancing
      2. BigTables
      3. Stay off of CMS
      4. Use CDN ( Content Data Network )

*Why not to use windows: ( bias but politically correct )

  • Vulnerabilities
  • Hard to work with
  • iis is garbage
  • your developers will thank you

*Why to use WHM

  • WHM is a fantastic tool for hosting managers to maintain their web servers, this creates a standard on structure and speed up server diagnosis.

*Why not to use any CMS ( WordPress as a reference )

  • If you are capable of doing without, its highly advised to do so. WordPress is a neat tool for non-experienced developers to quickly spin up a site; however, with this said, there is a performance cost.

 

What systems & setups do you recommend and why?

please note that, i offer direct support that is in no way associated with GoDaddy's regular support channels; but, for immediate technical support you can contact me at: https://join.skype.com/t3cxhmNCspqu
4 REPLIES 4
Advocate VI Advocate VI
Advocate VI

Re: Before you start your hosting company

This is all good stuff, but... to say that WordPress is a neat tool for non-experienced developers is a blanket assumption that is incorrect. I'm a very experienced developer and use it for all of my client sites. And that's true for many other web pros that I know. WordPress is about 25% of all sites in the world now, and it is definitely capable of sophisticated work/features. Can you elaborate as to why you think it's not good?

 

Re: item #4, ManageWP is now part of GoDaddy Pro. 

 

New

Re: Before you start your hosting company

Hi @RichardGrant,

 

Good post subject.  But, as I'm sure you know, starting a Hosting Company is a fairly major business undertaking. It's no longer something that's done by a couple of guys in their garage.

 

That said, you supply a number of references to using a CMS (WordPress) and then close by saying not to use a CMS (WordPress).  But I think you're missing the point on setting up a Hosting Company. 

 

If someone is setting up a Hosting Company (and I'm going to assume that you're referring to a commercial venture), given the sheer size of the CMS market, would it not be in their best commercial interest to allow the Customer to decide whether or not to use a CMS for their (paid) hosting account?

 

Also comment number 4 "setup a backdoor" just raises all sorts of Red Flags. I think what you are trying to say is to implement an open standard for authorization across multiple websites, platforms or applications so as to enable implementation of a centralized management capability. 

 

Please try to support Open Source communities where possible (you have references to paid services that can easily be done with Open Source software). 

 

Good Luck!

 

P.S. Plesk is not a CMS, it’s a web hosting platform

Helper III

Re: Before you start your hosting company

hello @Gord,

 

Thank you for writing back on such an important topic and sharing your thoughts. My intentions were never to imply that you should never use a CMS, only that if you have the resources to venture further into the internet of things. Of course my opinion still stands, i strongly believe, with my experience it is in my best interest to not use a CMS at the cost of performance and security.

 

Addressing your insight on commercial ventures offering a CMS package:

I agree, for selling power you should allow simple systems like CMS to run for intermediate web masters.

 

Addressing your insight on implementing an open standard for authorization across multiple websites, yes this is exactly what i meant to say.

 

Every thing comes with a sacrifice.

The sacrifices you choose to employ is really an anomaly to be decided by your business plan.

please note that, i offer direct support that is in no way associated with GoDaddy's regular support channels; but, for immediate technical support you can contact me at: https://join.skype.com/t3cxhmNCspqu
Helper III

Re: Before you start your hosting company

hello @webdiva,

 

I am glad you asked me to address WordPress directly because i think my statements need to be more elaborate. I will try to append some vague background knowledge for other applications and systems.

 

The current WordPress version is 4.7

For a list of WordPress vulnerabilities: https://wpvulndb.com/plugins

 

 

WordPress was originally developed as a blogging software that has been contorted into the flexible web-software it has become today. With any flexible software you have excess code that is neither reached or used by the application, this alone causes slower compilations and load times. WordPress is notorious for having unreachable code. WordPress is also notorious for including duplicate resources ( such as JQUERY ) to ensure sufficient information is registered to run the application. Feel free to open your inspector and look at the network as your WordPress website loads.

I am unsure of the statistics but you stated that 25% of the web uses WordPress, i will blindly accept this statement with no research; however, you should know that just because every one else is using it, it doesn't make it the best or worst option. WordPress is only there, and if you decide to use it then you decide to use it and that is all there is.

You should also note that 25% sets a standard of vulnerabilities on the web, meaning people like me and my friends would simply scour the web for WordPress vulnerabilities and run bots to exploit and bring WordPress driven sites to their knees.

 

.. WordPress is a preference, that i would only prefer if speed and and security did not matter but sales did.

please note that, i offer direct support that is in no way associated with GoDaddy's regular support channels; but, for immediate technical support you can contact me at: https://join.skype.com/t3cxhmNCspqu