摘要: WEB技术随着互联网的崛起而崛起,又随着移动互联网的发展而呈现更加多样化的趋势。黑暗时代:大约在2005年以前,所谓的WEB开发主要还是美工的活,HTML/CSS占主导,Dreamwaver做为页面设计三剑客之一,成为大多数WEB程序员的必备利器。Javascript能不用就不用,能少用就少用,浏览器只考虑IE。那时候的Javascript显得非常异类、原型继承、语法灵活多变、调试困难(还记得在IE中调试Javascript的痛苦经历吗?),一般程序员都不愿意干前端的活。好不容易出来一个Bindows,被许多程序员捧为神器。但稍加试用就发现慢如蜗牛,问题不断,根本不能实用。由此可见那时的浏览器 阅读全文
posted @ 2013-10-01 21:58 jxb8901 阅读(693) 评论(2) 推荐(1) 编辑
摘要: 基于三(多)层架构模式,典型WEB系统的总体架构如下图所示:在上述分层架构中,整个应用被划分为两大部分:客户端:基于浏览器提供信息展现、用户交互等功能。所采用的技术主要有:HTML/HTML5、Javascript、CSS。另外,Flush由于其广泛的浏览器集成度,通常也可归纳为一种WEB技术,但Flush不在本文讨论范围。服务端:实现业务逻辑处理。通常按三层架构模式划分为展现层、业务逻辑层和数据集成层。服务端的平台选择相比客户端来讲更加广泛,有PHP、Java、.Net、Ruby、Python等。每种平台下都有非常优秀的WEB框架可供选择。尽管客户端的WEB技术平台主要还是基于HTML+Ja 阅读全文
posted @ 2013-10-01 21:57 jxb8901 阅读(1962) 评论(0) 推荐(0) 编辑