|
锁定老贴子 主题:一段时间后,对APPFUSE的使用新见解
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
|---|---|
| 作者 | 正文 |
|
最后更新时间:2005-09-06
APPFUSE是我初学时的参考的目标,当时是一头污水。
后来,发现有很多代码在APPFUSE当中找到,所以感觉是一个宝贝,于是我就有一个比较陌生的朋友,只是感觉他太理想化了,所以在项目使用时就没有考虑过使用它的机制。 今天,下载了新版本,总体感觉这个东东并不是一个能够适用在现行的项目当中。 原因如下: 1)、W(S) S H是流行的MVC组合,应该是比较好,不说之。不过我很讨厌它的使用前的ANT重建。 2)、使用DISPLAYTAG做为标签库,增加数据的访问量,性能上贬低之。而且不支持中文。 3)、使用CLICKSTEAM做为日志工具,无聊透了,第一是数据访问量之巨大(本应该是一个网站流量统计工具),第二是不涉及一点业务,是技术上的SHOW,无实用价值。 欢迎大家来讨论。 声明:JavaEye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
|
|
| 返回顶楼 | |
|
最后更新时间:2005-09-06
我不止一次说过了appfuse就是一个toy。要学习有实际应用价值的案例可以看看JavaEye开源项目jert。不过Quake显然很喜欢玩花活,用了太多技巧在里面,要看懂实在不那么容易。
|
|
| 返回顶楼 | |
|
最后更新时间:2005-09-06
heweiya 写道 3)、使用CLICKSTEAM做为日志工具,无聊透了,第一是数据访问量之巨大(本应该是一个网站流量统计工具),第二是不涉及一点业务,是技术上的SHOW,无实用价值。 ClickStream是一个非常好的工具,设计也非常精巧,容易扩展,而且对于业务代码没有侵入性 2个实际用途: 1. 日志/流量统计 2. 可以通过它去研究用户的操作习惯,以提高系统的易用性 |
|
| 返回顶楼 | |
|
最后更新时间:2005-09-08
DisplayTag不支持中文?我使用的情况是很正常啊。不过在导出成Excel部分有一些问题。
ClickStream的用处是一时之间看不出来的,但是如果你接触过Web日志挖掘的话,它所记录的信息恰好就是挖掘最好的来源。 |
|
| 返回顶楼 | |
|
最后更新时间:2005-09-10
分析accesslog是最好的分析用户行为的方式,很多第三方的工具可以做
ClickStream不仅成为性能上的负担,所分析的内容也很少,实用价值不大 DisplayTag不适合显示大量的数据,但是也可以有折中的方式,中文没有问题,总得来说适合小范围的应用 appfuse更多的是给一些指导性的建议,而不是用于实际项目 |
|
| 返回顶楼 | |
|
最后更新时间:2005-09-13
我花了较长的时间看了appfuse的 build.xml , 以及其他的配置文件,并对他进行适合项目的修改,对于小组成员技术不一的情况,我觉得appfuse 可以有效地提高团队的开发能力,使得对Hibernate spring 了解很少的队员,可以快速的跟上开发进度。我觉得appfuse 对于我们的实践意义还是颇多的。
|
|
| 返回顶楼 | |
|
最后更新时间:2005-09-13
怎么说Appfuse这么差,我觉得很好的,有能耐自己弄一个。
|
|
| 返回顶楼 | |
|
最后更新时间:2005-09-13
xpf7622 写道 怎么说Appfuse这么差,我觉得很好的,有能耐自己弄一个。
AppFuse真的不怎么好,ant脚本写了1000多行。。。。 |
|
| 返回顶楼 | |
|
最后更新时间:2005-09-13
第一次接触appfuse还是很激动的,特别喜欢appfuse的文档,个人觉得不比hibernate的文档差,至少比JERT详细多了^_^
用appfuse来做项目(也是我最初学习appfuse的目的),还是需要仔细考虑是否适合自己的项目团队。我基本同意robbin的看法,在自己的项目开发中,也一直没有采用appfuse。其实JERT很不错,可以直接套用过来作为项目开发的初始框架。 |
|
| 返回顶楼 | |
|
最后更新时间:2005-09-16
robbin 写道 不过Quake显然很喜欢玩花活,用了太多技巧在里面,要看懂实在不那么容易。
appfuse里面是用了不少大家接触很少的技术,要把每一项技术搞明白的确也要耗费很多精力,但是appfuse提供给你一个完善的ant脚本,比较好的开发框架,包括测试、代码分类的目录结构、message的应用等等。在他上面利用你自己比较熟悉的技术,比如:hibernate+spring,其他的不熟悉的东西就可以抛弃,如什么acegi security,mork。。。虽然在调试的时候没有ui,不过前期用命令行模式的测试就可以把基本的逻辑搞定,到后期在web模式下呢,我采用的是用eclipse重新构建一个tomcat的project,把源码部署好,就可以用调试界面跟踪调试了。 有很多伟大的发明就是从一些玩具模型诞生出来的! |
|
| 返回顶楼 | |











