Schematics for Building & Managing a Website


Construction and Property Management for Virtual Estates in the Internet space



Servers and Domains: Land Management

  1. Servers (Land): it can be done by purchasing web servers or it can be done by obtaining a "hosting" service where the hosting service providers act as landlords
  2. Address:  ICANN is a government of "world-wide web" system (who is a satellite state to the U.S.) and allows registrations of web addresses to its directory via its agencies referred to as "domain registrars" in exchange for annual fees that are practically a property tax for each web property
  3. DNS (navigation):  directions to reach web addresses are stored in Domain Naming System (DNS) that needs its own hosting server for accessibility
  4. Traffic: visitors will be travelling (1) from ICANN servers to DNS servers, (2) then from DNS servers to destination servers for Emails, websites, apps, etc. that are hosted on various servers.  ICANN server acts as an address-book provider and DNS servers acts as a direction/navigation system provider.
  5. Secure Access (security guards): gate-keeping for filtering suspicious persons connecting to websites are done by services such as SSL or DDoS protection; and they also can be self-provided or can be hired via SSL hosting service providers.

Building a main website: Construction

  1. Server
    1. Server rental: equivalent to land lease
    2. Hosting service: equivalent to rental buildings
    3. Platform hosting service (WP hosting, etc.): equivalent to rental spaces
    4. Website platform (Google Sites, yCode, etc.): equivalent to furnished rental spaces
  2. Address
    1. Domain registration: get an address for your property
    2. DNS setup: equivalent to building directory for computers to find directions
    3. Get SSL certificate: most web browsers will only connect to the secured properties
      1. Many platforms will allow their own SSL to apply to a website when an own domain is connected to a website built on their platform
      2. SSL can be obtained directly from issuers with annual fee
  3. Website: a place within a single domain name (e.g. orienx.com)
    1. FrontEnd: a storefront of a website that visitors see (e.g. home page of a website)
    2. BackEnd: a workspace of a website that only workers see (e.g. admin/mod login)
    3. App: a tool that automates workflow by processing input-output logics
    4. Database: a library that apps use to produce result of input-output logics
    5. API: a communication line that connects various apps
    6. Platform: a prefab system with predetermined workflows and structures
    7. Profile: a furnished system with fully determined layouts (e.g. FB, IG, etc.)
  4. Simple staging: easiest option for temporary websites that are limited but fast
    1. Google Sites: very limited in designs, very reliable and always updated for the latest web browsers, can connect a domain to all website for free
    2. Bitrix24: very limited in designs but more flexible than Google, very reliable and usually up to date for the latest web browsers, can connect a domain to 1 website for free
    3. yCode: limited in page designs but can build a simple app to add interactive features rather than mere display of contents