Browsed by
日期:2020年10月1日

在首席架构师手里,应用架构如此设计

在首席架构师手里,应用架构如此设计

閱讀本文約花費: 25 (分鐘) 无架构,不系统,架构是大型系统的关键。从形上看,架构是系统的骨架,支撑和链接各个部分;从神上看,架构是系统的灵魂,深刻体现业务本质。架构可细分为业务架构、应用架构、技术架构,业务架构是战略,应用架构是战术,技术架构是装备。其中应用架构承上启下,一方面承接业务架构的落地,另一方面影响技术选型。如何针对当前需求,选择合适的应用架构,如何面向未来,保证架构平滑过渡,这个是软件开发者,特别是架构师,都需要深入思考的问题。本文基于作者在大型互联网系统的实践和思考,和大家一起探讨应用架构的选型。本文主要内容包括:应用架构本质单体式分布式SOA架构SOA落地方式应用架构进化应用架构本质应用作为独立可部署的单元,为系统划分了明确的边界,深刻影响系统功能组织、代码开发、部署和运维等各方面,应用架构定义系统有哪些应用、以及应用之间如何分工和合作。分有两种方式,一种是水平分,按照功能处理顺序划分应用,比如把系统分为web前端/中间服务/后台任务,这是面向业务深度的划分。另一种是垂直分,按照不同的业务类型划分应用,比如进销存系统可以划分为三个独立的应用,这是面向业务广度的划分。应用的合反映应用之间如何协作,共同完成复杂的业务case,主要体现在应用之间的通讯机制和数据格式,通讯机制可以是同步调用/异步消息/共享DB访问等,数据格式可以是文本/XML/JSON/二进制等。应…

Read More Read More

WordPress文章和页面的区别

WordPress文章和页面的区别

閱讀本文約花費: 4 (分鐘)默认情况下,Wordpress提供了2种方式供我们写作内容,文章和页面,虽然说两者外观上并没有什么区别,但是从其他方面来说,还是有很多不同的,在为网站添加内容时,文章和页面的选择也非常重要 如果你是刚刚接触Wordpress的朋友,对于哪些内容该使用页面,哪些内容使用文章是非常困惑的,所以为了帮助大家更清晰的了解文章和页面的使用情景,本文将详细介绍WordPress中文章和页面的区别 WordPress文章和页面的差异 – 时间 WordPress文章有具体的发布日期,一般会显示在文章的标签上,如果你打算写一个非常普通的文章,比如博客、记录之类的,你应该使用文章。 WordPress页面则并不会显示发布日期,大多数的页面内容并不会受时间的影响,非常常见的2种页面就是联系页面和关于页面,这是我们希望用户随时都能看到的内容,并且长期有效 首页展示 如果你是采用的WordPress默认的博客布局,也就是首页显示最新文章,你会发现所有新发布的文章都会展示在首页,而页面则不会展示在首页,页面默认情况下是不会被人发现的,除非你将把它添加到菜单,或者用链接指向它 这里我们可以用它的特性做一些特别的页面,比如你可以创建一个独立页面,只想要特定的人访问,单独发给它们链接,不在首页放入口 页面和文章的组织:分类、标签和子页面 当你创建一篇博文时,你可以选择添加分类、标签 …

Read More Read More

Scroll Up