DNN入门笔记一:前言

做一个网站,按我的习惯,一般有以下几个工序:

 

1)画首页及各子页面的草图

2)根据网站功能建立数据库结构(建表)

3)编写网站后台管理程序

4)编写前台页面

 

如果要求高一点,带会员或者论坛什么的,开发工作量还要大些

 

久而久之,枯燥的感觉就来了,应该需要改变一下了

 

老早以前就听说过智能建站系统,但从技术角度,一直不屑一顾

 

后来国内的CMS如雨后春笋般让人眼花缭乱,其中:织梦、动易和We7都很不错,其中We7是.Net开源的,很是难得

 

我认为CMS的重点是:效率 + 扩展 + 友好。

 

效率和扩展是对网站开发人员的,友好是针对网站管理人员(一般是用户端的网站维护人员)

 

以上说的几个CMS在这几点上做的都很好

 

但在结合我的习惯试着开发一个简单的企业网站时,还是不能很好的和CMS相融合

 

在06年我甚至自己写了一个纯粹的内容管理系统,我称它为ITPlusWCMS(ITPlus网站内容管理系统),除了没有皮肤外,支持多站点、无限目录和无限数量的栏目,还支持为每个站点设置管理员并可为某个栏目绑定权限,ITPlusWCMS主要是让我不必再为每个网站重复编写管理后台,网站上的所有内容都来自于ITPlusWCMS,全部保存在数据库中。我基于ITPlusWCMS开发了5个网站,至今运行正常。

 

虽然自己开发了ITPlusWCMS,但还是一直在留意和CMS相关的消息

 

有一天,知道国外有一个很有名的开源.Net CMS,名字叫:DotNetNuke,简称:DNN

 

它完全符合我的三个基本需求,另外在功能上非常彪悍,完全对得起Nuke(核工厂)这个名称!


 

DNN官方网站:

DNN官方网站:http://www.dotnetnuke.com/

DNN开源项目网站:http://dotnetnuke.codeplex.com/

中文DNN相关网站:

1)中国DNN联盟:http://www.dnnunion.com/

2)M2Land的Blog:http://www.cnblogs.com/DotNetNuke/

3)二十四画生的Blog:http://esshs.cnblogs.com/

4)Dnn Mix:http://www.dnnmix.com/

最新的DNN版本是:5.5.0(Aug 18 2010)

DNN 5.5.0官方安装包下载地址:http://dotnetnuke.codeplex.com/releases/view/50755

DNN 5.X 的中文扩展包下载地址(感谢John):http://github.com/johnz/dnn5-chinese-pack/downloads

posted @ 2010-11-30 20:13  网无忌  阅读(455)  评论(0编辑  收藏  举报