Home  >  Article  >  Operation and Maintenance  >  What language is nginx written in?

What language is nginx written in?

藏色散人
藏色散人Original
2019-06-10 09:41:319635browse

Nginx is a lightweight web server/reverse proxy server and email (IMAP/POP3) proxy server, released under the BSD-like protocol. Its characteristics are that it occupies less memory and has strong concurrency capabilities. In fact, nginx’s concurrency capabilities do perform better among web servers of the same type. Users of nginx websites in mainland China include: Baidu, JD.com, Sina, NetEase, Tencent, Taobao, etc.

What language is nginx written in?

Nginx code is written entirely from scratch in C and has been ported to many architectures and operating systems, including: Linux, FreeBSD, Solaris, Mac OS X, AIX and Microsoft Windows.

Nginx has its own function library, and except for zlib, PCRE and OpenSSL, the standard modules only use system C library functions. Furthermore, these third-party libraries may not be used if they are not needed or if potential licensing conflicts are considered.

In short, Nginx is written in C language.

For more Nginx technical articles, please visit the Nginx usage tutorial column!

The above is the detailed content of What language is nginx written in?. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Previous article:What does nginx do?Next article:What does nginx do?