查看: 7255|回复: 19

【话题讨论】谁是当今Web开发框架的王者?

[复制链接]
认证徽章
论坛徽章:
277
马上加薪
日期:2014-02-19 11:55:14马上有对象
日期:2014-02-19 11:55:14马上有钱
日期:2014-02-19 11:55:14马上有房
日期:2014-02-19 11:55:14马上有车
日期:2014-02-19 11:55:14马上有车
日期:2014-02-18 16:41:112014年新春福章
日期:2014-02-18 16:41:11版主9段
日期:2012-11-25 02:21:03ITPUB年度最佳版主
日期:2014-02-19 10:05:27现任管理团队成员
日期:2011-05-07 01:45:08
发表于 2013-1-14 08:48 | 显示全部楼层 |阅读模式
本帖最后由 jieforest 于 2013-1-28 10:05 编辑

【话题讨论】谁是当今Web开发框架的王者?

Web开发框架有很多,早些年国内外很流行LAMP,它能够完成绝大多数的Web应用。过了两三年,随着Spring Framework框架的兴起,SSH似乎成为了主流的Web应用解决方案。又过了两三年,Ruby on Rails在国内外均炒得火热,似乎它是最潮、最高效的Web应用开发技术。

像下面的这些框架目前有很多开发者在使用:
Spring MVC
Play
Grails
JSF
Struts 2
Wicket
Lift
Tapestry 5
Seam
JRuby on Rails
Wicket
GWT
Vaadin……

那么,到底哪一种框架才是当前Web开发领域的王者?各位Puber请各抒己见,话题包括但不限于:
1. 您在Web开发中使用过哪种框架?解决了什么问题或需求?
2. 您是如何看待您用过的框架技术的?有什么经验可以与大家分享的?
3. 您觉得哪一种框架是当前Web开发的王者?未来呢?

【讨论时间】:2013.1.14-2013.1.25

【讨论奖励】:会在讨论结束后抽取三位会员赠送《Android 4编程入门经典》一本。

1.jpg

[获奖会员] William_yao2013、chszs、shenyinghe



认证徽章
论坛徽章:
2
ITPUB 11周年纪念徽章
日期:2012-10-09 18:07:31茶鸡蛋
日期:2013-02-28 16:07:01
发表于 2013-1-14 09:34 | 显示全部楼层
不懂开发的苦逼飘过。。
mvc Spring Struts听过。。

使用道具 举报

回复
论坛徽章:
31
参与2007年甲骨文全球大会(中国上海)纪念
日期:2007-08-06 15:19:01蛋疼蛋
日期:2011-06-26 15:05:23茶鸡蛋
日期:2011-08-29 13:55:11复活蛋
日期:2011-12-29 16:06:502012新春纪念徽章
日期:2012-01-04 11:50:44蜘蛛蛋
日期:2012-01-06 16:54:52灰彻蛋
日期:2012-04-24 08:29:03Jeep
日期:2013-07-31 10:29:47Jeep
日期:2013-08-09 15:29:04Jeep
日期:2013-10-27 17:37:22
发表于 2013-1-14 10:24 | 显示全部楼层
目前公司也遇到框架选择问题,大家有何建议?

使用道具 举报

回复
论坛徽章:
0
发表于 2013-1-14 12:52 | 显示全部楼层
1.开发中项目不算太大,使用较多struts2.基本可以解决遇到的一些需求问题。
2.各有各的强处,有时要看公司用什么。
3.个人比较喜欢spring mvc 一站式解决方案。ruby 那个好像漏洞蛮多。不是很安全

使用道具 举报

回复
论坛徽章:
11
开发板块每日发贴之星
日期:2007-09-24 01:04:44开发板块每日发贴之星
日期:2010-07-29 01:01:01ERP板块每日发贴之星
日期:2010-07-29 01:01:01设计板块每日发贴之星
日期:2010-06-12 01:01:06ERP板块每日发贴之星
日期:2010-05-18 01:01:01数据库板块每日发贴之星
日期:2010-05-18 01:01:01设计板块每日发贴之星
日期:2008-10-16 01:03:26行业板块每日发贴之星
日期:2007-10-29 01:05:31ITPUB新首页上线纪念徽章
日期:2007-10-20 08:38:44开发板块每日发贴之星
日期:2007-10-18 01:05:07
发表于 2013-1-14 13:24 | 显示全部楼层
怎么没有webwork

