php - 既然Tengine比Nginx更强大,为什么Tengine没有取代Nginx呢?

 维生素-熙 发布于 2022-11-28 13:07

看了一下淘宝的Tengine,确实很多新特性非常好,性能也很高效,淘宝自己都在用,说明安全性稳定性应该是没什么问题,为什么现在没有取代Nginx呢?

4 个回答
  • 淘宝修改Nginx满足了自己的需求,开放出来给大家围观一下而已。

    我一开始工作的公司是用Tengine的,后来就换成了Openresty(也就是Nginx)。

    1. 淘宝不重视Tengine的推广

    2. 中小公司的流量感受不到性能、稳定性差别

    3. 新特性也不都是大家的痛点,例:

      • 态加载模块,你自己不会用C写模块,也就用一下现成模块,不会经常编译的

      • concat,现在用webpack打包,用处就不大了,更别说以后HTTP/2普及了,就更没用了

    4. 开发落后于Nginx,更注重稳定性,例如2016年12月才合并完2016年1月26日发布nginx1.8.1的修改,这会对那些想尝新的用户会有影响。

    补个图1:

    补个链接:ComparisonoftheusageofNginxvs.Tengineforwebsites,Tengine要取代Nginx的路还很长,普通开发者选择合适的就好。

    2022-11-28 13:25 回答
  • 淘宝的是特定业务,nginx是通用

    2022-11-28 13:25 回答
  • 我感觉你们都好厉害,我不懂的太多了

    2022-11-28 13:25 回答
  • 爱奇异也用到了Tengine:

    curl-Ihttp://passport.iqiyi.com/register/vcode.php可见Server:Tengine

    我记得小米商城也用过:

    curl-Ihttp://order.mi.com/buy/checkout.phpServer:Tengine

    还有中文版w3schools:

    http://www.runoob.com/index.php
    2022-11-28 13:25 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有