`
raymondliang
  • 浏览: 18790 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

开源cms之:.net开源cms系统We7cms系统

阅读更多

最近笔者专注于.net开源cms系统的研究,发现目前国内.net开源cms系统的开发团队中真正开源或者说完全开源的.net开源cms其实并不多,还是国外的相对开发的多啊,全部无所保留的开发出来,对国内来说,可能还有所顾忌。

      现笔者与大量的寻找和试验中找到了一款.net完全开源的.net开源cms系统:We7cms系统,现把试验感受公布出来,也算是小弟对广大学友的一点点贡献吧,呵呵

 

这篇文章主要介绍笔者本人利用几天的时间对CMS 产品反复进行测试得出的结论,还有一些个人对于We7CMS的看法。
特别说明:
1. 某些地方可能含有个人的主观因素,不做为唯一的考量;
2. 本次试用是笔者利用7天的时间对CMS产品进行测试得出的结果,真实使用可能有误差;
                 
一、 了解We7CMS

We7CMS 是一个开放源码开放插件的内容管理系统,用户可以利用平台建设网站,发布内容、图片等。We7CMS开放了源码下载,并且有一个类似于Firefox 、Wordpress 插件机制,这意味着可以对现有的平台进行功能上的扩充,甚至以后会出现第三方的We7 插件。从这个思路上展开来看,就是在平台上用户会不断的得到官方的版本,而用户自己可以用插件来扩充自己的网站平台,这也是对笔者最有吸引力的一点。
                 
现在官网发布的是We7CMS 2.5Beta版本,从界面上看比较清新、简洁,没有太多余的东西。

                 
二、 We7CMS基本功能上手评测

We7CMS的基本功能和其它CMS 没有太大的区别,但是涵盖的比较多,主要功能
                 
                      
其中We7CMS的栏目管理设置的非常舒服,采用了Ajax的效果,支持拖拽等等,比很多列表式CMS 的要方便很多。



    在内容发布的时候一般来说,除了文本信息之外,对于一些行业单位,发布
得最多的是包含了图片、链接和表格等等的较复杂的信息,甚至信息要求的是直
接Word文档要求的样式。而在大多数情况下,我们需要手动粘贴文本信息,图片也需要单独上传,对于表格来说,我们可操作的余地也很小。这样我们在内容信息发布的时候效率会明显的低下,而多种信息结构的混杂也让我们头疼不已。
                 
    而We7CMS的编辑器功能显然很强大。在We7CMS里,你只需要点击导入Word文档按钮并选择相应的Word文件,We7CMS就能将Word文档里面的内容完全的还原到编辑器中。
Word文档原样导入为html,保留所有图片及格式:


    而整个Word文档的信息内容保存的十分完整,包括图片、表格、文字的样式效果都和原文档中的保持一致。这一点,让笔者十分的受用。
                 
我们拿到一款CMS ,最先要看一看的总是能不能快速的制作出精美的模板来做前台展示,并且模板是可以进行随时的改动。在We7CMS中我看到了模板的快速换肤功能,就是一个站点可以拥有任意套的皮肤,可以快速的切换。


    而模板的制作过程使用了可视化的编辑,数据的调用采用的是数据控件的机
制,和传统的CMS 的标签相比较,增添了很多灵活性和自由度。



控件的操作是可视化的界面,通过调节参数,设置属性来完成,这一点是一般的开源产品不具备的,基本上是价格达到数十万元的产品才会有的配备。



    而这样的控件运作模式,基本上省去了编写代码的麻烦,是不会编程的人也
能快速的上手操作。另外让人感到贴心的是,We7CMS也为具备开发能力的用户提供了直接编写源码的操作方式,对开发人士来说,提供了另外一种的选择。 
 


三、 源代码简单分析

作为一款开源产品,我们可以看到,We7CMS的源码结构十分的整洁、清晰明了。并且面对开发者来说,We7CMS具备相当完善的SDK 类库文档,可以在线查阅(http://sdk.we7.cn/),并且对于相对比较完善的核心部分,开发者只需要针对插件的部分做有目的的开发就能达到效果。而官方也有相关的We7 插件开发教程。 
  

四、 缺憾和不足

官方提供的模板较少,笔者在官方网站和论坛中没有找到心仪的模板,只有下载下来默认的一套,还好模板制作起来比较方便,但是对于不那么想做模板的人来说是一个很大的遗憾。

后台菜单比较简单,只是罗列了基本的功能,有些功能只能深入点击才能找到,看来是在追求简洁的界面和强大的功能之间追求的一种让步。 
 
                 
五、 结语

在笔者这几天的使用中的体会是,总得来说We7CMS是相对比较完善的CMS 开源产品,操作也比较简单,上手会很快,但是有些地方稍显繁杂,看起来为了兼顾不同的使用人群,和对太过于强大的功能做的一些必然的迁就。

分享到:
评论

相关推荐

    .net 开源cms.zip

    7. **扩展与集成**:.NET开源CMS通常提供API和钩子,方便与其他系统集成,如CRM、ERP、支付网关等,也可以通过编写自定义模块来扩展功能。 总之,.NET开源CMS结合了.NET框架的强大功能、C#语言的高效开发以及开源...

    we7cms系统(.NET)

    【标题】"we7cms系统(.NET)"是一个基于.NET技术构建的开源内容管理系统,专为中小企业和个人网站提供高效、稳定且易于使用的建站解决方案。这个系统利用.NET框架的强大功能,结合现代化的Web开发技术,如HTML5、...

    完整的开源java版CMS

    6. **插件与模块化**:开源CMS往往支持插件机制,用户可以通过安装插件来扩展功能,如SEO优化、社交媒体集成、评论系统等。 7. **多语言支持**:考虑到全球化的需求,CMS通常具备多语言功能,便于构建面向不同地区...

    基于MVC的.Net开源CMS:玥雅CMS.zip

    拥抱CMS时代的变革,与社区有兴趣的朋友们一起完善!1,采用ASP.NET WebAPI 2、ASP.Net MVC 5、ASP.Net SingalR、MSMQ、Quartz、Angularjs框架。2,内置微信群发消息、同步粉丝、发红包、卡券等功能,直接能用。3,...

    .Net开源CMS

    .NET开源CMS是一款基于微软的.NET框架构建的开源内容管理系统,专为各类网站设计,包括但不限于企业网站、电子商务平台、新闻资讯站点等。它的核心优势在于提供了丰富的功能模块和高度的可扩展性,允许开发者根据...

    国内开源CMS后台大全 国内开源CMS后台大全

    国内开源CMS(内容管理系统)是指可供国内用户免费使用的网站构建和管理平台。这些系统通常提供丰富的功能,如文章管理、下载管理、图片管理、用户管理、模板定制等,帮助企业或个人快速建立和维护网站。以下是一些...

    asp.net 开源后台cms系统

    asp.net 开源后台cms系统 菜小鸟开源asp.net 后台

    国内写的很不错的asp.net开源cms--NetCMS V1.7.0 build1125_src源码版

    总的来说,NetCMS V1.7.0 build1125_src源码版是一个深度利用ASP.NET特性的开源CMS,具备良好的可扩展性和灵活性,适合那些需要自定义开发的企业或个人。通过深入学习和研究其源码,开发者不仅能提升自己的ASP.NET...

    基于.Net Core 开发的CMS内容管理系统完全开源代码

    【标题】基于.Net Core 开发的CMS内容管理系统完全开源代码 【内容详解】 .Net Core是微软推出的跨平台、开源的.NET框架,它允许开发者在Windows、Linux和macOS上构建高性能、可移植的应用程序。本项目是基于.Net ...

    CMS .NET 开源项目_C#门户网站cms程序.rar

    【描述】"CMS .NET 开源项目_C#门户网站cms程序"简单明了地指出这是一个针对.NET平台的开源CMS解决方案,专为构建门户网站设计。开源意味着源代码对公众开放,允许开发者根据自己的需求进行定制和扩展。 【标签】...

    盘点2011年开源cms系统.docx

    2. .NET开源CMS系统: - We7CMS:作为ASP.NET的第一个开源免费CMS,适合高端网站,但相比PHP CMS,.NET CMS的开源程度可能相对有限。 每个CMS系统都有其独特优势和适用场景,选择时应根据实际需求,如网站规模、...

    CMS系统,ASP.NET开源

    在本案例中,我们讨论的是基于ASP.NET技术的开源CMS系统。 【ASP.NET】 ASP.NET是由微软公司开发的一种服务器端Web应用程序框架,它主要用于构建动态网站、Web应用和Web服务。ASP.NET是.NET Framework的一部分,...

    基于.net的一款比较完善的CMS系统

    【标题】:“基于.net的一款比较完善的CMS系统” 【描述】中的关键信息表明,这是一个使用Microsoft的.NET框架构建的Content Management System(CMS),旨在简化网站的创建和部署过程。CMS允许非技术人员通过用户...

    七只熊文库开源CMS.zip_CMS/文库管理网站_七只熊文库_文库系统

    在七只熊文库开源CMS中,这个系统应该是模块化设计的,允许开发者根据需求定制和扩展功能。例如,文档转码模块可能包含文档解析、HTML渲染和样式处理等子模块;而权限控制则涉及到用户角色、访问权限和付费策略等。 ...

    we7 CMS 源代码

    1. **模块化设计**:We7 CMS很可能采用了模块化的架构,这意味着你可以根据需求添加或移除功能模块,如新闻发布、产品展示、论坛、博客等,以满足不同类型的网站需求。 2. **模板系统**:为了方便用户定制网站外观...

    超博CMS ASP.NET 开源

    【超博CMS ASP.NET 开源】是一个基于ASP.NET技术构建的内容管理系统(CMS),它使用ACCESS数据库作为后端存储。这个开源项目意味着其源代码对公众开放,开发者可以自由查看、学习、修改和分发,这为用户提供了高度的...

    .net开源cms

    .NET开源CMS,全称为“.NET 开源内容管理系统”,是一种基于微软的.NET框架构建的网站管理平台。这种系统通常提供了一套完整的网站构建、管理和维护工具,允许用户无需深入编程即可创建和管理自己的网站。在.NET开源...

    开源CMS内容管理系统-We7CMS系统.docx

    We7CMS是一款基于.NET平台开发的开源内容管理系统(CMS),其设计灵感来源于WordPress,旨在提供一个简约而功能强大的网站构建工具。这款系统以其开源、自由拖拽的可视化编辑以及高度可扩展的插件系统为主要特点。 ...

    【推荐】.Net Core 开源的CMS后台管理系统.zip

    该项目博客园一个网友开源的,站长认为该项目是国内.net core 后台管理功能做的最好的开源项目!之前从dotnet core 1.1开始,升级到2.0,乃至如今2.1。 项目git仓库:https://github.com/hogenwang/comcms_core ...

Global site tag (gtag.js) - Google Analytics