使用道具 举报

回复
认证徽章
论坛徽章:
277
马上加薪
日期:2014-02-19 11:55:14马上有对象
日期:2014-02-19 11:55:14马上有钱
日期:2014-02-19 11:55:14马上有房
日期:2014-02-19 11:55:14马上有车
日期:2014-02-19 11:55:14马上有车
日期:2014-02-18 16:41:112014年新春福章
日期:2014-02-18 16:41:11版主9段
日期:2012-11-25 02:21:03ITPUB年度最佳版主
日期:2014-02-19 10:05:27现任管理团队成员
日期:2011-05-07 01:45:08
发表于 2013-1-14 13:30 | 显示全部楼层
X-Power 发表于 2013-1-14 13:24
怎么没有webwork

在省略号中,未全部列出来而已。一样的可以讨论。

使用道具 举报

回复
认证徽章
论坛徽章:
9
ITPUB十周年纪念徽章
日期:2011-11-01 16:20:28鲜花蛋
日期:2012-06-04 13:52:52迷宫蛋
日期:2013-07-23 10:52:342014年新春福章
日期:2014-02-18 16:41:11马上有车
日期:2014-02-18 16:41:11喜羊羊
日期:2015-05-26 15:39:57美羊羊
日期:2015-06-11 09:54:21双子座
日期:2015-07-27 10:11:56秀才
日期:2016-01-13 12:14:26
发表于 2013-1-14 15:27 | 显示全部楼层
本帖最后由 empireghost 于 2013-1-14 15:28 编辑

1. 您在Web开发中使用过哪种框架?解决了什么问题或需求?
   使用过Struts 2  Play Grails
   提倡用通情达理的默认设置代替复杂配置的框架
   惯例优先 (Convention over Configuration,CoC)原则
   开发效率明显提高   
2. 您是如何看待您用过的框架技术的?有什么经验可以与大家分享的?
   Play Grails   提倡用通情达理的默认设置代替复杂配置的框架
   惯例优先 (Convention over Configuration,CoC)原则
3. 您觉得哪一种框架是当前Web开发的王者?未来呢?
   现在看好Play Grails ,开发效率很高

使用道具 举报

回复
认证徽章
论坛徽章:
5
茶鸡蛋
日期:2013-01-09 10:55:08茶鸡蛋
日期:2013-02-28 16:07:01奥运会纪念徽章:帆船
日期:2013-04-02 17:07:05奥运纪念徽章
日期:2013-07-18 13:55:12ITPUB社区12周年站庆徽章
日期:2013-10-08 17:44:42
发表于 2013-1-14 17:16 | 显示全部楼层
这个话题真的挺不错的。框架其实是一个通用性的东西,即使彼此之间业务不尽相同,但是也是可以套用同一种框架来实现的。
因此,框架的选型很重要,具体的框架我不是很了解。
我们现在用的比较多的是webservice的架构,例如gsoap、libsoap、apache axis2、php soap extension,这写都是跨平台的开发工具。

使用道具 举报

回复
论坛徽章:
9
ITPUB 11周年纪念徽章
日期:2012-10-31 14:48:002013年新春福章
日期:2013-02-25 14:51:24奥运纪念徽章
日期:2013-05-20 09:57:09大众
日期:2013-09-26 08:56:23三菱
日期:2013-11-09 10:48:19凯迪拉克
日期:2013-11-28 09:17:19红旗
日期:2013-12-16 12:38:48雪佛兰
日期:2013-12-17 09:11:49马上有车
日期:2014-03-30 11:41:45
发表于 2013-1-16 09:35 | 显示全部楼层
这个不是一两句话说得清的,选择框架还是要根据自身的业务来的,规模很小用那个框架都差不多,规模很大就要权衡,一般的web开发建议spring吧。企业型的一般还需要自己在做修改

使用道具 举报

回复
论坛徽章:
0
发表于 2013-1-16 16:24 | 显示全部楼层
目前使用的是Google的Go语言开发Web. 没用框架。  偶尔用下Python的Tornado框架

已经远离PHP了。

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 
京ICP备09055130号-4  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表