学校简介
 在线报名
 联系我们
 
你现在所在的位置:首页 >> 新闻信息
  一个分类信息商务网站的架构设计实例
[四海新闻] 阅读:1527 日期:2009/10/23 [打印] [关闭]
     

系统架构采用流行的linux+nginx+php+mysql。为提高网站的实效性与稳定性,可采用以下措施:

  可用多层缓存,内部搜索引擎,如业界常用的memcache,TT server。使读写分离,列表页都是用搜索引擎产生的,这样可以将列表页的压力和贴子页的压力分开,还用到CDN,使不同区域的用户访问网站的速度更快。

  现在的商业网站大都建立会员制,对于会员中心的设计,可大量使用预先加载,利用Ajax先把内容下载下来,用本地缓存做页面的浏览。就像使用Gmail,不是回到服务器。

  在硬件上,服务器上,可购买netscaler的硬件做负载均衡;在数据库Mysql上,放弃软件实现负载,而是用像netscaler那样的硬件做负载均衡。在网站用户大量增加的情况下,性能不会有大的下降。

  为解决网站竞价排名的服务压力,可用mysql的内存表;在算法上,把一些计算放到前端浏览器上。

  在网站的可扩展性上,使用LAMP,它本身就是读写分离的。

     
 
 
Copyright 2005-2014 lansenet Network. All rights reserved.