Openresty en Tengine zijn gebaseerd op twee afgeleide versies van Nginx; in zekere zin zijn ze beide gerelateerd aan Taobao; de eerste is ontwikkeld door de voormalige Taobao-ingenieur agentzh, en de tweede is een open source-project van Taobao;
De grootste functie van Openresty is de introductie van ngx_lua modules, die het gebruik van lua ondersteunen om plugins te ontwikkelen;
Tengine wordt gekenmerkt door de integratie van nieuwe functies die door enkele van Taobao's eigen bedrijven zijn gebracht;
Inleiding tot Tengine
Officiële website van Tengine: http://tengine.taobao.org/index_cn.html
Introductie tot Openresty
Officiële OpenResty website: http://openresty.org/cn/index.html
Agentzhs eigen introductie tot OpenResty: http://blog.zoomquiet.org/pyblosxom/oss/openresty-intro-2012-03-06-01-13.html
Het OpenResty open source-project van Agentzh (gebaseerd op nginx) breidt het potentieel van nginx aanzienlijk uit via diverse plug-ins en modules, en de Lua-extensie kan worden gebruikt om zeer complexe bedrijfslogica aan te passen. Deze nieuwe functies die de auteur aan nginx heeft gegeven, maken Openresty eenvoudiger in zakelijke ontwikkeling en vriendelijker voor programmeurs, en ontwikkelaars kunnen direct enkele geavanceerde functies gebruiken zonder vertrouwd te zijn met de nginx-broncode, zoals gelijktijdige subrequest, DNS-asynchrone resolutie, toegang tot databases van derden (zoals MySQL, Redis, Memcached), enzovoort.
Evaluatie:
Ik gebruik OpenResty, en de producten van Alibaba zijn halverwege, dus ik durf ze niet te gebruiken.
Ik heb het gevoel dat de mensen van Alibaba aan de Alibaba Cloud zijn gaan werken, en niemand heeft deze open source-projecten gedaan
Referentielink: http://blog.51cto.com/9940459/1863279
|