标签: content-management-system

什么是好的准系统CMS或框架?

我即将为想要类似CMS的功能的客户启动一个项目.他们希望用户能够登录,修改个人资料和基本论坛.他们还希望能够将内容提交到头版.

是否有框架或准系统CMS,我可以扩展或根据我的需求定制?我不需要任何像Drupal或Joomla那样功能丰富或花哨的东西.我实际上更喜欢框架而不是预先打包的CMS.

我相信我可以从头开始编写所有这些代码,但我不愿意这样做,因为像框架这样的东西会大大减少编码时间,更多的是设计和布局.

编辑:我应该更具体.我正在寻找一个可以在Debian服务器上运行的内容管理系统.所以没有.net最好.


我想我可能最终会使用Drupal,并且只添加我需要的模块.Turbogears看起来有点令人生畏,在20分钟的介绍视频之后,我仍然不太确定它的作用......

自2000年以来,TinyCMS看起来并没有被触及?!?

frameworks content-management-system

15
推荐指数
1
解决办法
5829
查看次数

ASP.NET版Joomla

有没有人找到/使用类似于Joomla的ASP.NET应用程序?
我需要在Windows Server上设置一个快速而脏的CMS,我们的客户端不希望我们使用除ASP.NET之外的其他东西.

asp.net joomla content-management-system

15
推荐指数
3
解决办法
2万
查看次数

mojoPortal或Umbraco?

我一直在寻找Free/Open Source ASP.NET CMS/Portal系统一段时间,并将其分为两个不同的系统.

Umbraco - http://umbraco.org

mojoPortal - http://www.mojoportal.com

两者都看起来很棒,并且具有不同的吸引人的功能,但我正在寻找那些既使用了两者又使用了哪一个的人,为什么?

umbraco content-management-system mojoportal

15
推荐指数
3
解决办法
8723
查看次数

选择CMS vs Portal与MVC +组件?

我需要一些帮助来确定为我的最新项目使用CMS或门户解决方案是否是一个好主意,这是(当前)一个必须为多个客户服务的ASP.NET MVC应用程序(作为公司或其他实体)来自单个安装(即SaaS解决方案)的用户列表.

除了核心功能,包括文档管理/发布,我还需要提供基本的社交功能(如博客,论坛,图库,民意调查等).但是,内容仅对其所属的客户可见是必要的,我对一堆CMS和门户解决方案的评估几乎没有说明它们是否支持这一点.他们非常关注单用户安装,有关如何与现有MVC解决方案集成的文档相当薄.

基本上我正在寻找一些指导,以帮助我放弃死端选项(产品不符合要求,施加太多限制,不成熟等),并在项目过于先进之前找到未开发的选项.

我对架构的要求包括:

  • 多站点支持(使用单个域进行托管)
    • 客户之间内容的水密分离
  • 跨组件/功能的完全集成
    • SSO(单点登录)
    • 单站点体验(共享页眉/页脚,统一导航,统一标签等)
  • 易于开发和部署
    • 自定义逻辑将使用C#和ASP.NET MVC编写,任何产品都应支持此功能
  • 我想保持控制
    • 解决方案应该提供功能,但在其他方面保持不受影响(例如,不要强迫我使用愚蠢的习语,比如坚持主键的GUID)
  • 积极发展社区
    • 没有单人的努力
    • 最近的源控制活动
    • 合理的文档和成熟度
    • 不必是开源的

我花了相当多的时间来评估产品和组件,我将在此简要分享一下:

  • 一把umbraco
    • 不支持ASP.NET MVC(但是,有人必须以其他方式发表评论)
    • 伟大的社区支持,积极发展
    • 似乎有很多工作要开始
  • Kooboo
    • 没有源活动(近两个月没有更新)
    • GPL许可?(需要允许闭源应用程序的东西)
  • N2CMS
    • 部分ASP.NET MVC支持
    • 每个客户都必须有一个单独的域
    • 有限的来源活动(不死但不活跃)
  • 果园
    • 微软赞助(这意味着它可能过度架构,代码膨胀且速度慢,尽管它确实有一些众所周知且受人尊敬的贡献者/潜在客户)
    • 使用ASP.NET MVC构建
    • 看起来很有前途(但在这个阶段不太可能稳定)
  • AtomSite
    • 感觉相当成熟并且有很好的文档,尽管有漏洞
    • 使用ASP.NET MVC构建
    • 有限的源活动,单个开发人员
  • MojoPortal
    • 看起来很适合门户网站,但可能需要将定制逻辑构建为产品周围的模块(我希望尽可能避免这种锁定)
  • DotNetNuke(DNN),CommunityServerMicrosoft Office SharePoint Server(MOSS)
    • 绝对不是我的一杯茶;)
  • BlogEngine.NET
    • 成熟且功能齐全
    • 没有ASP.NET MVC支持
    • 集成可能但不是没有很多Web.config voodoo
    • 不确定它是否支持客户分离

