Skip to content

Website basics

Website common knowledge

NameDescriptionExample
Domain nameA human-readable identifier used to identify a server or group of servers. Enter the domain name to access the websiteexample.com
IP addressAn identifier used to uniquely serve the server on the Internet192.168.1.1
PortA number that distinguishes different applications on a computer networkFor example, the Web service HTTP port is 80
HTTPS port is 443
Domain Name System (DNS)Responsible for resolving domain names into corresponding IP addressesexample.com resolves to 192.168.1.1
SSL certificateUsed to establish an encrypted connection between a client and a server and to verify the server's identity.*.example.com, mail.example.com
Access ProtocolDefines the rules for communication between clients and servers. Common access protocols include HTTP and HTTPS, used for normal communication and secure communication respectively. Using HTTPS requires deploying an SSL certificate, otherwise you can only use HTTPhttps:// or http://
Access address (URL)The full address of the website the user is accessing, including protocol, domain name or IP address, port (if not the default port) and pathhttps://www.example.com:7800/about
Web ServerUsed to process client requests and return requested data to the clientNginx, Apache, IIS, etc.
PHPUsed to process dynamic web pages, such as dynamic data, database queries, etc.PHP 7.4
Node.jsUsed to process dynamic web pages, such as dynamic data, database queries, etc.Node.js 14.4
MySqlUsed to store and manage dataMySql 8.0, MariaDB 10.5

Access address (URL) disassembly:

  • For example: https://www.example.com:7800/about

    NameExample
    Protocolhttps:// or http://
    Domain name/IP addresswww.example.com or 192.168.1.1
    Port:7800
    Path/about

SSL certificate

  • *.example.com : is a wildcard certificate that can match multiple subdomain names, such asexample.com, www.example.com, mail.example.com, etc. can only match one level of subdomain names, excluding bb.cc.example.com