关键词索引:“盖瓦”式的中小网站
在很久之前,近到上个世纪八九十年代,远至古代3000多年前,中国很多地区的房屋都是 “砖瓦——横梁” 结构。直至今天,仍有不少现代化建筑设计包含一些复古的“瓦式”屋顶结构。拥有数千年悠久历史的瓦式建筑结构,经过无数建筑设计师和铸造工人的设计和雕琢,蕴含深厚的中国建筑设计文化底蕴,见证沧桑中国史的演变和推进,深深记载着传统中华精神的传承。
下面是中国农村地区的一些传统瓦式屋顶结构示例。(注1)
现在一些城镇化较高的地区,中西结合的建筑依然保留这一种风格。
“瓦式”结构具体是什么样的?是怎么实现构筑的?
传统的瓦式结构是“横梁——瓦片”:在互为犄角、单面支架柱子垂直交叉的两大块梁柱架体上层叠铺设瓦片。现代化的瓦式结构,受西方科技影响较大,在结构材料和方式上,进行一系列的改进和变革。但在大体上,依然是“承载体——瓦片”的设计。承载体由简单的梁柱交叉支架,变为稍微复杂的层叠支架,而瓦片由原来的小尺寸陶片,变化为大尺寸陶瓷片或其他无机复合材料。
简而言之,瓦式结构保持着“承载体——(层叠)瓦片”的理念。瓦式结构,英文翻译过来可以译为:Tilling Architecture,或简写Tiling。
在进行设计建筑时,往往是先描述房屋的布局规划,详细描绘外观,然后再考虑其设计与实现。而信息系统架构设计,借鉴不少建筑设计和其他行业工程经验,演变而来。与传统的建筑设计不同的是,信息系统设计很多时候考虑更多的是功能设计与实现。两者相同之处是,设计均是自上而下,逐步实现的。就像瓦式结构一样,铺上第一行瓦,逐步层叠铺设。(注2)
最早的信息系统设计,考虑的仅仅是功能实现,采取野蛮“开荒式”的设计策略,堆叠式编写代码。结果,写出来的代码杂乱无章法,阅读性较差,难以对项目进行有效的管理审计。缺乏有效审计的信息系统存在大量漏洞和错误,严重影响用户体验和极大增加维护工程师的工作负担。为了解决这种“一蹴而就”思想引发的难题,科学家和行业工作者经过几十年的努力探索,吸取信息以外的其他行业的工程经验,研究摸索出一系列信息软件工程方法理论。并且软件工程方法理论仍然在继续演化。
时至今日,随着信息系统可视化设计的实现和推广,信息系统设计已然由最初的只注重功能设计与实现,逐渐转化为以功能与用户界面体验为目标。信息系统架设,也随着科技的日新月异快速更新与迭代,变得更为系统性的繁琐复杂。信息系统由盛极一时单人“一夜之间”实现的程序,变为多人多团队协作、耗时数周甚至数年的大型复合软件系统。
字符界面软件系统案例:
现代可视化软件系统案例:
随着时下互联网经济和文化盛行,许多中小企业和小团体纷纷投身互联网产业。然而,耗时耗力的大型互联网信息系统,对于无论是人力还是物力资源比较有限的大多数中小企业公司来说,基本都是望而却步的。于是,中小企业转而向中小型网站发展,采取“添砖加瓦”式的开拓策略。
中小型网站示例:(注3)
注1:图片来源于网络搜索引擎
注2:瓦式结构,除了最下面的,每一块瓦片都是铺设在下面一块瓦片上。
注3:图片来源与网络搜索引擎