nginX最大的用途,我认为其中之一是映射网址。
20年前我就听说过nginX,但从未接触过。这2年倒是用了一下。我自己归纳了一下,认为nginX有以下用途:
1、充当WEB服务器
用于访问静态页面,前后端分离的前端是没啥问题的。至于是否能托管动态程序,或者能托管动态的程序,如之前php、asp.net、jsp、war包之类,效果是否能比上apache、tomcat、iis这么好,就不知道了。
2、充当反向代理服务器,负载均衡
3、映射网址
哇,用nginx映射网址,不要太方便。映射网址的场合有很多,比如
1)chrome有同站策略,导致iframe里的其他站点页面,完全传递不了cookie。这时,可以用nginx将其他站点映射为同一个站点
2)一台机,连通内外网。有些外网网址,内网无法访问,这时可以在该台机器上部署一个nginx,将外网网址映射为一个内网网址。这在调试外网接口的时候特别有用。
nginX体积非常小,仅有十几兆,且无须安装,细细粒,容易食,人人开心晒。