Website basics
Website common knowledge
| Name | Description | Example |
|---|---|---|
Domain name | A human-readable identifier used to identify a server or group of servers. Enter the domain name to access the website | example.com |
| IP address | An identifier used to uniquely serve the server on the Internet | 192.168.1.1 |
| Port | A number that distinguishes different applications on a computer network | e.g. Web service HTTP port is 80 HTTPS port is 443 |
| Domain Name System (DNS) | Responsible for resolving domain names into corresponding IP addresses | example.com resolves to 192.168.1.1 |
| SSL certificate | Used to establish an encrypted connection between a client and a server and to verify the server's identity. | *.example.com, mail.example.com |
Access Protocol | Defines 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 HTTP | https:// 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 path | https://www.example.com:7800/about |
| Web Server | Used to process client requests and return requested data to the client | Nginx, Apache, IIS, etc. |
| PHP | Used to process dynamic web pages, such as dynamic data, database queries, etc. | PHP 7.4 |
| Node.js | Used to process dynamic web pages, such as dynamic data, database queries, etc. | Node.js 14.4 |
| MySql | Used to store and manage data | MySql 8.0, MariaDB 10.5 |
Access address (URL) disassembly:
For example:
https://www.example.com:7800/aboutName Example Protocol https://orhttp://Domain name/IP address www.example.comor192.168.1.1Port :7800Path /about
SSL certificate
- *.example.com : is a wildcard certificate that can match multiple subdomain names, such as
example.com, www.example.com, mail.example.com, etc. can only match one level of subdomain names, excludingbb.cc.example.com