对Web现有框架的认识
时间:2010-07-18 来源:machenhui880501-gmail-com
现在的轻量级项目,一般的开发框架选择:
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就好了。
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就好了。
相关阅读 更多 +