Notepad/enter/Coding Tips (Classical)/Terminal Tips/3. GUIs/Internet/Websites/2. On Hosts.md

48 lines
2.5 KiB
Markdown
Raw Permalink Normal View History

# 2. Hosting
2023-07-05 18:29:11 +00:00
This area will be for *all* of it when referencing a space on a browser or network. For visionary insights, look into [this IEEE article ](https://spectrum.ieee.org/the-fathers-of-the-internet-revolution-urge-todays-pioneers-to-reinvent-the-web)on the future of web.
#### The Order of ownerships of the Host
---
1. Domains
In order for a website or application on a browser to exist in space it must be hosted. Therefore, this lies in a **domain**.
- Wordpress
- [Github Pages ](obsidian://open?vault=Coding%20Tips&file=Computers%2FBrowser%2FHosting%2FGithub%20Pages)
- [Dreamhost](obsidian://open?vault=Coding%20Tips&file=Computers%2FBrowser%2FHosting%2FDreamhost)
2023-07-05 18:29:11 +00:00
---
2. Cloud Storage
When there is a lot of data being hosted, it may need to be hosted through **cloud storage**.
- Google Cloud Platform
- AWS
- Azure
---
3. Containers
In order for the data in applications in storage to keep continuously running, often these clouds can be kept alive in a **container**.
- Docker
- Digital Ocean
- Digital Ocean [marketplace](https://marketplace.digitalocean.com/apps/appwrite)
- [Appwrite](https://appwrite.io/) - a backend for web servers and mobile apps
- can be instantiated within Digital Ocean
---
4. NAS (Network Attached Storage)
This takes all the abstraction of the above out by offloading all data onto a singular physical system to manage the network, your NAS.
- From the [wiki](https://en.wikipedia.org/wiki/Network-attached_storage):
- **Network-attached storage** (**NAS**) is a file-level (as opposed to [block-level storage](https://en.wikipedia.org/wiki/Block-level_storage "Block-level storage")) [computer data storage](https://en.wikipedia.org/wiki/Computer_data_storage "Computer data storage") server connected to a [computer network](https://en.wikipedia.org/wiki/Computer_network "Computer network") providing data access to a [heterogeneous](https://en.wikipedia.org/wiki/Heterogeneous_computing "Heterogeneous computing") group of clients. The term "NAS" can refer to both the technology and systems involved, or a specialized device built for such functionality (as unlike tangentially related technologies such as [local area networks](https://en.wikipedia.org/wiki/Local_area_network "Local area network"), a NAS device is often a singular unit).
- [Synology](https://www.synology.com/en-us) is a popular NAS service
- here is a [list of cheatsheet commands ](https://github.com/wuseman/Synology
- Plex Servers