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

建站经验
11个PR7以上的国内网址导航站
国内现状 目前没几个博客能赚钱
网站推广最重要的2点 细节和坚持
给想通过博客赚钱的站长朋友的一些建议
网络推广经验 前期准备和发帖原则
盈利模式 细分市场是站长梦开始的地方
把握博客更新时间
总结网站推广中需要避免的12种推广方式
淘宝网店推广重点 抓住潜在的购买客户
建站杂谈 2010年web领域的预测
给用户一个无法拒绝的回访理由
建站案例 地方门户网站运营的心酸事
制作英文网站的基本流程
网站备案 图文教程
独立域名的英文博客从WordPress切换到Blogger的步骤
大胆尝试电子商务 改变传统盈利思路
404页面设计全攻略
以收购网站为名的商业间谍不可不防
运营企业网站来实现营销目标的经验
淘宝的站内搜索能改变搜索格局?

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


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-10-17   浏览: 86 ::
收藏到网摘: 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(视图)部分设计得更加完美。