Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
webhost_collection [2023/10/22 12:54] – [Advanced webhosting options:] shevek | webhost_collection [2024/03/10 13:12] (current) – shevek | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | If you want to start making your own website, you have a variety of webhosters | + | If you want to start making your own website, you have a variety of webhosts |
==== Important words and concepts to know beforehand==== | ==== Important words and concepts to know beforehand==== | ||
- | * Static websites: These websites do not change depending on who accesses them and do not show custom content depending on user queries. Neocities websites, for example, are all static. | + | |
- | * Dynamic websites: These websites fetch custom content to you or need to communicate a lot with the backend of a server to provide dynamic, everchanging updated content like forum posts, a timeline, search results, applying a filter system to content and so on.\\ | + | * __Dynamic websites__: These websites fetch custom content to you or need to communicate a lot with the backend of a server to provide dynamic, everchanging updated content like forum posts, a timeline, search results, applying a filter system to content and so on.\\ |
- | * Bandwidth: Every time a user clicks on the link of your website and loads it, it uses up bandwidth. Webhosting services all have different limits for bandwidth with different pricing categories. If you are a small, unknown person and only get a couple clicks a month, you likely don't need much bandwidth, but if you are providing a service to a lot of people or expect a lot of traffic to your site, you might need more.\\ | + | * __Bandwidth__: Every time a user clicks on the link of your website and loads it, it uses up bandwidth. Webhosting services all have different limits for bandwidth with different pricing categories. If you are a small, unknown person and only get a couple clicks a month, you likely don't need much bandwidth, but if you are providing a service to a lot of people or expect a lot of traffic to your site, you might need more.\\ |
- | * SSL: Refers to the encryption between browsers and the server for https. Requires the website to have a " | + | * __SSL__: Refers to the encryption between browsers and the server for https. Requires the website to have a " |
- | * CLI: Command-line interface. This means that website files can be uploaded to the webhosting service with specific commands via the terminal on your computer. Some webhosters | + | * __CLI__: Command-line interface. This means that website files can be uploaded to the webhosting service with specific commands via the terminal on your computer. Some webhosts |
- | * GUI: Graphical User Interface. This means there is either desktop software or an in-browser option to upload website files to the webhosting service. Neocities, for example, offers both a GUI (uploading via an interface in the browser, like you would upload pictures to a social media site) and CLI.\\ | + | * __GUI__: Graphical User Interface. This means there is either desktop software or an in-browser option to upload website files to the webhosting service. Neocities, for example, offers both a GUI (uploading via an interface in the browser, like you would upload pictures to a social media site) and CLI.\\ |
- | * Self-hosting: This means you buy a server and set it up in your home to host your website (or other things). Usually needs a lot of technical experience, especially to harden the server against outside attacks; services to use with it usually include Docker, nginx, WireGuard and others.\\ | + | * __Self-hosting__: This means you buy a server and set it up in your home to host your website (or other things). Usually needs a lot of technical experience, especially to harden the server against outside attacks; services to use with it usually include Docker, nginx, WireGuard and others.\\ |
- | * Domains: This means the URL of your website. If you want your URL to be like ' | + | * __Domains:__ This means the URL of your website. If you want your URL to be like ' |
==== Newbie-friendly webhosting options: | ==== Newbie-friendly webhosting options: | ||
- | * **Neocities** - usually the standard around here. Has a free tier and a premium tier (4.99) that allows custom domains, a few more file types and more. Is focused on static websites only.\\ | + | |
- | * **Teacake** - <detail experience with this service here>\\ | + | * **[[https:// |
- | * **Leprd.space** - <maybe @punkwasp or @pinkvampyr can talk about their experience with the service here>\\ | + | * **[[https:// |
- | * **tiiny.host** - <detail experience with this service here> | + | * **[[https:// |
+ | * **[[https://tiiny.host/ | ||
+ | * **[[https:// | ||
==== Specialty webhosting options (thematic or extreme size restrictions may apply): | ==== Specialty webhosting options (thematic or extreme size restrictions may apply): | ||
- | * **Marigold.town** - a project by xandra that offers to host websites in a town-like style that are centered around a project theme.\\ | + | |
- | * **ichi.city** - a small service by m15o to host a small site.\\ | + | * **[[https://ichi.city/ |
- | * **tilde.town** - a community that shares a Linux server on which every member has its own small page.\\ | + | * **[[https:// |
==== Advanced webhosting options: | ==== Advanced webhosting options: | ||
- | * **Github Pages** - you should familiarize yourself with Git and how Github works when you use this, like understanding push, pull, commit, what a repository is etc. Is free. Allows you one user page, and several project pages. Custom domains are possible. Offers CLI and GUI.\\ | + | |
- | * **DigitalOcean** <@melon maybe you can enter your experience here? :)>\\ | + | * **[[https:// |
- | * **NearlyFreeSpeech** <maybe @starbreaker can elaborate on this? :)>\\ | + | * **[[https:// |
- | * **Amazon Web Services** - For those who enjoy building their own infrastructure. EC2 service is similar to Virtual Private Servers at other providers and the Route53 service registers domain names. Requires strong linux & CLI knowledge. You might save some money, very flexible.\\ | + | * **[[https:// |
- | * **Hetzner Webhosting**\\ | + | * **[[https:// |
+ | * **[[https:// | ||
+ | * **[[https:// | ||
+ | * **[[https:// |