Nginx
Nginx是一个web服务器,其可以直接处理静态请求,但不能直接执行 PHP、Java等动态代码;动态请求通常通过反向代理(proxy_pass)或 FastCGI(fastcgi_pass)交给后端应用服务器/运行时处理,再将结果返回给客户端
常见应用服务器:JavaScript的Node.js,PHP的PHP-FPM/FrankenPHP,Java的Tomcat
配置文件
伪静态
告诉 Nginx:请求进来后,先检查是不是静态资源,如果是,nginx自己处理;如果不是,就把请求交给其他处理应用服务器处理
nginx
# 交给index.php,nginx根据location配置交给PHP-FPM
location / {
try_files $uri $uri/ /index.php?$query_string;
}
# 交给octane服务器
location / {
try_files $uri $uri/ @octane;
}民事法律行为的效力体系
一、框架总览
| 生命周期 | 成立 | 效力·开始效力 | 效力·最终效力 | 附条件/附期限/需审批 | 生效 | 失效 |
|---|---|---|---|---|---|---|
| 法律意义 | 事实判断 | 价值判断 | 价值判断 | 等待生效或不生效中 | 约束力 | 权利义务终止 |
类型
| 类型 | 成立 | 开始效力 | 最终效力 | 生效 |
|---|---|---|---|---|
| 成立 | 成立 | 有效 / 无效 | 有效 / 无效 | 生效 |
| 不成立 | 不成立 | 效力待定(无可撤销) | — | 不生效 |
二、具体情形
| 生命周期 | 成立时点 | 成立 | 开始效力 | 最终效力 | 附条件/附期限/需审批 | 生效 |
|---|---|---|---|---|---|---|
| 成立,并生效 | 成立暨生效 | 成立 | 有效 | 有效 | 不附条件 | 生效(如登记结婚) |
| 成立,并生效 | 先成立,后生效 | 成立 | 有效 | 有效 | 附条件的,条件成就 | 生效 |
| 成立,并生效 | 先成立,后生效 | 成立 | 有效 | 有效 | 附期限的,期限到来 | 生效(如遗嘱) |
| 成立,并生效 | 先成立,后生效 | 成立 | 有效 | 有效 | 需审批的,已被审批 | 生效 |
| 成立,不生效 | 行为(最终)无效 | 成立 | 无效 | 自始无效 | — | 不生效 |
| 成立,不生效 | 行为(最终)无效 | 成立 | 可撤销(未撤销任有效) | 被撤销,自始无效 | — | 不生效 |
| 成立,不生效 | 行为(最终)无效 | 成立 | 可撤销(未撤销任有效) | 不被撤销,自始有效 | — | 生效 |
| 成立,不生效 | 行为(最终)无效 | 成立 | 效力待定 | 不被追认/被善意相对人撤销,自始无效 | — | 不生效 |
| 成立,不生效 | 行为(最终)无效 | 成立 | 效力待定 | 被追认,自始有效 | — | 生效 |
| 成立,不生效 | 行为不能生效 | 成立 | 有效 | 有效 | 需批准的,未获批准的 | 不生效 |
| 成立,不生效 | 行为不能生效 | 成立 | 有效 | 有效 | 附条件的,条件未成就的 | 不生效 |
| 成立,不生效 | 行为不能生效 | 成立 | 有效 | 有效 | 附期限的,期限未到来的 | 不生效 |
