首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 .NET Java 游戏 视频 人才 外包 培训 数据库 书店 程序员
中国软件网
欢迎您:游客 | 登录 注册 帮助
  • 如何提高程序的运行、访问速度呢?
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-02-02 15:50:06 楼主
    如何提高程序的运行、访问速度呢?
    比如:
        1.代码优化
        2.数据库语句
        3.js优化
        4.页面本身的优化
        5.编程的习惯等等
      请从各方面详细说明,谢谢!
    50  修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • jimu8130
    • 等级:
    发表于:2008-02-02 15:57:551楼 得分:0
    1代码优化?首先靠前期规划,然后不断的重构
    2数据库,简单的加索引,适当的使用存储过程
    4页面尽可能的使用html控件
    5编程习惯?当然是经过大脑后再编码。

    到了程序做好,重要的是用户体验。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • LikeCode
    • 等级:
    发表于:2008-02-02 16:01:032楼 得分:0
    1,深入了解所使用的语言与计算机低层运算原理,写出更优雅高效的代码
    2,数据结果要良好设计,减少数据冗余,建议索引,尽量使用缓存和存储过程
    3,JS在发布的页面尽量去掉注释,减少换行与空格和其它不必要的字符,代码尽量精减
    4,"页面本身的优化 "?!说的是HTML源吗?这个与JS差不多,另外,书写要标准,CSS什么的要规范,尽量不要嵌入脚本
    5,靠个人,能写出优雅又高效代码的人一般是有好习惯的.
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-02-02 16:02:263楼 得分:0
    .......

      1.代码优化方面 是否可以说是,在asp.net中 DataReader 比DataSet更快之类的;
      2.数据库方面 是否可以说是,尽量将频繁访问的数据库与存取数据库分开,多写存储过程之类的;
      3.页面方面是否可以说是 去掉多余的标签,少用服务器端控件之类
      4.编程习惯方面是否可以说是,使用命名规范之类的

    我想要具体的说明。。。。。
     
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • jimu8130
    • 等级:
    发表于:2008-02-02 16:12:004楼 得分:0
    1 不仅仅是看datareader,在分层的时候datareader 处理起来没有dataset方便。代码优化的前提是你要对语言有比较深刻的理解,你可以取anytao.cnblogs.com看看他的你必须知道.net系列文章。如果没有语言的基础,代码优化只是个空架子。
    2 频繁访问就要有技巧,可以使用强制性自定义分页,你可以参考下cnblogs的分页方式,或者适当使用cache
    3 基本可以这样说,因为一个页面的访问速度和这个前台页面设计的时候代码大小有关的。
    4 编程习惯太大了,什么样的习惯是好习惯?谁定义的出来了?如果非要定义一个好习惯,从我自身来说,编程倒是其次,最重要的是思想!编程前你要思考周全整体思路和细节,而不是拿了东西就动手代码,至于代码规范,我觉得对于每个公司可能要求不同。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-02-02 16:23:135楼 得分:0
    有道理!
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-02-02 16:27:006楼 得分:0
    up
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • vrhero
    • 等级:
    发表于:2008-02-02 16:30:007楼 得分:0
    优化是门大学问...可不是几句话能说清楚地...
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-02-02 16:45:358楼 得分:0
    回头看自己以前写的代码,总能找出问题
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-02-02 16:51:339楼 得分:0
    那就多说几句。。。。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • LikeCode
    • 等级:
    发表于:2008-02-02 17:04:1410楼 得分:0
    其实代码看多了,写多了,慢慢就有感觉,
    修改 删除 举报 引用 回复

    网站简介广告服务网站地图帮助联系方式诚聘英才English 问题报告
    北京创新乐知广告有限公司 版权所有 京 ICP 证 070598 号
    世纪乐知(北京)网络技术有限公司 提供技术支持
    Copyright © 2000-2008, CSDN.NET, All Rights Reserved