文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>最近对网站性能很狂热

最近对网站性能很狂热

时间:2010-12-08  来源:Country Shen

    真的是好长时间了,记得当初发那篇gridview博文不久后就再也没用过gridview了 ,因为VS从2005升级到2008直到现在的2010,以后的数据填充基本就是ListView了,毕竟它轻很多。

 

    最近工作辞掉自己在家单干,累的勒!被不清楚状况的人在背后说:“你看这孩子,天天在家玩电脑不去找工作,一点都不懂事,造孽啊。。” ,无语的一塌糊涂。

 

    自己在家单干,很自由,没有人逼我用我认为多此一举的设计模式去开发项目,很显然,我有点偏激,我想大多数程序员和我一样,都执著于自己的一套开发方式。

 

    看过好多被人称为“月经贴”的文章,就是比较几个技术,争论哪个技术是最优的,我虽然没有那么偏激 ,没有写过这种“月经贴”,但在平时开发中也经常思考这些问题,曾经一直有一个错误的观念,就是我的主技术ASP.NET做出来的产品要比其它技术做出来的在性能上慢,如PHP,现在觉得自己的想法是多么的愚蠢,和发“月经贴”的人一样愚蠢,因为最近发现性能的好坏不在于使用什么技术,对于我这种平凡的程序员对技术的不同产生的性能差异是完全可以忽略不计的,因为不管哪种技术,只要你对它足够了解,做出来的东西在性能上完全是可以满足客户期望的,如果你对你的技术不了解,是个初学者,那么做出来的东西不行你就不能埋怨你使用的技术了,这也是之前在两家公司看到新手推卸责任的常用理由,呵呵,现在想想,确实有点可笑。

 

    人总是有个成长的过程,现在不再怀疑自己使用的技术,虽然技术上自己不是什么大牛级人物,但是自给自足也不是什么问题了。

 

    最近自己做的一个项目,第一次演示,客户认为稍微有点慢,OK,我承认我偷懒了,没有做任何性能上的优化,代码不用看了,干惯了程序,对自己要求也是挺高的,一般不会出现不靠谱的蹩脚算法,因为是单干,所以美工也得自己来,用广受大家喜爱的YSlow工具来测试网站性能,果然,网页请求数,图片大小,css、js都没有优化。

 

用互联网广为流传的几种基本优化方法:

合并css、js文件并压缩,

分类合并网页图片素材并优化图片大小,

 

以上方法减少了网站对服务器的请求,请求的减少对网站性能的提高效果是比较明显的 ,

 

css文件引用放在最上面,紧挨着引用js文件,最大限制的利用网页并行加载

然后执行js脚本的代码放在网页最下面,

这样先让网页加载出来后再执行脚本代码,

这样一系列的性能优化都做好以后,发布上去

再去客户那里演示,

意料之中,客户满意了,呵呵

其实平凡的程序员性能优化做到这么简单的几步完全就足够了


至于平凡的程序员还能够做到的gzip压缩、静态页生成等优化方法我觉得可有可无,除非你的做网站访问量足够大,内容足够多又或者是你的个人网站,需要展现你的实力有必要做一下,呵呵。

 

当然,你若不是一个平凡的程序员,钱对你来说不是问题的话,你可以直接跳过上面这些而直接用钱砸性能:好服务器,高速带宽,多个服务器部署等等,哈哈。

 

 以目前的技术水平我也只能做到这么多,人总是不断成长的,希望我以后能学到更多的优化方案

 

------------------------------------------------------------------------------------------------------------------------------------------------

ASP.NET,Entity Framework,WCF,Flex,jQuery,DIV+CSS

相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载