我即将为想要类似CMS的功能的客户启动一个项目.他们希望用户能够登录,修改个人资料和基本论坛.他们还希望能够将内容提交到头版.
是否有框架或准系统CMS,我可以扩展或根据我的需求定制?我不需要任何像Drupal或Joomla那样功能丰富或花哨的东西.我实际上更喜欢框架而不是预先打包的CMS.
我相信我可以从头开始编写所有这些代码,但我不愿意这样做,因为像框架这样的东西会大大减少编码时间,更多的是设计和布局.
编辑:我应该更具体.我正在寻找一个可以在Debian服务器上运行的内容管理系统.所以没有.net最好.
我想我可能最终会使用Drupal,并且只添加我需要的模块.Turbogears看起来有点令人生畏,在20分钟的介绍视频之后,我仍然不太确定它的作用......
自2000年以来,TinyCMS看起来并没有被触及?!?
有没有人找到/使用类似于Joomla的ASP.NET应用程序?
我需要在Windows Server上设置一个快速而脏的CMS,我们的客户端不希望我们使用除ASP.NET之外的其他东西.
我一直在寻找Free/Open Source ASP.NET CMS/Portal系统一段时间,并将其分为两个不同的系统.
Umbraco - http://umbraco.org
mojoPortal - http://www.mojoportal.com
两者都看起来很棒,并且具有不同的吸引人的功能,但我正在寻找那些既使用了两者又使用了哪一个的人,为什么?
我需要一些帮助来确定为我的最新项目使用CMS或门户解决方案是否是一个好主意,这是(当前)一个必须为多个客户服务的ASP.NET MVC应用程序(作为公司或其他实体)来自单个安装(即SaaS解决方案)的用户列表.
除了核心功能,包括文档管理/发布,我还需要提供基本的社交功能(如博客,论坛,图库,民意调查等).但是,内容仅对其所属的客户可见是必要的,我对一堆CMS和门户解决方案的评估几乎没有说明它们是否支持这一点.他们非常关注单用户安装,有关如何与现有MVC解决方案集成的文档相当薄.
基本上我正在寻找一些指导,以帮助我放弃死端选项(产品不符合要求,施加太多限制,不成熟等),并在项目过于先进之前找到未开发的选项.
我对架构的要求包括:
我花了相当多的时间来评估产品和组件,我将在此简要分享一下:
鉴于上面的列表,我倾向于AtomSite,N2CMS,Orchard或BlogEngine.NET.如果我选择后者,我将使用jitbit AspNetForum,这非常适合我的需求.
我可能更喜欢使用自定义ASP.NET MVC解决方案和单个组件,因为这可能会给我最大程度的控制,但另一方面,它会使网站主题和集成更加困难.您尝试了哪些组合,什么运作良好,哪些没有?我遗漏了什么重要的评价?还有其他相关建议吗?
如果答案不仅仅是对您最喜欢的产品或做事方式的认可,我会很感激,但有些东西可以帮助我根据上述要求选择或消除候选解决方案.
我正在寻找基于Zend Framework的CMS,我读到了关于pimcore的内容.现在我有一些问题:
如何在PHP应用程序中实现钩子系统在执行之前或之后更改代码.如何将钩子类的基本体系结构用于PHP CMS(甚至是简单的应用程序).那怎么可以扩展到一个完整的插件/模块加载器?
(另外,CMS挂钩系统上有任何书籍或教程吗?)
我在这里用php开发后端.
我有这样的错误的问题:
未定义的变量:PHP_SELF
在我的htdocs目录上.
我正在使用php 5.4.4进行开发,如果你想在这里查看源代码,它是:
我试图将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/自动将所有事件更改为数据库表.
这是我的场景:
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
所以我有一个相对较大的(足够的代码,从头开始编写这个CMS组件比重写应用程序以适应CMS)更容易,我想添加基本页面/菜单/媒体管理的webapp,我已经看到几个Django可插拔程序解决了这个问题,但许多似乎都被定位为完整的CMS平台.
有没有人知道一个插件可以轻松地与现有模板/视图集成,并仍然运行强大/全面的管理界面?
php ×3
asp.net ×1
asp.net-mvc ×1
c# ×1
compilation ×1
components ×1
django ×1
frameworks ×1
hook ×1
html ×1
javascript ×1
joomla ×1
module ×1
mojoportal ×1
pimcore ×1
plugins ×1
portal ×1
python ×1
reactjs ×1
umbraco ×1
wordpress ×1