随笔分类 -  性能优化

包括数据库和web程序的性能优化
《Web站点优化》读书笔记
摘要:第一章 搜索引擎自然排名优化1,有很多免费的关键字研究工具。如Wordtracker等。2,Windows用户可以使用IIS重定向,这对于搜索引擎来说是透明的。第二章 搜索引擎优化案例学习1,Lynx浏览器:它是一款免费开源的文本模式浏览器,它查看网页的方式与搜索引擎爬虫相同。即它只看页面的文字部分。第三章 点击付费优化第四章 PPC案例分析:BodyGlove.com第五章 转换率优化第六章 网... 阅读全文

posted @ 2010-07-30 13:20 农民 阅读(454) 评论(0) 推荐(0)

大型网站架构演变和知识体系 (转)
摘要:之前也有一些介绍大型网站架构演变的文章,例如LiveJournal的、ebay的,都是非常值得参考的,不过感觉他们讲的更多的是每次演变的结果,而没有很详细的讲为什么需要做这样的演变,再加上近来感觉有不少同学都很难明白为什么一个网站需要那么复杂的技术,于是有了写这篇文章的想法,在这篇文章中 将阐述一个普通的网站发展成大型网站过程中的一种较为典型的架构演变历程和所需掌握的知识体系,希望能给想从事互联网... 阅读全文

posted @ 2008-10-06 13:14 农民 阅读(450) 评论(2) 推荐(0)

让瓶颈暴露--监测你的SQL SERVER
摘要:当您怀疑计算机硬件是影响SQL Server运行性能的主要原因时,可以通过SQL Server Performance Monitor监视相应硬件的负载,以证实您的猜测并找出系统瓶颈。下文将介绍一些常用的分析对象及其参数。Memory: Page Faults / sec 如果该值偶尔走高,表明当时有线程竞争内存。如果持续很高,则内存可能是瓶颈。 Process: Working Set SQL ... 阅读全文

posted @ 2008-07-11 09:01 农民 阅读(288) 评论(0) 推荐(0)

Yahoo网站性能最佳体验的34条黄金守则
摘要:Yahoo!的Exceptional Performance团队为改善Web性能带来最佳实践。他们为此进行了一系列的实验、开发了各种工具、写了大量的文章和博客并在各种会议上参与探讨。最佳实践的核心就是旨在提高网站性能。 Excetional Performance团队总结出了一系列可以提高网站速度的方法。可以分为7大类34条。包括内容、服务器、cookie、CSS、JavaScript、图片、移动... 阅读全文

posted @ 2008-06-30 18:26 农民 阅读(622) 评论(0) 推荐(0)

如何优化JavaScript脚本的性能 (转)
摘要:随着网络的发展,网速和机器速度的提高,越来越多的网站用到了丰富客户端技术。而现在Ajax则是最为流行的一种方式。JavaScript是一种解释型语言,所以能无法达到和C/Java之类的水平,限制了它能在客户端所做的事情,为了能改进他的性能,我想基于我以前给JavaScript做过的很多测试来谈谈自己的经验,希望能帮助大家改进自己的JavaScript脚本性能。 语言层次方面 循环 循环是很常用的一... 阅读全文

posted @ 2008-06-30 15:35 农民 阅读(291) 评论(0) 推荐(0)

C#中的非托管资源释放(Finalize&Dispose) (外一篇)
摘要:在了解Finalize和Dispose之前,我们需要了解两个概念,一个是托管资源,一个非委托资源。 a.其中托管资源一般是指被CLR控制的内存资源,这些资源的管理可以由CLR来控制,例如程序中分配的对象,作用域内的变量等。 b.而非托管资源是CLR不能控制或者管理的部分,这些资源有很多,比如文件流,数据库的连接,系统的窗口句柄,打印机资源等等……这些资源一般情况下不存在于Heap(内存中用于存储对... 阅读全文

posted @ 2008-06-22 09:45 农民 阅读(1378) 评论(0) 推荐(0)

索引原理,查询机制(转)
摘要:正在研究系统性能的优化,这篇文章写得很好,和大家分享 阅读全文

posted @ 2008-06-15 17:18 农民 阅读(1371) 评论(0) 推荐(0)

提高网站程序性能的十条建议--主要针对javascript文件和css文件
摘要:1. 合并JavaScript文件。无论是在PJBlog还是其它的博客程序中,都使用了大量的外部JavaScript文件,要知道,引入一个外部文件都要发送一个HTTP请求,而在所有影响页面响应速度的因素中,HTTP请求是最关键的一个,因此把所有的JavaScrip文件合并到一个 javascript.js的文件中是一个很好的做法。不过,你要注意不同的JavaScript文件中使用了不同的变量和函数... 阅读全文

posted @ 2008-06-04 10:24 农民 阅读(436) 评论(0) 推荐(0)

html页面性能优化两则
摘要:Visibility快于Display 让图画时隐时现会创造很有趣的效果,有2种方法可以实现这个目的:使用CSS的visibility属性或者display属性。对于绝对位置元素,diaplay和visibility具有同样的效果。两者的区别在于:设置为display:none的元素将不再占用文档流的空间,而设置为visibility:hidden的元素仍然保留原位置。 但... 阅读全文

posted @ 2007-12-12 10:03 农民 阅读(554) 评论(0) 推荐(0)

读msdn文档----五种提高SQL性能的方法
摘要:原文地址:http://www.microsoft.com/china/MSDN/library/data/sqlserver/FiveWaystoRevupYourSQLPerformanCE.mspx?mfr=true 1从Insert返回IDENTITY 使用语句SELECT @@IDENTITY。 可以将该语句配置在触发器中。将使代码更简洁。 2内嵌视图与临时表 在复杂查询中,通常把查到... 阅读全文

posted @ 2007-12-03 17:36 农民 阅读(278) 评论(0) 推荐(0)

asp.net程序性能优化的七个方面 (转)
摘要:一、数据库操作 1、用完马上关闭数据库连接 访问数据库资源需要创建连接、打开连接和关闭连接几个操作。这些过程需要多次与数据库交换信息以通过身份验证,比较耗费服务器资 源。ASP.NET中提供了连接池(Connection Pool)改善打开和关闭数据库对性能的影响。系统将用户的数据库连接放在连接池中,需要时取出,关闭时收回连接,等待下一次的连接请求。 连接池的大小是有限的,如果在连接... 阅读全文

posted @ 2007-11-27 17:26 农民 阅读(582) 评论(0) 推荐(0)

导航