开源cms
提起开源cms,大家第一想到的是php的cms,因为php开源的最早,也最为用户和站长们认可,随着各大cms系统的功能的不断完善和各式各样的开源cms的出现,.net和java的高端的cms系统也逐渐的走上了开源的路线,尤其是 .net的cms系统,从最早国外的开源,到现在国内致力于.net的cms系统的研发的公司和团队也渐渐认清楚开源路线的必然性,于是乎竞相的提出开源战略路线,但有的还是并不是全部的源码开放,其核心源码还是有所保留。
现在站长们选择cms的首要因素就是看其是否开源,是否真正的开源,全部源码开放。
以下是笔者在与充分了解各个系统后,对开源CMS做一个总结,都是提供全部源码的商家,供大家分享:
1. We7cms(ASP.NET 2.0) 个人推荐深入研究
We7cms系统是一个Web应用框架的典范。是一款在.net平台下C#开发的开源内容管理系统 ,采用三层框架设计,适合:商业网站,企业内联网和外联网,也适合:门户网站,电子政务等,并可用他们提出的内容模型的自定义功能,定制应用软件。 就是一个字:方便!!可以更轻松地管理所有方面的项目。
笔者最看好we7cms的是无限的扩展性,就像是一个开放的平台,随意程序员的发挥,并提供全部源码,我正想改成一个适合大型门户的cms系统,发布出去,呵呵。 目前最新版是2.5版,正在火热公测…(号称可支持五种数据库:access,SqlServer,sqlite,mysql,Oracle。当然我只是试了前三种,呵呵,mysql和Oracle小弟真的不会用啊,没有试,遗憾。。。。。)
下载网址:http://www.westengine.com/
2、umbraco
Umbraco cms系统是一款在.net平台下的开源cms系统,该系统从执行效率,页面灵活度,用户界面都充分显现人性化设计,。Net程序高手们如果不去看看,一定会后悔的,呵呵。
下载地址:http://umbraco.org/Ludico
3、Ludico
Ludico是C#编写的居于ASP.NET 2.0的Portal/CMS系统,其cms系统的优势也很突出。你可以按照你希望的模块化设计和使用上来做文章,绝对的得心应手,或开发网站功能或做内容管理,都行。它里面有所见即所的(WYSIWYG)的编辑器和高级的用户管理等,我都很喜欢啊,推荐指数为:3星。。。。
下载地址:http://sourceforge.net/projects/ludico/
4、ndCMS
ndCMS是 ASP.net (C#)下的一个cms系统。可以说是一个简单cms系统,上手很快,可以很快的部署一个.Net站点。但不足之处是:功能少了点.模块有:用户管理,文件管理,一个WYSIWYG编辑器,模板管理,拼写检查和内置的http压缩等,当然小的功能也不少,是初级学习者的指导师。。。
下载地址:http://ndcms-net.sourceforge.net/mojoPortal
5、nkCMS
NkCMS系统使用ASP.net语言开发的,数据库是:Sql server 2000。速度快,但不是静态页面的,不知道数据量大了会不会有速度的问题,优点是:界面简洁,大方,模块不多,但都优化的挺好,没有多余的代码,也推荐一下吧,可以学习他们的代码的处理和模块嵌套等特点。
下载地址:http://nkcms.sourceforge.net/Kodai CMS
6、mojoPortal是一款C#开发cms系统,是面相对象网站框架,特点是:可以运行于Windows的ASP.NET 和GNU/Linux 或Mac OS X的Mono的平台上,这点很是先进啊,对于有些想跨平台应用的可以考虑看看,。
下载地址:http://www.mojoportal.com/
7、Kodai CMS
Kodai CMS也是.NET平台下的一款cms系统,也很早了,功能很多,很齐全想下载模块,产品,文章,并提供各种常用的论坛,博客的整合接口,看藏得很深,不明白为什么,呵呵,。
下载地址:http://www.gotdotnet.com/workspaces/workspace.aspx?id=070f30c3-6089-4a75-b84c-fac654a7ec08
8、Go.Kryo
Go.Kryo是一个用ASP.NET(C#).NET和 Microsoft SQL Server 的简单的cms系统,很简单,推荐想学习.net的新手看看,肯定有帮助,如果我刚学的时候就发现了他,会省不少的事儿了,。
http://sourceforge.net/projects/gokryo/
9、Amplefile
Amplefile是一款内容管理系统,是.Net环境下的windows应用程序,使用了.Net remoting.
下载地址:http://sourceforge.net/projects/amplefile/
10、 DotNetNuke(ASP.NET 2.0)
DotNetNuke,也是.net的一款不错的cms系统,全部开源,功能很强大,不管是对商业网站,企业内联网和外联网,还是对门户网站,都是一个不错的选择,可定制垂直应用方便用使用户可以更轻松地管理所有方面的项目。可以说是一个Web应用框架的理想境界。
下载网址:http://www.dotnetnuke.com/
今天就给朋友们推荐这么几个,小弟还会继续研究,陆续推出别的新秀cms,敬请期待吧……
开源cms的更多相关文章
- ASP.NET开源CMS
CMS这里指 内容管理系统.是Content Management System的缩写. 产生 随着网络应用的丰富和发展,很多网站往往不能迅速跟进大量信息衍生及业务模式变革的脚步,常常需要花费许多时间 ...
- JEECMS v8 发布,java 开源 CMS 系统
JEECMSv8 是国内java开源CMS行业知名度最高.用户量最大的站群管理系统,支持栏目模型.内容模型交叉自定义.以及具备支付和财务结算的内容电商为一体: 对于不懂技术的用户来说,只要通过后台的 ...
- 30 个很棒的 PHP 开源 CMS 内容管理系统
本文汇集了30个优秀的开源CMS建站系统,采用PHP开发.以下列表不分先后顺序. 1. AdaptCMS AdaptCMS Lite 是一个开源的CMS系统,主要特点是易用,而且可以轻松和其他系统接驳 ...
- 国内外php主流开源cms、SNS、DIGG、RSS、Wiki汇总
今年国内PHP开源CMS内容管理系统从程序框架,模版加载到程序功能上都有很大的进步,大部分都采用了自定义模块,自定义模型的方式,同时提供各个CMS都提供不同的特色功能,CMS内容管理系统一直影响着互联 ...
- asp.net开源CMS推荐
随着网络技术的发展,目前国内CMS的开发商越来越多,各自都有其独特的优势,大家在选择的时候觉得眼花缭乱,不知道选择哪个比较好,我个人认为开源的CMS还是适合我们学习及研究使用,下边就几个国内的asp. ...
- .NET中开源CMS目录
提起开源cms,大家第一想到的是php的cms,因为php开源的最早,也最为用户和站长们认可,随着各大cms系统的功能的不断完善和各式各样的开源cms的出现,.net和java的高端的cms系统也逐渐 ...
- 开源CMS的忠实粉丝——We7
说到开源CMS这个词,首先来说一下什么是开源,因为很多人可能会存在一个误区,开源就是免费使用,其实不然.开源产品,从事软件开发的专业人士都很清楚,开源就是开发源码,是把一个软件的开发过程中的技术结构, ...
- We7——很有意思的一个开源CMS
目前做门户.做网站,基本上都需要用到一个系统,那就是CMS内容管理系统:现在开源产品有很多,笔者也是从事这个行业的,国内的各大CMS提供商基本上都试用过,今天向大家推荐一款很有意思的产品——We7CM ...
- 最全的ASP.NET开源CMS汇总
转载:http://www.cnblogs.com/cxd4321/archive/2011/11/16/2250707.html 国内: 1.SiteServer CMS SiteServer CM ...
随机推荐
- IOS 学习笔记 2015-03-20 OC-数值类型
一 定义 在Objective-C中,我们可以使用c中的数字数据类型,int.float.long等.它们都是基本数据类型,而不是对象.也就是说,不能够向它们发送消息.然后,有些时候需要将这些值作为对 ...
- LeetCode OJ学习
一直没有系统地学习过算法,不过算法确实是需要系统学习的.大二上学期,在导师的建议下开始学习数据结构,零零散散的一学期,有了链表.栈.队列.树.图等的概念.又看了下那几个经典的算法——贪心算法.分治算法 ...
- important的妙用
!important: 为某些样式设置具有最高权值,高于id选择器 用法: !important要写在分号的前面 例如: <p class="first">!impor ...
- python的一些学习资料(持续更新中)
Markdown在线编辑器 廖雪峰官方博客[基础入门好资料] python-guide[传说中的巨牛写的] the5fire的技术博客[全职python程序员博客]
- 使用Chrome DevTools的Timeline分析页面性能
随着webpage可以承载的表现形式更加多样化,通过webpage来实现更多交互功能,构建web应用程序已经成为很多产品的首要选择.这种方式拥有非常明显的优势:跨平台.开发便捷.便于部署和维护等等,但 ...
- CI的面向切面的普通权限验证
第一步:开启CI的钩子配置,此次不多说看CI手册即可. 第二步:在cofig/hooks.php中进行钩子配置,CI手册中有记载 <?php defined('BASEPATH') OR exi ...
- 关于 jquery.showLoading 中 出现的 图标不在页面中间的问题
很多人喜欢 showLoading 因为 这个实在是太简单了直接 showLoading() hideLoading() 就可以解决这个问题. 今天我们就来看一下 这个插件里面的一个错误 或者说 ...
- iOS开发之国际化
iOS 国际化.根据系统不同的语言自动切换. 首先.选择项目 Add new file -->iOS -->Resource -->Strings File . 命名为Locali ...
- XMLHttpRequest 使用概括
***********************************************XMLHttpRequest对象初始化:********************************* ...
- 如何通过SNMP的OID识别不同厂商的设备
众所周知,SNMP作为通用的网络协议常用于系统监控之中,那么如何借助SNMP来识别不同厂商的设备呢? 事实上,在SNMP的OID树状图中专门有一个节点用于识别各不同的厂商,这个节点是: iso(1) ...