如何使用php+apche+mysql构建一个中型网站 网站的要求是:100万注册会员;同时在线的人数为10万人,同时查询数据库的人数为1万人。求各位高人,指点一下,需要使用什么技术或者开源软件或者硬件配置。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你懂得http://wenku.baidu.com/view/86bfce0b79563c1ec5da7100.html 用 nginx + memcached,服务器肯定用linux 了吧!数据库最好做读写分离;sphinx+php检索引擎 ;加快查询的速度! http://tech.it168.com/a2012/0413/1337/000001337034.shtml 搞个开源的就得了,比如discuz,phpwind,phpcms,dedecms 看你什么类型的网站了 如果是新闻类网站 解决方案不一样 实时更新类的论坛 sns的方法也不一样一般情况是 1 先按照频道功能来拆分 例如会员登录信息管理单独一个服务器 信息浏览一个服务器 购物车一个服务器 论坛等其他应用也同样可以按照这样的方法拆分 几个板块的应用直接用二级域名访问2 前端后台分离 数据库层分离 也可以中间的控制层单独出来处理 网页可以用缓存+ memcached等技术来解决 数据库也可以按照结构来分表 分库 分服务器 读写分离这样拆分下来 你们10万的访问量 实际上一台服务器承担的人数就很少了当然还有一些其他的技术 比如cdn也可以解决很多问题 哈哈。从网上下载了phpwind,做一个网站:http://www.birdsing.net 求网站兼职!ecshop 二次开发! 多张照片连接成全景照片 HTTP 500 - 内部服务器错误 求助 linux mbstring.so 请开发过facebook APP的高手帮忙 关于myeclipse能够像zend studio一样链接服务器 坐等,求ECshop的教程,我是个新手, 心情篇:散分 就快毕业了 ThinkPHP中的数据显示在模板上的问题 thinkphp5 下载七牛云的sdk 就是提示找不到类 一个数据格式问题,在线等,高手来帮帮忙,谢谢了 thinkphp安装以后的问题
http://wenku.baidu.com/view/86bfce0b79563c1ec5da7100.html
一般情况是
1 先按照频道功能来拆分 例如会员登录信息管理单独一个服务器 信息浏览一个服务器 购物车一个服务器 论坛等其他应用也同样可以按照这样的方法拆分 几个板块的应用直接用二级域名访问2 前端后台分离 数据库层分离 也可以中间的控制层单独出来处理
网页可以用缓存+ memcached等技术来解决
数据库也可以按照结构来分表 分库 分服务器 读写分离这样拆分下来 你们10万的访问量 实际上一台服务器承担的人数就很少了当然还有一些其他的技术 比如cdn也可以解决很多问题