1
0
mirror of https://github.com/SKCraft/Launcher.git synced 2024-11-29 13:05:35 +01:00

Updated Website Hosting (markdown)

Albert Pham 2015-10-28 20:22:59 -07:00
parent af2ec8177f
commit 1e285ffd6a

@ -7,7 +7,9 @@ If you don't have an older Dropbox account with the "Public" folder, you could t
* **Virtual Private Server:** You rent *part* of one of their servers. You are given a certain amount of disk space, CPU and RAM on a server computer. When logging in, it looks like you have an entire operating system to yourself, but it's completely virtual. Your OS might say that you have 4 GB of RAM even if the actual server has 128 GB total shared among several people. This gives you a reasonable amount of control, and you can also host a game server or your own programs. If the server hardware dies, they will move you to a new server. * **Virtual Private Server:** You rent *part* of one of their servers. You are given a certain amount of disk space, CPU and RAM on a server computer. When logging in, it looks like you have an entire operating system to yourself, but it's completely virtual. Your OS might say that you have 4 GB of RAM even if the actual server has 128 GB total shared among several people. This gives you a reasonable amount of control, and you can also host a game server or your own programs. If the server hardware dies, they will move you to a new server.
* **Shared Hosting:** You are simply given disk space on one of the company's servers. You cannot run your own programs. You are not assigned CPU or RAM. The company makes your files available as a website for you. If the server hardware dies, they will move your files to a new server. * **Shared Hosting:** You are simply given disk space on one of the company's servers. You cannot run your own programs. You are not assigned CPU or RAM. The company makes your files available as a website for you. If the server hardware dies, they will move your files to a new server.
* **Cloud Hosting:** This option works a bit differently than the others. You are not tied to any physical server. You create an "application," decide to pay for a certain amount of CPU, RAM, and your code is automatically run on any available server in the company's network. * **Cloud Hosting:** This option works a bit differently than the others. You are not tied to any physical server. You create an "application," decide to pay for a certain amount of CPU, RAM, and your code is automatically run on any available server in the company's network.
* **Content Delivery Network (CDN):** This is like shared hosting because you are only given disk space, but typically there's no support for PHP or scripting. What makes CDNs different is that it copies your files to tens of servers across the world, so users can download your files much quicker (as the files will be on a nearby server owned by the company). You don't deal with any specific server hardware because your files are just replicated to many servers. * **Content Delivery Network (CDN):** You are only given disk space. What makes CDNs different is that it copies your files to tens of servers across the world, so users can download your files much quicker (as the files will be on a nearby server owned by the company). You don't deal with any specific server hardware because your files are just replicated to many servers. CDNs do not support PHP or scripting.
_Note:_ "Managed" vs "Unmanaged" — with an unmanaged service, you are your own systems administrator. If something goes wrong, you have to fix it yourself (unless it's a hardware/hosting company issue). However, unmanaged is much cheaper.
## Well Known, Trusted Companies ## Well Known, Trusted Companies