Server side
Server side - all programs and operations performed on the server side, which sends data at the request of the client or user.
For programming applications on the server side, there are specially designed languages such as PHP, Python, NodeJS.
The most popular web servers recently are:
- Apache is software that runs on different operating systems. Apache's architecture consists of a core and modules, which are server functions that are executed for each request. Modules can also be further configured to manage dynamic content or handle HTTP requests. Apache used to be the most popular web server, but due to increased traffic, configuring this web server has become much more difficult.
- Nginx came later than Apache due to the need to eliminate the main shortcomings in the latter's work. Each worker process in Nginx provides simultaneous processing of thousands of HTTP connections. In this regard, this web server provides stable operation under large and fluctuating data loads.
See also
-
Initial data,
which represent the location of the data -
application software browser,
which is used to interact with websites -
a set of software programs,
which ensures the functioning of applications -
a set of OS programs,
which provides control over computer systems