深圳网站设计之怎么优化网站的程序代码
来源: | 作者:szhuhang | 发布时间: 2610天前 | 1136 次浏览 | 分享到:
   网站程序的优化对网站的推广是有很大好处的,很多做SEO的朋友对网页代码都会有讲究的,互航科技有着7年的网站制作经验,在网页程序开发方面有着自己独特的简介,在我司程序员的配合之下,整理了一下关于ASP程序优化的几点意见,给大家参考。
   1、注意你的游标使用方法 ,如果你仅仅是对一个table进行读取操作,那么请你使用forward-only,read-only游标,因为这种游标读取数据库是最为快速的,深圳网站设计尤其是你的读取数据量很大的情况下。 
   2、使用dictionary对象vbscript中提供的dictionary对象可提供快速查找和对任意代关键字数据存储功能。通过dictionary对象可以根据关键字存取数组中的各项数据,网站建设这样就可以找到内存中不连续的内容。但是注意,如果关键字在内存中是连续的话,在数组中的查找、存储数据会更快。
  3、不要任意使用“SELECT  *  ......” 请尽量拾取你所需要的那些字段,比如,一个Table中有10个字段,但是你只会用到其中的一个字段(name),就要使用“select name from yourtable”,而不是用“select * from yourtable”。你或许会说,我是这么做的阿,但是,如果一个table中有50个字段,你需要用到其中的23个字段的时候,你会怎么做呢?为了节省打字以及查找对应字段名称的麻烦,你就不一定会老老实实的用“select name,sex,age... from yourtable”了吧! 
   4、安全防护,asp提供了很好的代码保护机制,外贸网站建设所有的asp代码都在服务器端执行而只返回给客户端代码执行结果。即便这样,在老版本的IIS中还可以在文件名后面家::$DATA来查看asp的源代码,这已经属于WebServer安全范畴不在本文讨论范围内。下面提出两点简单的安全注意事项。虽然在asp中建议引入文件以inc作为扩展名,在这里仍建议以 asp 作为引文件的扩展名。网页设计当这些代码在安全机制不好的 WebServer 上运行时,只需在地址栏上输入引入文件的地址(inc为扩展名),就可以浏览该引入文件的内容,这是由于在WebServer 上,如果没有定义好解析某类型(比如inc)的动态连接库时,该文件以源码方式显示。
   5、慎用 Server.MapPath,除非必须,不要使用Server.MapPath!相反,如果知道路径,就使用明确的文字路径来表示。使用MapPath,将要求IIS去取回当前服务器路径,这意味着对IIS一个特殊的请求,从而降低了程序性能。另外的完成这个工作的方法是在局部,变量中保存路径信息,当需要使用它时,服务器就不用再被过度请求。
      7年品牌网站建设历史,互航科技(www.szhuhang.com)立志让我们的每一位客户成为我们的终身客户!专业的网站设计制作服务源自高水平的技术团队支持!欢迎各位需要深圳网站设计外贸网站建设、福田网站设计、网站制作服务的公司来电咨询,我们有专业的工程师为您服务,咨询热线:0755-82873486