自从2009年11月份发布第一个原型版本后,(见这里)时间一恍就过去了1年半,这段时间主要忙于工作了(从事分布式数据访问、存储以及Web容器方面的工作),所以douyu一直处于停滞状态,直到今年3月份开始才能将1/3的时间投入到上面。最初的版本抛弃了Servlet/JSP规范,并且自已实现容器,这思路理论上是没有大的错的,但是太新潮了,原有的技术积累不能充分使用,所以但凡追求稳定第一的产品都不敢贸
Play!也一直在关注,包括最新的1.0.1和1.1branch。在View层、缓存、测试这三方面Douyu跟Play!要实现的东西和采用的套路都差不多,比如Play!内置的模板引擎也是先把模板文本转化成Groovy代码然后再运行,Douyu现在也是先转化成Java代码然后编译再运行(跟JSP一样)。在开发阶段,这种先编译后运行的方式通常比Velocity或FreeMarker这种动态解析的方式要
DouyuvsPlay!1.比较的版本:Douyu:0.1,暂时没有对外开放源代码,仅用于学习、交流目的。Play:1.0,稳定版、已对外开放源代码,能用于生产环境。2.项目参与人数:Douyu:1个。Play:至少大于1个。3.项目开发时间:Douyu:2008年12月25号到2009年3月是萌芽期:先是有做个MVC框架的念头,浪费3个月时间折腾Servlet/JSP。从2009年4月开始推翻S
标题的构思来源于RodJohnson的那本”WithoutEJB”以及CCTV5中一句耳熟能详的广告词,不过此文并不是用来批判SSH(Struts、Spring、Hibernate)/JSP/Servlet的,也不是为某品牌做广告,而是用来分享这将近一年来的研究心得。去年圣诞节时曾在JavaEye发过一两篇文章,不过现在找不到了,文章内容提到要在3个月左右的时间内设计出一个有别于SSH的新型MVC
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号