zoukankan
html css js c++ java
做了个信息发布系统,遇到个头痛的性能问题
公司接了个EIP项目,分给我的任务里面有个统一信息发布系统,做好后当发布的信息量很大时
(>10000字)迅速非常慢(>25秒),让人无法忍受,找了很久,终于发现了原因。
由于asp.net默认要执行安全检查,提交的数据不允许包括HTML代码,这个系统发布的信息又是HTML格式存放的,所以一提交就报错,最后我就写了个转换方法把所有的"<"">"这类标记换成其它字符,问题就是出在这个方法上,由于信息量大文字又充分格式化,所以信息中包含的HTML标记很多,发布信息时所需的时间基本上都花在了转换上(还好被我找到了,不然就被Boss骂死了)。我在<
%@Page%
>中加了个:validateRequest="false",让页面不执行安全检查,直接将信息以HTML格式提交,Ok!终于快起来了,现在发布迅速<10秒。
查看全文
相关阅读:
用Visual Studio 2005/2008提取EXE文件中的资源[图片|htm|光标文件]
C# 操作Excel之旁门左道 [ C# | Excel ]
ExtJs 备忘录(1)—— Form表单(一) [ 控件使用 ]
Win7(64位)安装Microsoft SQL Server Management Studio Express[error 29506]
ExtJs 备忘录(8)—— 管理界面搭建和其他部分控件介绍
Visual Studio 模板 —— 自定义WebForm模板
让Visual Studio 也支持JS代码折叠 [ Visual Studio | #region | #endregion ]
ExtJs 备忘录(3)—— Form表单(三) [ 数据验证 ]
ExtJs 备忘录(7)—— GirdPanl表格(三) [ 统计|查看、修改单行记录 ]
让Visual Studio 也支持JS代码折叠 —— 续 [ Visual Studio | Js | ScriptOutline | SmallOutline ]
原文地址:https://www.cnblogs.com/xiaoko/p/494540.html
最新文章
主流想法、我的想法,和自我检讨
【自然框架】之通用权限的Demo(一):角色的添加和修改
【自然框架】之通用权限(九):权限的验证
【自然框架】之“元数据”的威力
【自然框架】之鼠标点功能现(一):单表的增删改查(即上次5月23日活动的一个主题)【Demo、源码下载】
弱弱问一下,这两个图,是不是传说中的ER图呀?
【自然框架】之 “表单控件”与“实体类”
两个以上gameobject同时调用同一函数时候transform代码中改变但是实际效果并不改变的诡异问题
MySQL 表中添加 时间戳 字段
ExtJs 备忘录(4)—— Form表单(四) [ 数据提交 ]
热门文章
C# 简易异步日志类 [ C# | Log | TextWriterTraceListener ]
游戏英文词汇700+
ExtJs Grid 合计 [Ext | GridPanel | GridSummary]
ExtJs 备忘录(5)—— GirdPanl表格(一) [ 基本用法 ]
Visual Studio 在根目录下运行文件系统站点 [ Visual Studio | 文件系统 | WebDev.WebServer.EXE ]
ExtJs 备忘录(2)—— Form表单(二) [ 控件封装 ]
C# 连接远程MySql出错,显示表不存在 [ C# | MySql | Table 'TABLENAME' doesn't exist ]
NOD32升级账号更新器 [ C# | NOD32 | Eset ]
C# 海康DVR客户端开发系列(3)—— 连接DVR和图像预览
.Net Validator验证框架 [ .Net | Validator Framework | Attribute ]
Copyright © 2011-2022 走看看