We7CMS_.NET_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > .NET > We7CMS

We7CMS

 2013/8/21 15:51:38  legendof2012  程序员俱乐部  我要评论(0)
  • 摘要:这里介绍款CMS,之所以今天饶有兴致的做出此文,仅仅是描述一个平常的不能再平常的网站后台工具;乃有感于这款产品有自己的理念和思想、敢于去‘秀’出自己的‘品位’,有一种突破常规、标新立异的韵味。1.拖拽建站、维护网站拖拽这个概念算不上新奇,但真正能做到拖拽后不生成或尽量少生成冗余代码的并不多,这个需要长时间的提炼和完善。We7CMS的理念是用.ascx(.net用户控件)的概念封装了网页的布局和部件元素,也就是说不论布局还是部件都是用户控件.ascx.(1
  • 标签:CMS

  这里介绍款CMS,之所以今天饶有兴致的做出此文,仅仅是描述一个平常的不能再平常的网站后台工具;乃有感于这款产品有自己的理念和思想、敢于去‘秀’出自己的‘品位’,有一种突破常规、标新立异的韵味。
1. 拖拽建站、维护网站
拖拽这个概念算不上新奇,但真正能做到拖拽后不生成或尽量少生成冗余代码的并不多,这个需要长时间的提炼和完善。We7CMS的理念是用.ascx(.net用户控件)的概念封装了网页的布局和部件元素,也就是说不论布局还是部件都是用户控件.ascx.
(1) 布局与部件
进入We7CMS可视化编辑页面,它封装了很多布局和部件的.ascx元素,做一个普通的网站直接拖拽这下现成的布局和部件元素就行(当然如果你有特殊的部件,可以自己写一个.ascx控件);这也是自主建站的根本,就是We7CMS已经做了大量的现成的布局和部件,你做页面的时候,只需选择进行拖拽可以了。(布局和部件元素可以拖拽修改,也可以点击属性进行微调)
(2) 栏目结构
这个是网站的信息架构根本;采用右键操作,可以新建(删除)一级、二级到需要级别的栏目架构,然后也是用拖拽进行栏目不分级别的拖拽去轻松的改变自己需要的信息架构样式。

(3) 模版
用一小节的方式可以做模板组,作为网站的皮肤,快速切换网站风格。
2. 内容模型
这里已经超越了CMS,不仅仅是发布文章是可以结构化的去定义诸如:主标题、副标题、标题样式、所属栏目等字段属性,任何需要结构化表现的数据都可以用这个内容模型(其实就是自定义表单系统<它封装了.net能够表达的结构化数据的所有控件>)去描述并生成部件元素供拖拽使用(或生成菜单像发布文章一样发布结构化数据)。

3. 灵活的权限设置
用户可以基于部门、角色去分配权限(比如,你是内容发布者只给你发布文章菜单权限、审核给你审核菜单项权限),会员也是基于同样的基调去灵活的设置菜单选项。

4. 审核流定义
基于上节的权限设置可以设置审核机制,支持三级审核

5. 插件商店
看到第一节第一小节的那个截图第三项有个‘商城’的按钮了吗?这也是一个良好的机制,避免进来CMS之后落落总总的都是功能,需要的、不要的,而且看起来也很繁琐,We7把不是常用的功能统一放到了插件商店里(并不是没有这样的功能,诸如文件管理、流量统计、工作量统计、IP策略管理等),需要是下下来装在We7CMS上便可,即插即用(插件商店也有现成模版、部件供使用)。
6. 不断完善更新
从We7CMS1.0做到今天的3.0,是个不断完善上述理念并不断提出新思路、完善细节的过程,We7在不断的完善自己的承诺:快速、简单建站、维护网站。
7. 开源
这个就更不是说说而已了,有这样的理念并不断的更新完善,基于.net架构,这么好的东西放在家里也害怕被偷,而We7开源了,给广大支持者以及自己更好的空间一起进步(当然这里也有私心:We7CMS同名的牌子还有款We7站群管理系统的,它俩加起来就是We7网站群内容管理系统,政府和高校站群建设的重要支持产品)。




上一篇: 10本最新的Android开发电子书免费下载 下一篇: 没有下一篇了!
发表评论
用户名: 匿名