关键词搜索

源码搜索 ×
×

什么是网站架构

发布2009-04-12浏览935次

详情内容

信息架构 指在逻辑方面,良好组织和设计信息的环境、空间和体系结构,其可行性、可适应性、可扩展性将直接影响产品将来的运维。我们应该重点从使用信息的方便性来考虑规划,并且需要完成三个必要的基础步骤:组织、聚焦、建立联系。 呈现架构 指在可视化方面,按照web standards的解释,有结构(structure)、表现(presentation)、行为(behavior)三个方面: 1. 结构就是xhtml和xml,要求主要在语义上,有统一的行业标准和规范,一般能做到良好的表现适应和风格统一就行。飞飞Asp~技术乐园 2. 表现就是css,现在越来越受到重视,当css文件变得越大越复杂时,维护变得越来越困难,特别是换肤技术的流行,对表现提出了更高的要求。Garrett Dimon这篇架构样式表就是在探讨良好组织和规划css的问题。 3. 行为包括dom, script等,在web2.0网站中的体现,主要是大量运用ajax技术,但因为ajax自身缺陷,很难做到完美的流畅、高效运转,Cal Henderson这篇让javascript跑得更快大概说的就是flickr在行为架构处理上的一些经验。 此外,做好这三方面还不够,还得有良好文件目录结构来进行有效管理和简化url复杂度(rewrite另当别论)。 程序架构 指用逻辑实现可视化方面,随着应用程序规模和复杂性的增加,应用程序架构的设计和选择的重要性已远远超过特定算法和数据结构的选择,良好的应用程序架构是保证应用系统成***的关键。

相关技术文章

点击QQ咨询
开通会员
返回顶部
×
微信扫码支付
微信扫码支付
确定支付下载
请使用微信描二维码支付
×

提示信息

×

选择支付方式

  • 微信支付
  • 支付宝付款
确定支付下载