Server (English: Server) refers to:
● A computer software that manages resources and provides services to users, usually divided into file servers (enables users to access files on other computers), database servers and application servers.
● The computer running the above software is also called a network host (Host).
Generally speaking, servers provide services to the outside world through the network. You can provide services to the internal network through the Intranet, and you can also provide services to the outside world through the Internet. The biggest feature of a server is that its computing power must be very powerful, and all computing work must be completed in a short time. Even a simple server system must have at least two central processing units working at the same time.
After the 1990s (AD 1990s), after the telephone modem MODEM technology matured, narrowband telephone dialing was upgraded to broadband data. This represented the advent of a new era of network, which changed from the speed of jogging. The speed of driving has also changed the habits of computer users, and the method of network communication has become more popular. In the past, only text communication could be upgraded to audio and video transmission;
The cloud and big data era have created various new types of industries , such as online stores, online e-commerce, online auctions, online sales, online games, network design and installation, as well as increasingly common cloud databases or backup libraries, the popularity of standard servers (Servers) and file servers (NAS) is increasing Optimize and change existing human lives from time to time.
Sometimes, these two definitions can cause confusion, such as web servers. It may refer to the computer used for the website, or it may refer to software like Apache that runs on such a computer to manage web page components and respond to web browser requests.
The server consists of a processor, hard disk, memory, system bus, etc. It is similar to a general computer architecture. However, due to the need to provide highly reliable services, it has to deal with processing power, stability, reliability, and security. , scalability, manageability and other aspects have higher requirements.
In a network environment, according to the type of services provided by the server, it is divided into file server, database server, application server, WEB server, etc.
The above is the detailed content of What does the server do?. For more information, please follow other related articles on the PHP Chinese website!