Web系统架构概述-业务组成,实现及应用.pptx

Web系统架构概述 --业务组成,实现及应用;什么是Web架构体系?;信息架构的意义;IA的定义;你一定可以说出很多工具的名称 你一定也知道很多知名网站的发布语言 PHP facebook,yahoo Java taobao,163 Python google .NET MySpace;语言不是可伸缩性的关键,架构才是关键;网站架构的目标;事务;传统的事务(ACID);CAP原则;新的事务策略-BASE策略;数据库读写分离;MySQL Proxy(数据库读写分离);数据库Shard;Sharding vs Partition;垂直分区;水平分区;水平分区;DAL(数据访问层);DAL Proxy(实现1);DAL API(实现2);两种实现方式;shard改变数据库设计;数据冗余 for shard;数据分区策略;消息队列(MessageQueue);消息总线;应用场景;MQ产品;回顾CAP及BASE;负载均衡;failover;DNS负载均衡;反向代理负载均衡;Linux Virtual Server(LVS);网络地址转换(NAT):VS-NAT;IP隧道方式:VS-TUN;直接路由方式:VS-DR;其它工作模式;高可用性;缓存;本地缓存;Share Nothing Architecture;;数据缓存;动态内容缓存;反向代理缓存;反向代理缓存;静态资源分离;现实网站图片存储分析;Content Delivery Network;浏览器优化;js混淆工具;Session;回到正题,讨论架构 抽丝剥茧,看看每一个层面后面的实现细节;石板、卷轴、书籍、图书馆;书籍和网站之间的差别;图书馆和网站之间的差别;什么不是信息架构;信息架构和其他相关领域的关系;为什么信息架构如此重要;实践;;CH2 实践信息架构;我们需要信息架构师?;谁有资格从事信息架构的工作?;信息架构师的学科来源;信息架构师的位置;信息架构师可能的身份;真实世界中的信息架构;信息架构前瞻;CH3 用户需求及其行为;过于简单的模型;信息需求;信息搜索行为;信息搜索行为;79;80;81;信息搜索行为;CH4 信息架构基本原理;展现信息架构;信息架构的模式;浏览帮手;搜索帮手;内容和任务;“隐藏式”组件;CH5 组织系统;信息组织的挑战;信息组织的挑战;信息组织的挑战;信息组织的挑战;信息组织的挑战;信息组织的挑战;网站的组织体系;按字母顺序组织的网站;按年表组织的网站-1;按年表组织的网站-2;按地理位置;网站的组织体系;按主题组织的网站;按任务组织的网站;按用户组织的网站;按隐喻组织的网站;组织结构;组织结构;1、等级式;组织结构;组织结构;CH6 标签系统;为何要关心标签命名;实例分析;标签分类;标签作为情境式链接;典型实例;;将标签作为标题;标题实例;导航系统内的标签;可供参考的用法;导航标签的辅助手段;标签作为索引术语;BBC网站的索引;索引标签的其他内容;图标型标签;设计标签的通用原则;标签系统的来源;竞争对手间的标签系统;如何创建新的标签系统;标签系统的改进;如何看待开发标签系统的过程?;CH7 导航系统;人类在导航方面的应用、设计;导航系统的种类;重要的灰色地带;浏览器的导航特点;改善灵活性;嵌入式导航系统 Embedded Navigation Systems;微软的全站式导航;;;辅助性导航系统;辅助性导航;辅助性导航;辅助性导航;;辅助性导航;高级导航方法;;高级导航;高级导航;早期网站导航的示例;CH8 搜索系统;网站需要搜索功能吗?;;搜索系统详解;选择要搜索什么;;选择要对什么内容组件做索引;搜索算法;相关术语;查询辅助工具;要展示哪些内容组件?;要显示多少文件?;分组及导出结果;设计搜索界面;高级搜索;支持修改功能;CH11 策略;信息架构开发流程;什么是信息架构策略?;;策略受到质疑;;从研究到策略;开发策略;信息架构策略流程;工作产品与成果;场景;概念性图示;策略报告;项目计划;演示;Ch13 教育;教育过渡期;一个充满选择的年代;我需要学位吗?;领域现状;学习的主要领域;;提供学位或相关专业课程的学校;提供学位或相关专业课程的学校;是否需要聘请专业人员?;信息架构团队成员;;谈谈数字(和数字派交手)

文档评论(0)

1亿VIP精品文档

相关文档