阅读更多

19顶
0踩

编程语言

原创新闻 Rack 1.0 发布

2009-06-01 13:43 by 副主编 ouspec 评论(4) 有5926人浏览


Rack 1.0 终于在几周前发布了,引入几个向后兼容的规范的修改,以及多个更新以及修正bugs.

目前Rack已经成为Ruby web 服务器和架构蓝图中一块重要的基石. Rack提供了Web服务器和Ruby开发框架之间的接口。它将框架编写者从为每个Web服务器单独编写一个处理模块的繁重负担中解脱出来,可以节省大量重复劳动。 使用Rack,只需要简单的API就能处理HTTP请求和响应,让框架,服务器和应用开发更加简单.

Rack 已经被Ruby社区 广泛接受,目前支持的服务器包括:

    * Mongrel
    * EventedMongrel
    * SwiftipliedMongrel
    * WEBrick
    * FCGI
    * CGI
    * SCGI
    * LiteSpeed
    * Thin
    * Ebb
    * Fuzed
    * Phusion Passenger (which is mod_rack for Apache and for nginx)
    * Unicorn

以下框架在他们的发行版本中包括Rack适配器:

    *  Camping
    * Coset
    * Halcyon
    * Mack
    * Maveric
    * Merb
    * Racktools::SimpleApplication
    * Ramaze
    * Ruby on Rails
    * Rum
    * Sinatra
    * Sin
    * Vintage
    * Waves
    * Wee


Rack的开发负责人谈到Rack的未来说道,在近期,我们将主要修复bug,以及做少量更新,让Rack更加稳定,更加值得信任. 在未来,我们将保持Rack轻量,并专注于为特殊需求提供库和中间件解决方案.我们希望拥有一个自己的Rack社区,一个活跃的社区,能够做更多的事情.

更多的关于Rack 访问: Rack web siteRack 1.0 release announcement.

消息来源: Rack 1.0 Released
19
0
评论 共 4 条 请登录后发表评论
4 楼 dualface 2009-06-02 12:19
就是 Python WSGI 一样的东西。只有 PHP 不需要这个玩意儿,因为已经内置了。

