`
j_butterfly
  • 浏览: 113700 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
阅读更多

      我在刚开始做友财网的时候,就一直在犹豫是否使用EXT2.0,因为大家都知道ext-all.js这个文件就是压缩过后都是496K,这对于网站来说,光下载这个js就要花费大概4S的时间,如果网络不好可能更长。但是EXT的效果让我着迷,感觉比一般客户端的软件效果都好,最好我还是打算用EXT2.0做网站。

       通过好多朋友在全国各地测试网站的速度,发现第一次打开网页的时间大概是6秒左右,关了浏览器,第二次打开<1s。说明浏览器会自动缓存这个让人头痛的js,这一点让我很高兴!

       其次好多人说EXT的Grid性能有问题,我不同意这个说法,我觉得ext2.0的Grid性能很好,并且我在多台配置比较差的机器上都试过,没有网上那么多人所说的那么差。但是有一点一定要注意,一定要在后台采用分页的形式来反应数据,如果一次显示1000条数据,差一点配置的机器,可能浏览器会死掉!

       现在网站已经放到了外网上了,你们可以看一看速度,没有见过EXT的看一看EXT的效果。友财网 http://www.ucai8.com (由于一些原因现已停止服务)

 

 

WorkXP  核心成员 袁平

15
2
分享到:
评论
21 楼 mzhanker 2008-04-10  
看来反应还是挺大的,说明一下:
1):第一次打开,点注册,页面至少是过了有十分钟,但还是没出来.我关掉以后,重来,也和朋友们说得一样,过了6秒左右.可能是我这边的问题吧..这个暂不讨论,
2):EXT是在客户端计算,没错,但如果打开一个页面,需要从服务器端下载JS文件时,这就与服务器端有关系了,是会占用带宽的,如果同时有几千人在打开页面呢.
  IE缓存机制我没有研究过,如果真能很好的缓存,那就算我没说.
3):我个人一般是在一些特殊场合用一下EXT,其它的比较少.

个人意见,仅供参考.
20 楼 j_butterfly 2008-04-10  
引用
刚才我登录到友财网系统中,宽带是2M,注册过了10分钟,页面还没有显示.不知道其它朋友如何?

个人意见.仅供参考.


我觉得你是不是在BT下载东西?10分钟有点夸张了吧,10秒我觉得差不多。网络正常下,我让全内各地的朋友都测试过,平均时间 是6s.在奥洲的一个朋友帮忙测了下才5s就打开了。。
19 楼 j_butterfly 2008-04-10  
引用
icewubin
EXT是客户端计算,性能问题只会发生在客户端,和服务端无关的。

我也是这样认为的,EXT的性能只和客户的电脑性能有关系。和服务器无关的。
18 楼 sam.ds.chen 2008-04-10  
引用

mzhanker  10 分钟前
我一直不敢用EXT,就是怕他因为有性能问题.不知道你们有没用一些测试工具测过,比如LoadRunner,到底能支持同时有多少客户端.

不知道这句话该怎么理解,有测试EXT能支持多少客户端的吗?EXT又不是在服务器端运行的!
17 楼 icewubin 2008-04-10  
类似LoadRunner的工具我们用过,没问题的,你可能碰到其它问题了,不是EXT的问题。

EXT是客户端计算,性能问题只会发生在客户端,和服务端无关的。
16 楼 mzhanker 2008-04-10  
我一直不敢用EXT,就是怕他因为有性能问题.不知道你们有没用一些测试工具测过,比如LoadRunner,到底能支持同时有多少客户端.

有一种做法我觉得用EXT不会有性能问题,就是:第一次登录加载所有的js,其它的不在加载,
其页面通过Ajax,Dialog来动态产生,包括所有的控件.换一句话来说是:整个系统只有一个Jsp文件,其它的都页面都是JS产生.


刚才我登录到友财网系统中,宽带是2M,注册过了10分钟,页面还没有显示.不知道其它朋友如何?

个人意见.仅供参考.
15 楼 j_butterfly 2008-04-10  
引用
icewubin 10 分钟前
服务端开GZIP压缩,ext-all.js能压到100k左右

非常感谢icewubin的建议!
我们也会尝试一下:)
14 楼 Jissbon 2008-04-10  
很喜欢简洁的风格,继续试用中...
13 楼 icewubin 2008-04-10  
服务端开GZIP压缩,ext-all.js能压到100k左右,只要IE5.0以上都支持,而且开了GZIP压缩的话,所有的js都不需要事先静态压缩,ZIP压缩算法原理上是包含空格和回车过滤的,6秒还能减到2秒以下,下载速度很快的,我们公司企业级的应用在公网都开始用了,可能国内第一吧。
12 楼 javalover 2008-04-10  
试了一下,速度还可以,创意也不错.
11 楼 j_butterfly 2008-04-10  
引用
fins
把ext用在互联网应用中的例子并不多见啊 勇气可嘉

希望可以为国内"ext的互联网应用" 起到先锋带头作用


谢谢fins的评价!
我也是大胆的做了一次尝试,不过看情况,不是想象中的那么糟糕,我也希望我这个网站能起到EXT在国内的的先锋带头作用。
10 楼 laitaogood 2008-04-10  
很好,很强大啊
楼主的那个导航是google的吧,估计到网上可以搜索得到
感觉有了AJAX,传统B/S和C/S(或者叫WEB和桌面程序)的界限越来越模糊了
9 楼 j_butterfly 2008-04-10  
引用
主页右上角 类似google.cn的导航菜单效果 可以 show 下源码么..非常感谢 建议你写个帖子出来吧.呵

Google好像也不愿意把这个代码贴出来吧。呵呵,一会我会贴一些,我继承EXT写的一个combobox。正在编辑中。。。
8 楼 j_butterfly 2008-04-10  
现在国内很少有人赶把EXT应用到Web网站上,原因就是这个500K的JS,我也想试着按需加载用到的js,可是感觉ext在这方面没有别的js库做的那么好,官方也没有对这个有详细的说明。。
7 楼 zhouzhao21 2008-04-10  
主页右上角 类似google.cn的导航菜单效果 可以 show 下源码么..非常感谢 建议你写个帖子出来吧.呵
6 楼 j_butterfly 2008-04-10  
注册完后就会加载那个500k的Js了,这个要看你的网速,你注册大概要几S可以打开?
5 楼 meetyou930 2008-04-10  
还不慢啊,你那个网站很慢啊.点下注册,半天看不到页面
4 楼 zhouzhao21 2008-04-10  
主页右上角 类似google.cn的导航菜单效果 是怎么做的啊??
我也想知道...
3 楼 j_butterfly 2008-04-10  
引用
问一句: 主页右上角 类似google.cn的导航菜单效果 是怎么做的啊??


这个是用javascript写的脚本,把一组静态的图片进行循环播放,成为动画效果。你可以参考一下google的源代码。
2 楼 fins 2008-04-10  
关于我上一个帖子的问题

问一句: 主页右上角 类似google.cn的导航菜单效果 是怎么做的啊??


希望你能 pm我答案 非常感谢

我怕我过一阵找不到这个帖子了
非常感谢

相关推荐

    Ext2IFS windows

    标题中的"Ext2IFS windows"表明我们正在讨论一个与Windows操作系统相关的软件,该软件的主要功能是支持挂载Linux的ext文件系统。在Windows环境中,通常无法直接读取或写入Linux系统的ext2、ext3或ext4分区,而Ext2...

    ext5第一部分

    【标签】"ext6"表明可能是在讨论EXT5之后的潜在后续版本,尽管EXT5尚未正式发布。未来可能的EXT6将进一步优化上述特性,并可能引入新的特性和技术,如原生加密、更强大的文件系统一致性检查工具以及对新硬件存储技术...

    ext3.0ext3.0ext3.0

    【标签】: "ext3.0ext3.0ext3.0" 标签再次明确了我们讨论的核心是EXT3文件系统。EXT3作为Linux环境下的标准文件系统之一,对于系统管理员来说,理解其工作原理和管理方法是至关重要的。 【压缩包子文件的文件名称...

    查看文件 ext资料

    博主可能还讨论了如何分析和优化ext文件系统的性能,例如调整文件系统参数,使用`tune2fs`工具进行调整,或者使用`ionice`来控制I/O调度优先级。 在Linux环境中,理解文件系统对于日常操作至关重要,无论是普通用户...

    ext整理 ext整理 ext整理

    下面将详细讨论EXT的相关知识点。 一、EXT JS框架 EXT JS是一个基于JavaScript的开源框架,由Sencha公司开发。它的设计目标是为Web开发者提供一套完整的工具,用于创建功能丰富、用户界面美观的应用程序。EXT JS的...

    EXT3.0中文文档

    7. **安全性**:讨论EXT3的权限模型、ACLs以及如何保护文件系统不受恶意攻击。 由于EXT3是开源的,文档可能还会包含源代码分析、开发接口(API)的详细说明,供开发者深入了解EXT3的工作原理并进行扩展或定制。通过...

    Ext JS高级程序设计

    此外,这一章可能还会讨论如何使用Store管理和异步加载数据,以及如何使用Ajax进行服务器通信。 第三章可能侧重于高级主题,如性能优化、扩展和插件开发,以及自定义组件。开发者会学习如何提高应用程序的性能,...

    Ext4.1.0 Doc中文版

    - Linux社区和开源论坛如StackExchange和GitHub上的讨论也是获取EXT4知识的重要来源。 总之,EXT4作为Linux环境中的主流文件系统,其丰富的特性、良好的性能和稳定性使其在各种应用场景中都表现出色。深入理解EXT4...

    Ext4帮助文档

    9. **性能优化**:讨论如何通过配置文件系统参数(如块大小、Inode比例等)来提升读写性能,以及使用延迟分配(delayed allocation)、 extents等特性的影响。 10. **安全性和权限**:介绍Ext4的访问控制机制,包括...

    ext基础

    描述中提到的"NULL"可能是由于原始信息丢失或者没有提供具体内容,所以我们将主要围绕EXT的基础知识展开讨论。 在编程领域,EXT有时特指Linux文件系统中的EXT系列,如EXT2、EXT3和EXT4。这些是Linux内核支持的默认...

    EXT2.2开发环境

    EXT2.2是一种基于JavaScript的前端开发框架,主要用于构建富客户端Web应用。它以其强大的组件化功能、丰富的UI控件和高效...在自己练级EXT2.2环境的过程中,遇到问题不要怕,多查阅资料,参与社区讨论,你会慢慢成长。

    Ext的压缩文件

    这个压缩文件“Ext3.0”很可能是Ext框架的3.0版本,相比于之前的3.2.1版,它可能包含了一些性能优化、功能增强或者错误修复。下面将详细讨论Ext框架以及3.0版本可能涉及的关键知识点。 1. **Ext JS**:Ext JS是一个...

    ext js 打包资源下载

    在"ext js 打包资源下载"中,我们讨论的是Ext JS 1.1.1版本,这是一个较早的版本,但仍然具有广泛的使用价值,尤其是对于那些需要无版权问题的解决方案的开发者来说。 `ext1.1的API已经使用说明`指的是Ext JS 1.1.1...

    Ext2.02的一些总结

    现在,让我们详细讨论Ext JS 2.02的关键知识点: 1. **组件系统**:Ext JS的核心是其强大的组件模型,允许开发者创建可复用、可配置的UI元素。这包括表格、树、面板、窗口、表单等。2.02版本可能包含对这些组件的...

    Ext 3.0 中文文档

    9. **国际化与本地化**:讨论如何在Ext 3.0应用中实现多语言支持。 10. **最佳实践和性能优化**:提供关于代码优化、资源管理等方面的指导,帮助开发者构建高效的应用程序。 11. **API参考**:详细列出Ext 3.0的...

    EXT_DEMO.rar_DEMO_ext desktop de_ext desktop demo_一起ext

    9. **性能优化**:EXT通过延迟加载和动态渲染等技术提高了大型应用的性能。 10. **兼容性和响应式设计**:EXT桌面系统通常能良好地运行在各种现代浏览器上,并且可以通过适配器实现对触摸设备的支持。 在"一起ext...

    Ext2Mgr环境搭建和源代码

    首先,我们来详细讨论`EXT2`和`EXT3`文件系统。`EXT2`(第二扩展文件系统)是Linux内核的一个主要组成部分,它在1992年由Rémy Card首次引入,设计目标是提供比当时默认的`Minix`文件系统更高效、更可靠的选择。`EXT...

    ext TREE

    【标签】"源码"和"工具"这两个标签暗示我们可能要讨论EXT JS Tree组件的实现原理和如何在项目中应用。EXT JS的源码是用JavaScript编写的,它采用了MVC(Model-View-Controller)架构模式,使得代码组织清晰,易于...

    springMVC整合ext4js

    在本文中,我们将深入...总之,Spring MVC与Ext4JS的整合能够充分利用各自的优势,打造高性能且用户体验优秀的Web应用。通过掌握这两者的结合,开发者可以构建出复杂的业务系统,提供流畅的数据操作和丰富的用户界面。

Global site tag (gtag.js) - Google Analytics