[转] 谈谈MIXI的开源SNS架构
摘要:SNS总体策略:页面大量的用户信息, 需要缓存(memcached); 图片分类根据图片使用频率来区分(常用图片如头像等做缓存; 个人上传的图片不做缓存)是否使用缓存.转载自:http://awhite2008.blog.sohu.com/98385877.html分布式的部署web应用的例子已经很多了,自己没有真正意义上实践过,特别期待与有这方面经验的大虾沟通,充实一下自己,前段时间有关于technorati的数据库架构的文章,其中提到了藏袍的文章,关于日本网站MIXI的 应用架构的,谈到的东西中规中矩,但是很实用,比如数据库的分表、分库,按照逻辑上、物理上对数据进行组织。技术架构上,mix
阅读全文
posted @
2012-05-30 16:04
DavidYanXW
阅读(239)
推荐(0)
PHP之重要业务的多接口调用
摘要:应用场景: PHP实现转账功能, 扣款和充值是两个独立的接口, 用PHP先从A账户扣款, 然后往B账户充值.实现方案:1. 设计表. 两张表, 接口表(tb_interface): 记录接口调用的日志; 转帐表(tb_exchange): 记录转账过程.2. 思路. 1) 生成扣款流水号. 调用扣款接口, 记录接口调用情况到接口表中. a. 如果接口返回成功,进入第2)步; b.如果接口返回失败, 用流水号查询扣款记录的状态, 如果有扣款成功的记录, 认为扣款成功进入第2)步; c. 如果没有记录或者扣款记录的状态不是成功, 认为扣款失败, 重新生成扣款流水号, 重复扣款--接口返...
阅读全文
posted @
2012-04-19 17:39
DavidYanXW
阅读(443)
推荐(0)
[转] 网站建设&架构: 写给WEB2.0的站长 不仅仅是泼冷水
摘要:转载自:http://hi.baidu.com/moonelf9989/blog/item/0b20e7cb85ffdefe53664f46.html当互联网吵吵嚷嚷的进入2.0时代,当互联网的技术不再是那么高不可攀,当复制变成家常便饭,互联网热闹起来了 myspace火了,中国冒出更多的myspace youtube刚刚起来,中国的视频网站就遍地开花 51拔地而起,中国出了无数的SNS facebook则改变了中国站长的抄袭方式,不再学chianren了,校内火了 .......... 当抄袭变成习惯,我想说的是,模仿,站长,你准备好了吗? 如果你打算做垃圾站,或者赚点广告费的网站,请不要点
阅读全文
posted @
2011-11-08 02:01
DavidYanXW
阅读(208)
推荐(0)
[转] 网站如何实现多台服务器浏量分流
摘要:转载自:http://hi.baidu.com/moonelf9989/blog/item/106a9003703fe4743812bbd4.html1、在DOS命令窗口输入:nslookupwww.163.com,得到的结果如下:Non-authoritative answer:Name:www.cache.split.netease.comAddresses: 220.181.28.50, 220.181.28.51, 220.181.28.52, 220.181.28.53 220.181.28.54, 220.181.28.205, 220.181.28.206, 220.181.31
阅读全文
posted @
2011-11-08 02:01
DavidYanXW
阅读(1710)
推荐(0)
[转] PHP 优化配置
摘要:转载自:http://www.jb51.net/article/10529.htm参考链接: http://os.51cto.com/art/201103/248762.htmPHP加速一:Zend Optimizer优化PHP程序安装Zend Optimizer优化PHP程序1、运行安装文件,首先提示你选择安装目录,选择一个你喜欢的目录,单击“Next”。2、安装向导会要求你选择当前使用的WEB服务器(Apache、IIS或其它),选择好服务器后单击“Next”3、安装向导提示您确认php.ini的位置(默认是C:\WINDOWS\)单击“Next”,提示“备份php.ini到C:\WIND
阅读全文
posted @
2011-11-03 16:30
DavidYanXW
阅读(321)
推荐(0)
[转] PHP Performance Optimization
摘要:转载自:http://www.laruence.com/2011/05/31/2018.html作者:Laruence()本文地址:http://www.laruence.com/2011/05/31/2018.html转载请注明出处4月的时候, 做了一个关于PHP性能优化的技术交流.今天把当时交流的PPT放到slideShare了.顺便谈一下对PHP性能优化的一些看法.1. 优化建议目的不是为了优化, 而是为了防微杜渐..在PPT中罗列的编码时候的优化建议, 不是为了让大家在出现性能问题的时候, 以这些作为准则去对代码进行优化. 而是希望能在大家最初写代码的时候, 就有一个心理的认知, 应该
阅读全文
posted @
2011-11-03 16:19
DavidYanXW
阅读(153)
推荐(0)
[转] 简单说说PHP优化
摘要:转载自: http://www.phpchina.com/?action-viewnews-itemid-35407 我们在编写程序时,总是想要使自己的程序占用资源最小,运行速度更快,代码量更少。往往我们在追求这些的同时却失去了很多东西。下面我想讲讲我对PHP优化的理解。优化的目的是花最少的代价换来最快的运行速度与最容易维护的代码。进行大范围的优化,而不是死啃某些程序代码我这里所说的优化,基本上都是从服务器,Apache,数据库这些方面来进行的优化,而并不是对你的PHP代码加以改进从而提高程序的运行速度,因为比起你将程序中的正则优化为字符串处理函数从而提升程序速度来说,在大范围内进行的优化所需
阅读全文
posted @
2011-11-03 14:24
DavidYanXW
阅读(164)
推荐(0)
[转] 网站性能优化之------------- 数据库及服务器架构篇
摘要:转载自:http://blog.163.com/dangzhengtao@yeah/blog/static/7780087420098232213289/?fromdm&fromSearch&isFromSearchEngine=yes1、Web Server 与 DB Server 分离小型网站或 B/S 项目,因同时在线人数不多,尚可让同一台物理主机,既做 Web Server,又做 DB Server。但此二者皆会占用大量的 CPU、内存、磁盘 I/O,最好让二者分别用不同的服务器主机来提供服务,以分散压力、提高负载承受能力。此外,二者若在同一网段,应尽量用内网 Priv
阅读全文
posted @
2011-10-27 01:46
DavidYanXW
阅读(323)
推荐(0)
[转] 亿万用户网站MySpace的成功秘密
摘要:转载自:http://jaster58.blog.163.com/blog/static/1190604420080701024668/高速增长的访问量给社区网络的技术体系带来了巨大挑战。MySpace的开发者多年来不断重构站点软件、数据库和存储系统,以期与自身的成长同步——目前,该站点月访问量已达400亿。绝大多数网站需要应对的流量都不及MySpace的一小部分,但那些指望迈入庞大在线市场的人,可以从MySpace的成长过程学到知识。MySpace开发人员已经多次重构站点软件、数据库和存储系统,以满足爆炸性的成长需要,但此工作永不会停息。“就像粉刷金门大桥,工作完成之时,就是重新来过之日。”
阅读全文
posted @
2011-10-27 01:45
DavidYanXW
阅读(199)
推荐(0)
[转] 大型高并发高负载网站的系统架构
摘要:转载自:http://jaster58.blog.163.com/blog/static/11906044200806103349830/本文作者在Cernet做过拨号接入平台的搭建,而后在Yahoo3721负载搜索引擎前端平台开发,又在猫扑处理过大型社区猫扑大杂烩的架构升级等工作,同时自己接触和开发过不少大中型网站的模块,因此在大型网站应对高负载和并发的解决方案上有一些积累和经验,可以和大家一起探讨一下。 一个小型的网站,比如个人网站,可以使用最简单的html静态页面就实现了,配合一些图片达到美化效果,所有的页面均存放在一个目录下,这样的网站对系统架构、性能的要求都很简单,随着互联网业务的.
阅读全文
posted @
2011-10-27 01:44
DavidYanXW
阅读(190)
推荐(0)
[转] 思考高并发高负载网站的系统架构
摘要:转载自:http://jaster58.blog.163.com/blog/static/1190604420080611250794/下面是我10月中旬的想法,经过和小黑的讨论,现在想法有些变化。如今百家@*店的网站架构已经在超负荷工作了。服务器经常达到100%的使用率。主要是数据库占用了大量的CPU资源。这样的系统,根本无法跟上网站的发展。所以,我针对我们网站,考虑了一些关于网站流量分流的方法。1,看了一下别人的文章,大部分都说,现在的网站瓶颈在于数据库。所以,我们这里放在第一条。我们设计的网站要求用户数量要达到1亿。(目前淘宝用户近2000万,腾讯用户近10亿,活跃用户1亿多)。当然,我
阅读全文
posted @
2011-10-27 01:41
DavidYanXW
阅读(185)
推荐(0)