2010-06-28
lvs和nginx负载均衡比较lvs和nginx负载均衡比较
lvs和nginx都可以用作多机负载的方案,它们各有优缺,在生产环境中需要好好分析实际情况并加以利用。首先提醒,做技术切不可人云亦云,我云即你云;同时也不可太趋向保守,过于相信旧有方式而等别人来帮你做垫被测试。把所有即时听说到的好东西加以钻研,从而提高自己对技术的认知和水平,乃是一个好习惯。下面来分析一下两者:一、lvs的优势:1、抗
2010-02-19
PHP中插件机制实现:mediawiki的钩子机制(fxs_2008)
mediawiki的扩展机制很多,钩子就是其中之一。不过,其钩子机制是通过函数来实现的。简单地说,钩子机制通过三个方面来实现:1、注册钩子;2、放置钩子(事件:event handle);3、运行钩子;闲话少说,看体看一下:一、注册钩子 如:ArticleDelete*Defi
2010-02-19
PHP中插件机制实现:方案一
这篇文章的出发点是我对插件机制的理解,及其在PHP中的实现。此方案仅是插件机制在PHP中的实现方案之一,写下来和大家分享,欢迎大家一起讨论。插件,亦即Plug-in,是指一类特定的功能模块(通常由第三方开发者实现),它的特点是:当你需要它的时候激活它,不需要它的时候禁用/删除它;且无论是激活还是禁用都不影响系统核心模块的运行,也就是说插件是一种非侵入式的模块化设计,实现了核心程序与
2009-11-05
最便宜的高负载网站架构
1, LVS做前端四层均衡负载基于IP虚拟分发的规则,不同于apache,squid这些7层基于http协议的反向代理软件, LVS在性能上往往能得到更好的保证!2,squid 做前端反向代理加缓存squid 是业内公认的优秀代理服务器,其缓存能力更让许多高负载网站青睐!(比如新浪,网易等)使用他, 配合ESI做WEB动态内容及图片缓存,最合适不过了
2009-11-05
大型web2.0互动网站设计方案
总概关键点:1,Mysql 切分,采用Innodb运行2,动态Cache 服务器 -- 美国Facebok.com,中国Yeejee.com,日本mixi.jp均采用开源分布式缓存服务器Memcache3,图片缓存和加速Mixi目前是日本排名第三的网站,全球排名42,主要提供SNS服务:日记,群组,站内消息,评论,相册
2009-11-05
浏览量比较大的网站应该从哪几个方面入手?
考虑硬件成本的话可以笼统地从以下着手一、页面尽量静态化二、配置服务器动态的走apache,静态的走Lighttpd三、用最好的OS如FreeBSD四、重点优化mysql性能从编译、配置上入手五、最基本的控制好程序性能及SQL查询六、做缓存、做代理反向代理七、页面上的优化了,节省流量上的考虑http://blog.csd
2009-11-05
开发大型高负载类网站应用的几个要点
看了一些人的所谓大型项目的方法,我感觉都是没有说到点子上,有点难受。我也说说自己的看法.我个人认为,很难衡量所谓项目是否大型,即便很简单的应用在高负载和高增长情况下都是一个挑战.因此,按照我的想法,姑且说是高负载高并发或者高增长情况下,需要考虑的问题.这些问题,很多是和程序开发无关,而是和整个系统的架构密切相关的.数据库没错,
2009-11-05
大型高并发高负载web网站的系统架构构建
近期在业务交流中遇到不少高并发方面的问题,下面是转载的一篇文章!鄙人先后在CERNET做过拨号接入,在Yahoo&3721搞过搜索前端,在猫扑处理过mop.com的架构升级,在6.cn视频网站从事开发工作,还在多年的工作中接触和开发过不少大中型网站的模块,因此在大型网站应对高负载和并发的解决方案上有一些积累和经验,希望和大家一起探讨。一个小型
2009-05-12
fxs_2008:框架是PHP繁荣的方法吗?MVC与国内主流框架应用研究-ror,cakephp,uchome,hdwi
此文令供那些选择或将来应用框架的人的思考
在没有接触ruby-on-rails(ROR)以前,我没有接触过框架,也没有应用过!
一个偶然的机会,进入了一公司,而公司原有的程序就是ROR设计的,后来一学习,才知道!
我用了一个月的时间,学习了ruby语言和rails框架!厚厚的两本书!并在一个月内用它做了一个论坛!使用之后,才感觉rails框架的好处!
总的来讲,框架有以下优点:












