百度开放平台开发大会整理
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
服务器的IO居高不下
• 引入分布式文件系统来存储图片 • 合理的规划上传文件目录,避免大量文件 都存储在一个目录中 • 引入memcached缓存解决大并发的读取 • 使用NO SQL存储需频繁更新的值 • 建立有效的监控系统
总结
• 百度开放平台——结束免费打工 • 百度开放平台API——稍显复杂 • 网站的架构及优化——有效的监控与用户 量驱动
Fra Baidu bibliotek
个人体会
• 百度印象 1. 管理人员思路清晰敏捷,似乎无技术基础 2. 技术人员硬实力与文字能力较强,语言表 达能力与我们平均水平相当 • 经验吸取 1. “说人话” 用生活中的语言表达和阐述问题 2. 用户量驱动网站的技术架构,有效的监控 与测试是我们的双眼
百度应用平台介绍
• 累计使用次数已达数十亿次 • 30000提交应用,超过10000个审核通过的 应用,20000名以上的开发者投入其中 • 有的应用使用次数增长高达5000% • 多种方式开发人员付费——数亿奖励基金 持续投入
百度产品架构师——田晓萌
API介绍
• • • •
后端仅支持php,提供php SDK; 前端API以JavaScript封装调用; 移动终端暂不支持; 可以使用baidu的应用云服务,也可以使用 自己的服务;
百度Web App应用开发者大会内容整理
议程
• 百度应用平台介绍——百度产品架构师田 晓萌 • http://app.baidu.com/ • API介绍——百度高级工程师朱建庭 • http://app.baidu.com/developer • 大众点评网的Web开发之路——高级系统架 构师王宏
百度高级工程师——朱建庭
大众点评网的Web开发之路
• 从2003年的2名技术人员一台虚拟主机,发 展到现在102名技术人员35台主干服务器 • 2005年180万动态请求,这时他们的优化措 施主要是动静分离 • 2008年开始,网站的发展进入了一个新的 阶段
大众点评网架构师——王宏
动静分离
• 动态和静态两个站点 • 压缩CSS、JS资源,对图片进行优化,使用 gzip缩减带宽开销 • 静态站点设置一个短域名,能减少同域的 Cookie网络传输开销 • 合理地设置过期时间,充分利用本地缓存。 • 使用了第三方CDN • WEB应用、数据库、负载均衡、参数调优 是中型站的敲门砖