rryqszq4 / Ngx_php
Licence: bsd-2-clause
ngx_php - Embedded php scripting language for nginx module. All released versions of the code repository.
Stars: ✭ 290
Programming Languages
c
50402 projects - #5 most used programming language
Labels
Projects that are alternatives of or similar to Ngx php
Ngx php7
ngx_php7 - Embedded php7 scripting language for nginx module. Mainline development version of the ngx_php.
Stars: ✭ 337 (+16.21%)
Mutual labels: module, nginx, nginx-module
Nginx Nonewlines
This is an nginx module to strip the served HTML of all newlines (\n and \r characters)
Stars: ✭ 17 (-94.14%)
Mutual labels: nginx, nginx-module
Nginx Builder
A tool to build deb or rpm package of required Nginx version from the source code, with the ability to connect third-party modules. Nginx parameters are set in the yaml configuration file.
Stars: ✭ 123 (-57.59%)
Mutual labels: nginx, nginx-module
Nginx Opentracing
NGINX plugin for OpenTracing
Stars: ✭ 341 (+17.59%)
Mutual labels: nginx, nginx-module
Testcookie Nginx Module
simple robot mitigation module using cookie based challenge/response technique. Not supported any more.
Stars: ✭ 447 (+54.14%)
Mutual labels: nginx, nginx-module
Zstd Nginx Module
Nginx modules for the Zstandard compression
Stars: ✭ 64 (-77.93%)
Mutual labels: nginx, nginx-module
Nginx Http Echo Module
A simple Nginx echo module
Stars: ✭ 192 (-33.79%)
Mutual labels: nginx, nginx-module
Nginx Module Vts
Nginx virtual host traffic status module
Stars: ✭ 2,518 (+768.28%)
Mutual labels: nginx, nginx-module
Ngx dynamic limit req module
The ngx_dynamic_limit_req_module module is used to dynamically lock IP and release it periodically.
Stars: ✭ 57 (-80.34%)
Mutual labels: nginx, nginx-module
Ngx healthcheck module
nginx module for upstream servers health check. support stream and http upstream. 该模块可以为Nginx提供主动式后端服务器健康检查的功能(同时支持四层和七层后端服务器的健康检测)
Stars: ✭ 145 (-50%)
Mutual labels: nginx, nginx-module
Ngx Fancyindex
Fancy indexes module for the Nginx web server
Stars: ✭ 511 (+76.21%)
Mutual labels: module, nginx
Nginx Cleantalk Service
LUA configuration to filter any POST requests.
Stars: ✭ 13 (-95.52%)
Mutual labels: module, nginx
Integrated Examples
以Xray或v2ray为主、caddy或nginx为辅,结合trojan或trojan-go及naiveproxy等打造科学上网的优化配置及最优组合示例,分享给大家食用及备份。
Stars: ✭ 249 (-14.14%)
Mutual labels: nginx
Webinoly
Optimized LEMP Web Server to manage your WordPress, PHP, or simple HTML sites running on a powerful NGINX setup.
Stars: ✭ 254 (-12.41%)
Mutual labels: nginx
LibPQ
Detach your M code from workbooks to reuse it! Import modules from local or web storage (unlimited number of sources)
Stars: ✭ 55 (-81.03%)
Mutual labels: module
Docker Nginx Auto Ssl
Docker image for automatic generation of SSL certs using Let's encrypt and Open Resty
Stars: ✭ 282 (-2.76%)
Mutual labels: nginx
ngx_php
ngx_php is an extension module of high-performance web server nginx, which implements embedded php script to process nginx location and variables.
ngx_php draws on the design of ngx_lua and is committed to providing non-blocking web services with significant performance advantages over php-cgi, mod_php, php-fpm and hhvm.
ngx_php doesn't want to replace anything, just want to provide a solution.
Milestones about the project
- ngx_php5 - A legacy version with php5, which records some of my past code practices and is also valuable.
- ngx_php7 - An active branch of development where you can get more fresh details.
What's different with official php
- Global variable is unsafe in per request
- Static variable of a class is unsafe in per request
- Do not design singleton mode
- The native IO function works fine, but it slows down nginx
Copyright and License
ngx_php is licensed under the BSD-2-Clause license.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].