首页 | Linux | 论坛 | 精华 | 博客 | 资料 | 手册 | 知识库 | 下载 | 人才 | 沙龙 | 搜索 | 登录 | 注册  
下载分类
操作系统
系统相关
网络互连
开发工具
应用程序
多媒体工具
游戏娱乐
资料视频
本类周下载TOP10
本类总下载TOP10
您的位置:自由软件库->网络互连->HTTP服务器->Tengine 淘宝Web服务器

首字母搜索 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z


软件名称: Tengine 淘宝Web服务器
授权方式: GPL
操作系统: Linux,FreeBSD
软件大小: 1.1M
最新更新: 2012-05-31 00:03:20
软件简介:

Tengine是由淘宝网发起的Web服务器项目。它在Nginx的基础上,针对大访问量网站的需求,添加了很多高级功能和特性。Tengine的性能和稳定性已经在大型的网站如淘宝网,天猫商城等得到了很好的检验。它的最终目标是打造一个高效、稳定、安全、易用的Web平台。

Tengine-1.3.0发布了。从本次发布开始,我们会沿用Nginx的开发方式。Tengine会分成两个分支,稳定分支(现在是 1.3.0)和开发分支(1.4.X)。在稳定分支会保证功能的稳定。在开发分支里面可以更加自由地加入新的特性。
 
本次发布包含进了功能强大的Lua模块,还有一个可以开启独立进程的proc模块。本次更新的内容包括:
 * Feature:加入Lua模块,可以在配置中使用Lua语言 [chaoslawful, agentzh]
 * Feature:加入procs模块,可以更方便的开启独立进程 [yuanzhuo]
 * Change:user_agent模块中参数nongreedy改名为greedy [xiongjunmin]
 * Bugfix:修复syslog指令中因为指针未初始化引起的段错误 [weiyue]
 * Bugfix:修复syslog指令打开--with-ipv6选项引起的编译错误 [weiyue]
 
从2011年12月开始,Tengine成为一个开源项目。
 
以下沿引项目主页上的特性介绍:
  继承Nginx-1.0.14的所有特性,100%兼容Nginx的配置;
  输入过滤器机制支持。通过使用这种机制Web应用防火墙的编写更为方便;
  组合多个CSS、JavaScript文件的访问请求变成一个请求;
  支持管道(pipe)和syslog(本地和远端)形式的日志以及日志抽样;
  自动根据CPU数目设置进程个数和绑定CPU亲缘性;
  监控系统的负载和资源占用从而对系统进行保护;
  显示对运维人员更友好的出错信息,便于定位出错机器;
  更强大的防攻击(访问速度限制)模块;
  backtrace模块,程序崩溃的时候可以显示出错的调用栈;
  更方便的命令行参数,如列出编译的模块列表、支持的指令等;
  可以根据访问文件类型设置过期时间;
 
问:Tengine的名字来由是什么?
答:因为Tengine所基于开发的Nginx的意思是Engine-X。Tengine在淘宝开发,所以我们把Engine-X中的X替换成Taobao。Tengine即Taobao-Engine,再进一步简写,就是Tengine。它可以念成tee-engine,或者ten-gine。
 
问:Tengine采用什么开源协议?
答:和Nginx本身一样的类BSD协议。我们充分尊重Nginx的作者Igor Sysoev和他的工作成果,也严格遵守Nginx的协议。
 
问:Tengine为什么不直接提交到Nginx官方,而是重新取了一个名字?
答:正如Tengine的开源公告中所说的那样,我们会在接下来的时间尽最大的努力提交我们的patch给Nginx官方。但考虑到Nginx以往的发展历史(patch比较难被接受),而且其中我们开发的“syslog/pipe支持”等功能就是Nginx作者明确拒绝纳入的功能。但是我们确实需要一个开源渠道。无论我们的patch会不会被接受,我们把自己在Nginx开发上的工作开源出来的决心不会变。
 
问:Tengine的开源看起来稍微有点仓促,为什么?
答:Tengine本来计划的开源时间是2012年,届时的功能和特色会比现在丰富得多。在今年12月初就提前开源的一个原因是我们要在Velocity大会上介绍淘宝在Nginx的定制和开发上的一些工作。为了表示我们做技术分享的诚意,就把其中的一些成果提前开源了。
 
问:Tengine的文档为什么这么少?
答:原因同第4个,因为Tengine项目开源日期的提前。我们会在接下来的时间里完善现有功能的文档。

相关论坛: 下载频道交流区 Web服务器讨论区
立即下载

tengine-1.2.0.tar.gz
tengine-1.2.1.tar.gz
tengine-1.2.2.tar.gz
tengine-1.2.3.tar.gz
tengine-1.2.4.tar.gz
tengine-1.2.5.tar.gz
tengine-1.3.0.tar.gz

 Linux最新资讯更多>> 
·Evernote推进入华节奏:
·桌面操作系统 4 月最新
·Linux基金会:Linux成B
·中国联通升级HSPA+网络
·联通“随意打”论战:绝
·阿里巴巴集团30亿美元贷
·要以扫黄打非的精神进行
·内核源码,ARM架构上的
·Ubuntu 10.04版本企业云
·企业级Linux三国鼎立 与
·开源图像软件GIMP开发者
·不给Source就捣蛋?谈G
 IT最新资讯更多>> 
·大连外企500强急招java
·(内部推荐)EMC-Princ
·(内部推荐)EMC-greenpl
·页游公司招聘:运维开发
·赶集移动部门招聘前端开
·【北京】知名软件公司招
·有莫有C++ and C# and
·下班路上捡到一张工资表
·猎头代招:北京大型上市
·DSI猎头代招:华为-IP部
·上海诚聘JAVA工程师
·微软和苹果10大失败产品
·Darl McBride离开领导岗
·提升Qt的应用诺基亚即将
 综合:更多>> 
·PHP中strtotime函数使用
·五个常见 PHP数据库问题
·初探PHP单元测试利器:
·PHP开发人员容易忽略的
·逃离伪PHP程序员应该做
·大型Web应用运行时 PHP
·PHP企业级应用缓存技术
·PHP应用提速面面观
·用书签查询网站pr值
·PHP句法规则详解
·阴历-农历-转换类
·PHP定时执行任务的实现
·几种有用的变型 PHP中循
·PHP如何修改Linux或Uni
·PHP中全面阻止SQL注入式
·分享几个非常有用的PHP
·PHP面向对象法则
·优化PHP程序的方法
·orcale queue
·谁可以推荐几本经典的操
关于我们 | 联系方式 | 广告合作 | 诚聘英才 | 网站地图 | 友情链接 | 免费注册

Copyright © 2001-2006 ChinaUnix.net All Rights Reserved

感谢所有关心和支持过ChinaUnix的朋友们

京ICP证041476号