当前位置: 首页 > 图文教程 > 网站运营 > 建站经验 > jerry mont:浅谈MVC架构网站为何倍受推崇?

建站经验
网站为什么会被百度降权 的原因分析
在搜索引擎上做排名的方法
最令人讨厌的 也是最行之有效的广告类型
穷站长 富站长 分析
如何成为一名合格的站长
建站经验 网站打开速度快慢的因素
建站IDC选择经验 认识双线机房
制作网站需要学习的知识
判断某个网站流量简单分析
岳贵 谈谈个人站长如何树立信念
个人站长二步定位好一个网站
博客网站打造高流量的四种方法
建站经验 你的网站该如何应对被采集
充分利用百度知道进行网络推广
你听说过月赚4万美圆的个人博客吗
网站 搜索引擎降权的处理方法
网页设计 可读性的提高方法
目前最流行的10款国外博客程序
充分利用微型博客推广的技巧
建站经验 成功网站应该具备的

建站经验 中的 jerry mont:浅谈MVC架构网站为何倍受推崇?


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-10-17   浏览: 71 ::
收藏到网摘: n/a

1991年8月6日,世界上第一个网站由蒂姆·伯纳斯-李建成上线用来解释互联网是什么,很单纯的html页面,当时没有css、没有div,而到今天,互联网发展了二十年,而网站也渐渐转变为今天各种形态,风格各异的立体化模式,绚丽的色彩,丰富的功能,高超的技术含量都成为当今互联网网站的特点。

近几年,网站建设者们都在一致的推崇MVC架构,首先,为什么要推广MVC,什么是MVC架构?

MVC(Module View Control),即模型-视图-控制器,使用MVC目的就是将M和V实现代码分离。以前的网站,样式与html、程序与html都是杂合在一起,这样做有几个缺点:1,设计制作很混乱,这需要开发者有高度清晰的思路,而且还要防止各段代码之间的相互影响。2,维护起来费时、费力,可能开发者对他们的代码很熟悉,某个功能可以很快的找到,但换个人进行维护,可能读代码如读天书,修改一个小小的功能可能都是噩梦。3,搜索引擎很厌恶,搜索引擎的蜘蛛过来是抓取信息,而不是去分析你的css,程序代码,因为他们觉得这是毫无意义的东西,可能会将这些东西当着网站垃圾,这对你的网站印象会大打折扣,很有可能,蜘蛛不愿意到你的网站上进行爬行。

以上的都是传统网站的弊端,所以,相对于传统的table布局的,公司、企业都愿意使用MVC构建自己的网站,目前国内的开源软件在这方面尽管没有做到完美,但已经有很大的进步,像国内知名开源程序Discuz、Biweb、Dede等都已经实现了模板文件一换,整个网站的界面全部替换这样的功能,这无疑加大了以后网站改版的灵活度。

如何来做一个网站的整体架构,使其成为MVC架构呢,这里我们用biweb为例。

大家可以很清晰的看出其MVC架构很清晰,模型层实现功能,视图层专门控制输出,这就使他不仅在风格替换、模板制作方面很灵活,同时,我们还可以替换其每一个相对独立的功能模块,开发出属于自己的功能。

现在的网站建设都讲究的是搜索引擎能够快速收录,流量能够快速提高,界面风格自由、灵活,功能删添方便自如,而MVC架构的优点恰恰就体现在这些方面,具统计,目前全球有二十几亿的网站,平均每三个人就会有一个网站,而在这些网站中,采用MVC架构的就达到了80%,这说明MVC已经是今后站长们选择建站程序的趋势。这也是我写这篇文章的目的,让每一位站长了解MVC,然后使用MVC,方便网站的维护与推广。

最后,欢迎大家去酷模板(http://www.cooltemplate.cn)下载最新,最优秀的国外div+css、Flash模板。将网站MVC的V(视图)部分设计得更加完美。