PS: JE 的评论用户体验太差了。没有登录时就不要显示输入框嘛,因为输入后提交再登录,输入的内容全没有了。
3 楼 whaosoft 2009-06-02 09:48
这是咱们中国人写的??
2 楼 天机老人 2009-06-02 09:39
哎,分工终于开始越来越细了!
1 楼 yanwj 2009-06-02 08:14
保持轻量是人纯理想主义, 目前之所以轻量是因为还处于开发阶段.

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • jsp要实现屏蔽退格键问题探讨

    今天涉及到一个问题,在jsp中的查询条件中,有文本框可输入筛选条件,也有下拉框选择筛选条件。输入框中内容可按“Backspace”键进行删除,但是下拉框中需要屏蔽backspace功能,否则就回执行页面的回退功能。代码...

  • jsp从数据库获取数据填充下拉框实现二级联动菜单的方法

    本文实例讲述了jsp从数据库获取数据填充下拉框实现二级联动菜单的方法。分享给大家供大家参考,具体如下: 项目告一段落,现在将遇到的比较实用的东西记录下来,写了多遍了,谨记于此,以备查看! 1、首先在数据库中...

  • Spring中的主题(Theme)切换实现

    1.springmvc-servlet.xml中的内容 <context:component-scan base-package="com.wiley.beginningspring.ch3" /> <context:annotation-config /> <mvc:annotation-...

  • JSP和HTML中实现字符串换行

    QUESTION:jsp中String字符串没有换行?怎样将含格式的String保持原有格式输出到html上? ANWSER: 目录 QUESTION:jsp中String字符串没有换行?怎样将含格式的String保持原有格式输出到html上? ANWSER: ...

  • JSP整合Servlet实现信息分页功能

    本期博客主要实现JSP整合Servlet实现用户信息的分页功能,采用JDBC连接数据库,简单应用了BootStrap作为前端页面模板,具体细节如下所示。 Entity层 实体层包含用户User类以及分页PageInfo类,具体代码如下: User类 ...

  • java获取jsp表单数据_java中用servlet怎么获取jsp的数据?

    servlet是这样的 //获取客户端数据String name=request.getParameter("name");String email=request.getParameter("email");String phone=request....String theme=request.getParameter("theme");//封装到实体类I...

  • Spring中的主题(Theme)切换实现流程浅析

    刚刚接触Theme时根本看不懂,代码的执行逻辑。这是个不详的征兆,多看几遍,反复捋捋,代码执行逻辑才初现端倪。前置工作:Maven依赖servlet上下文环境项目文件结构代码链接点击打开链接charpter3/themeMaven依赖  ...

  • JSP页面中常用四种标签

    JSP页面常用四种标签: 1. EL表达式: ${} 2. jstl表达式(sun apache):  uri="http://java.sun.com/jsp/jstl/core" %>  uri="http://java.sun.com/jsp/jstl/functions" %>  uri=...

  • 基于jQuery实现JSP页面表格动态合并的总结

    最近笔者在做一个后台管理系统,页面采用JSP+jQuery+JSTL来渲染,其中遇到一个需求点,即表格动态合并,即把表格中相同的多个列合并成一个列,目的是让表格更清晰,实现过程不易,主要是技术点有点分散,查资料比较...

  • java jsp交友系统_交友网站系统的设计与实现(JSP,MySQL)(含录像)

    交友网站系统的设计与实现(,MySQL)(含录像)(开题报告,毕业论文12700字,程序代码,MySQL数据库)摘 要随着中国老龄化的加快,越来越多的人进入了退休后的晚年生活,人这一群体也加入到互联网大军当中,人也想通过互联网...

  • 基于JSP的网上购物系统的设计与实现-mysql.zip

    基于JSP的网上购物系统的设计与实现-mysql.zip JAVA本系列 黑马的JAVA学习路线–详解JAVA部分的学习 语言视频选择 收录专辑链接 C 张雪峰推荐选择了计算机专业之后-在大学期间卷起来-【大学生活篇】 JAVA 黑马B站...

  • Android:答题APP的设计与实现(mysql+jsp+Android)

    系统实现有一定的技术的难度。50% 3、要求有适当的系统主要模块的文档说明和代码注释。 4、直接将数据库文件(数据库一定要备份成SQL语句格式,指明数据库)和项目文件提交。 乍一看挺简单的,真要研究起来,...

  • 实现springMVC + jsp + ajax 上传文件

    实现springMVC + jsp + ajax 上传文件 三种方式: 配置在beans.xml中加入: <bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver"> <property name...

  • SpringMVC之Theme选择

    theme选择 一组主题通常是一组CSS和图片的组合,比如网址导航网站常见的以颜色区分的主题。SpringMVC提供了对主题的支持,由org.springframework.ui.context.Theme表示。Theme由ThemeResource来根据theme名称来解析...

  • struts2中jsp页面国际化

    struts2要想实现国际化, 第一步:要在src目录下添加三个properties文件,名字分别是message.properties、message_en_US.properties、message_zh_CN.properties 其中第一个是默认的,第二个是英文的,第三个是中文...

  • jsp实现全选

    <form action="tianjiashangpinw.action" method="post" theme="simple"> <td><input type="checkbox" name="subBox" value="<s:property value='#p.id'/>" /> <td><s:property value="#p.id"/> ...

  • 基于JSP实现植物知识分享论坛系统

    序号 名称 数据类型 长度 小数位 允许空值 主键 默认值 说明 zt_id int 10 0 N Y user_id varchar 255 0 N N 用户ID zt_theme varchar 255 0 Y N '植物' zt_title varchar 255 0 N N zt_content varchar 10000 0 Y ...

  • Servlet+JSP+JDBC设计实现图书系统——管理功能实现

    Servlet+JSP+JDBC设计实现图书系统——管理功能实现 写在前面,之前由于种种原因博客好久没有更新。最近打算重拾JavaWeb,所以从头开始,先用servlet+jdbc+bootstrap最基础的代码实现一个图书系统...

  • 一个基于C语言的简易学生管理系统.zip

    C语言是一种广泛使用的编程语言,它具有高效、灵活、可移植性强等特点,被广泛应用于操作系统、嵌入式系统、数据库、编译器等领域的开发。C语言的基本语法包括变量、数据类型、运算符、控制结构(如if语句、循环语句等)、函数、指针等。在编写C程序时,需要注意变量的声明和定义、指针的使用、内存的分配与释放等问题。C语言中常用的数据结构包括: 1. 数组:一种存储同类型数据的结构,可以进行索引访问和修改。 2. 链表:一种存储不同类型数据的结构,每个节点包含数据和指向下一个节点的指针。 3. 栈:一种后进先出(LIFO)的数据结构,可以通过压入(push)和弹出(pop)操作进行数据的存储和取出。 4. 队列:一种先进先出(FIFO)的数据结构,可以通过入队(enqueue)和出队(dequeue)操作进行数据的存储和取出。 5. 树:一种存储具有父子关系的数据结构,可以通过中序遍历、前序遍历和后序遍历等方式进行数据的访问和修改。 6. 图:一种存储具有节点和边关系的数据结构,可以通过广度优先搜索、深度优先搜索等方式进行数据的访问和修改。 这些数据结构在C语言中都有相应的实现方式,可以应用于各种不同的场景。C语言中的各种数据结构都有其优缺点,下面列举一些常见的数据结构的优缺点: 数组: 优点:访问和修改元素的速度非常快,适用于需要频繁读取和修改数据的场合。 缺点:数组的长度是固定的,不适合存储大小不固定的动态数据,另外数组在内存中是连续分配的,当数组较大时可能会导致内存碎片化。 链表: 优点:可以方便地插入和删除元素,适用于需要频繁插入和删除数据的场合。 缺点:访问和修改元素的速度相对较慢,因为需要遍历链表找到指定的节点。 栈: 优点:后进先出(LIFO)的特性使得栈在处理递归和括号匹配等问题时非常方便。 缺点:栈的空间有限,当数据量较大时可能会导致栈溢出。 队列: 优点:先进先出(FIFO)的特性使得

  • 数通系列ospf学习思维导图

    数通系列ospf学习思维导图

Global site tag (gtag.js) - Google Analytics