- 2
- 0
- 约小于1千字
- 约 27页
- 2017-04-10 发布于上海
- 举报
大型、高負载网站架构和应用初探
大型、高负载网站架构和应用初探
163,Sina,Sohu等网站他们有很多应用程序都是PHP写的,为什么他们究竟是如何能做出同时跑几千人甚至上万同时在线应用程序呢?
挑选性能更好web服务器
单台 Apache web server 性能的极限
选用性能更好的web server TUX,lighttpd,thttpd ...
动,静文件分开,混合使用
应用程序优化与Cache的使用
常见的缓存技术
生成静态文件
对象持久化 serialize unserialize
Need for Speed ,在最快的地方做 cache
Linux 系统下的 /dev/shm
tmpfs/ramdisk
php内置的 shared memory function /IPC
memcached
MySQL的HEAP表
Cache的共享
NFS,memcached,MySQL 优点和缺点
MySQL数据库优化
配置 f,设置更大的 cache size
利用 phpMyAdmin 找出配置瓶颈,榨干机器的每一点油
集群,提高网站可用性
最简单的集群
域名设置多条A记录,DNS轮询
可用性问题
通过硬件设备实现的商业解决方案
Cisco、F5
来自开源社区的免费解决方案
Linux Virtural Server,基于内核,通过修改TCP/IP数据报文实现负载
您可能关注的文档
最近下载
- 超星尔雅学习通西方现代艺术赏析网课章节测试答案.doc VIP
- 2014中国捐赠百杰榜单及分析报告.pdf VIP
- 2013中国捐赠百杰榜单及分析报告.pdf VIP
- 2012中国捐赠百杰榜单及分析报告.pdf VIP
- 2011中国捐赠百杰榜单及分析报告.pdf VIP
- 2026年正式离婚协议书(标准版) (1).docx VIP
- 2026-2030中国氢气压缩机行业运营现状与发展态势展望报告.docx
- 2022中国捐赠百杰榜分析报告.pdf VIP
- 02-介词-上海2022年中考英语一模单项选择语法分类汇编(解析).docx VIP
- 基于无人机倾斜摄影测量的露天矿三维建模及应用.pdf VIP
原创力文档

文档评论(0)