鉴于上面的列表,我倾向于AtomSite,N2CMS,Orchard或BlogEngine.NET.如果我选择后者,我将使用jitbit AspNetForum,这非常适合我的需求.

我可能更喜欢使用自定义ASP.NET MVC解决方案和单个组件,因为这可能会给我最大程度的控制,但另一方面,它会使网站主题和集成更加困难.您尝试了哪些组合,什么运作良好,哪些没有?我遗漏了什么重要的评价?还有其他相关建议吗?

如果答案不仅仅是对您最喜欢的产品或做事方式的认可,我会很感激,但有些东西可以帮助我根据上述要求选择或消除候选解决方案.

c# asp.net-mvc components portal content-management-system

15
推荐指数
1
解决办法
3299
查看次数

pimcore的(dis)优势是什么?

我正在寻找基于Zend Framework的CMS,我读到了关于pimcore的内容.现在我有一些问题:

  • 有没有人有这个CMS的经验?
  • (dis)优势是什么?
  • 学习曲线如何?(我和ZF一起工作很多)
  • 你能开发一个新模块吗?

zend-framework content-management-system pimcore

15
推荐指数
1
解决办法
2万
查看次数

如何做一个PHP钩子系统?

如何在PHP应用程序中实现钩子系统在执行之前或之后更改代码.如何将钩子类的基本体系结构用于PHP CMS(甚至是简单的应用程序).那怎么可以扩展到一个完整的插件/模块加载器?

(另外,CMS挂钩系统上有任何书籍或教程吗?)

php hook plugins module content-management-system

15
推荐指数
1
解决办法
9832
查看次数

未定义的变量PHP_SELF

我在这里用php开发后端.

我有这样的错误的问题:

未定义的变量:PHP_SELF

在我的htdocs目录上.

我正在使用php 5.4.4进行开发,如果你想在这里查看源代码,它是:

http://pastebin.com/xr2PxbNG

php content-management-system

15
推荐指数
2
解决办法
4万
查看次数

迁移WordPress网站后,我无法访问管理员(白页)

我试图将WordPress网站从我的本地服务器移动到在线服务器.

问题是,在迁移之后,如果我尝试打开管理页面(wp-admin),我只会获得一个白页,如下所示:http://scorejava.com/wordpress/wp-admin/.其他一切似乎在主页上运行良好:http://scorejava.com/wordpress/.

在我的本地Web服务器中,我将WP站点放入文件夹中:/var/www/wordpress.我已将其移动到wordpress文件夹中,该文件夹位于我的在线Web服务器的根目录中.

我还使用MySql将本地数据库导入到onlyne数据库中,然后我使用" 搜索和替换WordPress数据库脚本"http://localhost/wordpress使用http://scorejava.com/wordpress/自动将所有事件更改为数据库表.

php wordpress content-management-system

15
推荐指数
4
解决办法
6万
查看次数

如何解析html到React组件?

这是我的场景:
1.应用程序请求CMS(内容管理系统)的页面内容.
2. CMS返回"<div>Hi,<SpecialButton color="red">My Button</SpecialButton></div>"
3.应用程序使用内容,使用属性中提供的数据呈现相应的组件.

我无法弄清楚如何以React方式执行第3步,任何建议都表示赞赏.

谢谢@Glenn Reyes,这是一个显示问题的沙箱.

import React from 'react';
import { render } from 'react-dom';

const SpecialButton = ({ children, color }) => (
  <button style={{color}}>{children}</button>
);

const htmlFromCMS = `
<div>Hi, 
  <SpecialButton color="red">My Button</SpecialButton>
</div>`;

const App = () => (
  <div dangerouslySetInnerHTML={{__html: htmlFromCMS}}>
  </div>
);

// expect to be same as
// const App = () => (
//   <div>Hi, 
//     <SpecialButton color="red">My Button</SpecialButton>
//   </div>
// ); …
Run Code Online (Sandbox Code Playgroud)

html javascript compilation content-management-system reactjs

15
推荐指数
4
解决办法
2万
查看次数

用于集成到现有站点的最佳Django'CMS'组件

所以我有一个相对较大的(足够的代码,从头开始编写这个CMS组件比重写应用程序以适应CMS)更容易,我想添加基本页面/菜单/媒体管理的webapp,我已经看到几个Django可插拔程序解决了这个问题,但许多似乎都被定位为完整的CMS平台.

有没有人知道一个插件可以轻松地与现有模板/视图集成,并仍然运行强大/全面的管理界面?

python django content-management-system

14
推荐指数
3
解决办法
1万
查看次数