对Web现有框架的认识

现在的轻量级项目,一般的开发框架选择:
web Service :jetty
java 开发框架:ssh
前台框架:jQuery,ExtJs ,YUI
一般的开发会选择maven,SVN,而这两项技术都是团队开发的关键。
maven是处理项目导入jar文件的,不会导入错误,也不会导入乱。非常好。
SVN subversion版本控制器,团队开发的必备工具。
后台的数据库:
sql:mysql
ldap:openladp,主要是做人员和组织机构管理的。
NoSql:新技术,主要是对并发非常大的公司有用,缺点是数据完整性,优点是数据灵活性,还有就是性能很好,性能比传统的sql高好几倍,框架也比较成熟,后台存储使用Hadoop,是集群的开源框架,性能很好。适合大的公司使用。像Google,百度,使用这个就好。


我要是想构建一个项目的话,现在欠缺的就是maven,SVN的使用,我相信最多一个月,我就能学会它怎么使用,后台的数据库和正则表达式是我欠缺最大的。这些东西关键就是用,语法都很简单,关键就是用,用了的话,一个月也就会了,不用永远不会。找到机会,好好学一下。
Jetty服务器国内现在连接不上,我不清楚原因。据说性能比Tomcat要好,主要是对Ajax的支持很好,大量并发用他很好。相信在Ajax的时代,他会有很大的用途。
前台框架很多,但是我觉得YUI比较好,因为他的动态加载和沙箱模型,他是面向对象的Js中封装最好的一个,适合大型项目的开发,模块划分很明确。继承封装最好的一个,js 的继承只有原型继承,链式继承和其他一个应该就是值的复制,dwr 是个不错的js 框架,Ajax中最好的一个了吧。但是我觉得封装的太多了,不利于我的发挥,比如我要做长连接,或者做Ajax连接池时,直接就不太清楚怎么使用了,而且Dwr会存在子类父类的问题,还有静态常量的问题,问题还是很多的,这个需要祸胎更改很多,所以也不是最好的。不如直接使用Json比较舒服喔觉得,dwr 只是简化了你的工作,但是也给你带来了很多的麻烦。我个人觉得没什么必要使用dwr 的,直接使用Json就好了。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值