西西河

主题:请教有用CMS经验的河友 -- huky

共:💬11 🌺12 新:
全看树展主题 · 分页
家园 请教有用CMS经验的河友

俺在的小公司准备上一个CMS(网页内容管理系统)。我们公司有好几个独立的网站,也都是基于DotNet的。初步老板选了SiteCore,因为它是基于DotNet的技术的。他告诉我这个SiteCore可以把这些个网站都统合进去。说SiteCore的界面和VisualStudio一样容易编程。我看了SiteCore的一个广告PDF,它也说页面上可以有DotNet的UserControl。

我的直觉是,CMS是内容管理。也就是市场部的人这下可以只要管理一个文本的拷贝就行了,不要一次改动要改好几个地方。不是想VisualStudio一样来编程的吧?如果不同的独立网站(不同网站域名)要指向同样的网页内容,但是不同的网页风格(Css Style),是怎么实现的呢?还是每个网站都要和SiteCore整合在一起?

下面两周都要看这个系统,有经验的河友如果点拨一下,大大的感谢!

关键词(Tags): #CMS SiteCore
家园 CMS更多的是模板

真正的内容管理是数据库/操作系统级别的,cms目前的发展,更多的是整套成型的网站集合,方便快速定制和构建。

你所说的需求应该是内容发布系统吧?

对.net的不熟,根据我所了解的php类的cms(曾折腾过绝大部分流行的cms)。如果你的网站都比较相像(功能方面),那么上cms,可以大幅度减少工作量。或者,你想快速搞定一个所需功能已经普及的网站,那么cms也是个好选择。

这些都最好在项目一开始就用,而不是发展到后面才想用cms整合,到后面整合的结果,cms就不再是我说的cms了,而是真正的内容管理了,但这个管理效率有操作系统或者数据库高么?又或者,是需要把各种自己定制的功能统一管理,那恐怕就是自己发展出一套cms,而不是套用cms了(一般用版本管理工具搞定功能管理。当然,这些都是在我不了解这个.net cms的前提下说的,或许该cms就是这么牛,而且就是专门针对这需求设计的,那我上面和下面所说的,全部收回)。

如果只是皮肤方面的需求,改改样式表就可以了,完全用不上cms,维护几张样式表和在cms中维护几张样式表,没有区别。

和sitecore整合在一起应该也是可以的(但对这.net系统没有接触,不知道是否有方便的实现方式),我就知道drupal可以一个核心同时供给多个网站使用的,这样更新一次核心,就可以作用于多个网站了,但各个网站的数据库还是独立的。

真正的内容管理:这个目前没有任何有效的办法,操作系统一般负责了一部分(文件名方式,linux操作系统比较爽,还有文件标签方式。而对全文的管理,目前就搜索引擎还算可以,但还远远无法满足要求)

家园 我还以为是银行CMS

CMS=Credit Managment Sys

家园 花,学习了,功能强大的开源的CMS,能否推荐一个?
家园 用多了就不用了

比较流行的:

php类的:

drupal:自定义比较强悍,思路相比其他比较激进

joomla:扩展功能丰富,可惜,皮肤样式竟然不是统一的,ft

xoops:这个也不错,但社区已经不热了,没有热血的社区,注定扩展太少。

国内的有discuz系列的:怎么说呢,没怎么折腾过他们,不好评价。

但这些都不重要,用多了这些之后,最终的选择就是废弃他们,因为你要求提高了。

家园 dedecms.这个不错。符合中国人习惯。
家园 我用过drupal,应用也和你一样~~小公司

就我用drupal的经验来看是这样的:

1、初期自己要独立建站,建一个像茅厕一样的内部网站架构,然后往里面添加各种各样的想法。什么样的想法要看,网站的用途是什么。像现在,我们的网站前台对外是一个公司的宣传网站,后台是我们部分办公的内部办公交流~~

2、有了第一个阶段以后,对于CMS的使用已经有了一定的经验了。这个时候可以考虑公司的网站是自己用CMS建,自己用管理。还是请专业公司用CMS搭建,自己来做管理和维护。

3、关于你帖子中最后一段提到的CSS STYLE的问题,这个应该是不同的主题(themes)切换的事情。这里我想问一下,您这里不同的独立网站之间的区别在哪里?是大部分内容完全不同,仅仅有部分内容相同(交叉?),还是大部分内容完全相同,仅仅有部分内容不同?不知道是出于什么样的考虑来分别设立不同的独立站点的。在我看,如果公司小人少,还设立几个不同的独立站点,管理上很费精力。不知,如果将用户分别授予不同的权限,通过设定不同组别的user,实现不同组别的user访问不同的内容。比如说,你可以设定匿名user只访问公司对外宣传内容,公司一般员工基本的user可以访问公司内部基本信息,比如生产管理、研发进度等等。而公司管理层人员不仅可以访问这些信息,还可以访问更多需要更高权限的内容。

上面说是通过设置不同的user组别,来实现对不同内容的访问控制。同样,就我所知,在drupal这个CMS下,可以实现不同的user访问的themes是不一样的。

家园 好人品啊

谢谢:作者意外获得【通宝】一枚

鲜花已经成功送出,可通过工具取消

提示:此次送花为此次送花为【有效送花赞扬,涨乐善、声望】。

-------------------------------------------------

我们公司有不同的站点是组要是因为它有不同的市场品牌在做。有的网站是购物,有的是提供客户注册管理的。动态的内容都不相同,相同的都是些静态的页面。所以,有这个CMS后,如果不同的a.com/one.page和b.com/one.page能有一样的内容,但是有和各自站点风格一样的页面设计就好了。关键的是管理人员只要在一个地方更新内容。

家园 是我没写好,是网页内容管理系统
家园 是内容发布系统

先多谢回复。

老板说是要把所有的网站都整合到SiteCore里,但他也是拍拍脑袋就说话的。把每个网站都整进去等于要重新来一遍,而且我想虽然这CMS是.NET写的,但不表示.NET的功能它都有。我最好它有你说的功能

一个核心同时供给多个网站使用的
因为现在最不方便的就是其他部门要改动价格或者条款,要改好多的静态页面。我有具体问题了,再来请教老兄。

家园 楼下哥们说的对,上drupal

先拿drupal做个小网站,一个点点的往上加功能,各种各样的插件,

模块,色调多的很。慢慢的就知道怎么做的好用好看了。

再开始编程,这样你对drupal才有感觉,编程的东西是啥。

兄弟是一上来就编程,痛苦就两个字。

php 对我来说难点就是数组,我原来用过 c perl。

全看树展主题 · 分页


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河