社区
JavaScript
帖子详情
JavaScript MVC开发,用大量的事件,性能如何?
zedan
2008-12-25 11:33:59
有哪位做过相关的? JS应用MVC,肯定要用到大量的事件,这样会不会有性能影响?
另外,关于大的AJAX应用,性能方面要注意哪些方面?
谢谢。
...全文
598
13
打赏
收藏
JavaScript MVC开发,用大量的事件,性能如何?
有哪位做过相关的? JS应用MVC,肯定要用到大量的事件,这样会不会有性能影响? 另外,关于大的AJAX应用,性能方面要注意哪些方面? 谢谢。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
chaorenwopashei
2008-12-29
打赏
举报
回复
这样影响很大,应该多在代码中循环和判断,js事件太多容易报错,不同浏览器支持不同
zedan
2008-12-29
打赏
举报
回复
谢谢各位,迟点结贴。
不悲不喜
2008-12-25
打赏
举报
回复
注意内存的泄漏,
CSDN的内存泄漏就很严重。
如果要做OPOA的应用的话,
就更应该注意这个问题了。
mengxj85
2008-12-25
打赏
举报
回复
Up,关注
xl44
2008-12-25
打赏
举报
回复
http://www.entiweb.com/news.htm
xl44
2008-12-25
打赏
举报
回复
js做的好是没有问题的,比如一个htmleditor,看似很简单,但仔细分析,一个全功能的htmleditor其实有很多的事件要处理,比如fckeditor,tinymce,js代码都快1M了。
但还是不懂你的mvc何意,mvc是j2ee里面的概念,js只能用在客户端。
我自己的一个页面是纯javascript,数据存储,事件,ajax请求,js有51K,你是不是要这样的效果?
http://www.entiweb.com/news.htm
xuStanly
2008-12-25
打赏
举报
回复
事件应该问题不大,性能的问题主要在算法的优化上。
ZhangYaoxing
2008-12-25
打赏
举报
回复
没做过JS的MVC应用,JS怎么MVC呢?顶多控制个V,M还可以说用XML,这C也做进来的话,难道你打算把业务逻辑都用JS写到页面上?个人觉得不合适哦。
提供点参考意见吧,我的项目中有大量的JS代码和效果,IE6已经很吃力了,所以有可能的话还是尽量控制JS使用吧,毕竟IE6还有20%市场,要放弃了也不合适。
AJAX应用的话注意不要使用同步模式就可以了,尽量使用异步,其他暂时没想起啥来。
不悲不喜
2008-12-25
打赏
举报
回复
firefox 有一个插件 leak monitor,
IE7也有一个检测工具。
CSDN论坛的内存泄漏就挺严重的。
如果画面没关,反复操作一段时间后内在占用会变得非常多。
zedan
2008-12-25
打赏
举报
回复
[Quote=引用 1 楼 ZhangYaoxing 的回复:]
没做过JS的MVC应用,JS怎么MVC呢?顶多控制个V,M还可以说用XML,这C也做进来的话,难道你打算把业务逻辑都用JS写到页面上?个人觉得不合适哦。
提供点参考意见吧,我的项目中有大量的JS代码和效果,IE6已经很吃力了,所以有可能的话还是尽量控制JS使用吧,毕竟IE6还有20%市场,要放弃了也不合适。
AJAX应用的话注意不要使用同步模式就可以了,尽量使用异步,其他暂时没想起啥来。
[/Quote]
M主要是到后台获取数据,M改变后发出事件,通知V更新,C主要是控制V的更新,相当于Flex里的客户端MVC。
框架方面用了YUI。
内存泄漏主要在哪方面?如何检测?有相关工具?
性能方面目前可能主要是DOM的操作造成的,因为会有频繁的DOM操作。
makeppy
2008-12-25
打赏
举报
回复
[Quote=引用楼主 zedan 的帖子:]
有哪位做过相关的? JS应用MVC,肯定要用到大量的事件,这样会不会有性能影响?
另外,关于大的AJAX应用,性能方面要注意哪些方面?
谢谢。
[/Quote]大量使用会影响性能的,推荐使用框架...不知道你的项目是不是允许用呢?jquery还不错哦
liu2972505
2008-12-25
打赏
举报
回复
js应用到MVC的作过,不过基本不涉及到业务处理,一般是做画面操作和入力验证方面的东西,感觉没有影响性能。
zjsfdxbao
2008-12-25
打赏
举报
回复
CSDN的哪些页面内存泄漏?
Stapes.js:一个简洁高效的
JavaScript
MVC
框架
Stapes.js:一个简洁高效的
JavaScript
MVC
框架 项目介绍 Stapes.js 是一个轻量级的
JavaScript
MVC
框架,旨在为
开发
者提供一个简洁、高效的方式来构建前端应用程序。尽管该项目已经宣布不再更新,但其核心思想和设计理念仍然值得学习和借鉴。Stapes.js 的设计目标是提供一个简单易用的框架,同时保持足够的灵活性,以适应各种不同的项目需求。 项目技术分析 St...
web前端之
MVC
的
JavaScript
Web富应用
开发
一:
MVC
和类
web前端之
MVC
的
JavaScript
Web富应用
开发
一:
MVC
和类 开篇: 本书以 assert() 和 assertEqual() 函数来展示变量的值或者函数调用的结果。 assert() 是一种快捷表述方式, 用来表示一个特定的变量( revolves to true)。 这在自动化测试中是一种非常常见的模式。 assert() 可以接收两个参数 : 一个值和一个可选的消息。 如果
深入解析Node.js
MVC
框架:架构与实战
Node.js的生态系统中拥有许多优秀的
MVC
框架,它们为Web应用
开发
提供了便利和标准化。本章主要介绍Express.js、Sails.js、Hapi.js这三款流行的Node.js
MVC
框架,阐述它们的特点与适用场景,并对如何在项目中搭建基础结构给予指导。Express.js是最受欢迎的Node.js
MVC
框架之一,以其轻量级、灵活、功能强大著称。它提供了一系列的HTTP辅助函数和中间件,使得Web应用的
开发
更为快捷和高效。
掌握后端
开发
:Node.js与
JavaScript
的实践指南
本文还有配套的精品资源,点击获取 简介:后端
开发
是互联网应用程序的核心,负责服务器端逻辑、数据管理及用户验证。
JavaScript
,尽管常用于前端,也能在Node.js环境中实现后端功能。Node.js提供了一个异步、
事件
驱动的I/O模型,适合构建高
性能
应用。本项目“Back-End-main”演示了一个典型后端应用的结构,包括服务器文件、数据库连接、模型、控制器、中间件、...
JS/SQL
MVC
框架介绍
概述 JS/SQL
MVC
框架. 顾名思义, 就是
JavaScript
和SQL
MVC
框架. 只要掌握
JavaScript
和SQL就可以快速
开发
出一个复杂的基于
MVC
的BS结构的系统. 由于该框架是在
MVC
框架进行改进的框架. 它继承了
MVC
框架的优点 一个模型提供不同的多个视图表现形式. 模型可复用 提高
开发
效率 通过该框架自带的程序生成器和存储过程解决了原有
MVC
框架的几个不足...
JavaScript
87,988
社区成员
224,684
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章