微博开发者大会SAE宣讲ppt –在Sae上开发高性能微博应用

在Sae上开发高性能微博应用

独立微盘下载页地址:  http://sinaurl.cn/h48e3j

View more presentations from easychen.

  1. 在SAE上开发高性能微博应用
    Sina App Engine Team::@Easy
  2. Sina App Engine
    1 是什么
    2 对开发者有何价值
    3 如何使用
  3. Sina App Enginesae.sina.com.cn @SinaAppEngine国内第一个公有云平台09年11月alpha版发布今年8月beta版发布
  4. http://sae.sina.com.cn
  5. 开发Web应用&运行Web应用
  6. Memcache
    MySQL
    Storage
    TaskQueue
    PHP5
    FetchUrl
    SaeTClient
    Cron
    SMTP
    AppConfig
  7. 开发者 4k+
    应用数 3k+
    平均每个开发者拥有0.75个应用
  8. 30+微博应用运行在SAE
    在微博Web应用TOP10中
    占到 7/10
    *微博小工具分类,不含新浪相关应用
  9. APP using Sina App Engine
    wing微博
    微盘
    求收养
    互粉查询
    欢乐小测试
    关注查询
    九宫格日记
    微博分析家
  10. SAE给开发者带来什么价值
  11. 门户级别的可靠性
    硬件
    架构
    带宽
    运维
  12. 更高的性能
    为web应用优化的环境和服务
    数据库
    高速缓存
    异步队列
    访问控制
  13. MySQL
  14. Memcache
  15. TaskQueue
  16. 更快的开发速度
    all online
    应用向导
    多版本迭代
    在线编码
    实时日志
    在线调优
  17. 在线编码
  18. 在线调优
  19. 在线调优
  20. 如何在SAE上开发微博应用
  21. 帐号申请
  22. SAE核心环境
  23. 本地文件操作
    使用TMPFS或者Wrapper
  24. 数据抓取
    使用fetchurl服务
  25. MySQL数据库
    不允许从外部连接数据库
    可使用phpmyadmin在线管理
    默认主从分离
    配置参数务必使用环境变量或常量
  26. MySQL数据库
    使用SaeMysql
  27. 存储
    不是本地存储,须注意性能开销
    隐私数据请放到私有的domain
  28. 存储
    使用SaeStorage
  29. 文档中心
    apidoc.sinaapp.com
  30. 常用的微博应用场景
  31. OAUTH授权
  32. 应用
    微博接口
    微博用户
    oauth/request_token
    key1.1 , key1.2
    将用户转向微博授权页
    oauth/authorize
    用户允许微博向应用授权
    将用户转向callback参数
    (带key2.1 key2.2)
    oauth/access_token
    将key3.1,key3.2存入Session,供接口调用
  33. 应用
    微博接口
    微博用户
    oauth/request_token
    key1.1 , key1.2
    将用户转向微博授权页
    oauth/authorize
  34. 应用
    微博接口
    微博用户
    oauth/request_token
    key1.1 , key1.2
    将用户转向微博授权页
    oauth/authorize
    用户允许微博向应用授权
    将用户转向callback参数
    (带key2.1 key2.2)
    oauth/access_token
    将key3.1,key3.2存入Session,供接口调用
  35. 缓存用户数据
  36. 频繁读取,变动稀少
    数据量较大,传输慢
  37. 使用Memcache
  38. 批量接口操作
  39. 多次调用微博接口
    同步方式容易造成页面长时间等待
  40. 使用任务队列异步执行
  41. 前端优化
  42. 让浏览器缓存图片,js和css
  43. 压缩html,css,js 输出
  44. 规划中的新服务
  45. 新浪云平台
    更强大的
    分布式存储
    无成本迁移
    多种操作系统
    和编程语言
    应用加速
  46. 更多交流
    sae.sina.com.cn
    @SinaAppEngine

Comment

  • Trackback are closed
  • Comments (2)
  1. 好啊,中国不能总是抄袭,我们要创新,感谢新浪提高一个很好的平台!

  2. 我是一个正在学习开发的大学生,真的很需要SAE邀请码……可以发一个么?

Comment are closed.