适用于小型站点的drupal的最佳替代方案

时间:2012-06-21 03:24:05

标签: content-management-system wysiwyg

我最近开始学习drupal集成,因为我想学习如何创建我希望能够更新网站的没有html经验的人们的网站。通过我的研究,我了解到Drupal是最受支持的CMS。它确实有很多不错的功能并完成了这项工作,但它几乎有太多功能,我想要的。

我假设有一些

的开源软件

我是一位有抱负的网络开发人员,试图建立我的投资组合/收益体验。我一直想做的是为客户建立网站,我可能会失去与他们的完全联系 - 所以当他们的商店营业时间发生变化而他们没有HTML经验时,我会收到有关更新网站的电子邮件。

我认为有三种方法:(告诉我是否还有更多)

  1. 我写了一个允许他们编辑网站的php应用
  2. 我使用CMS(Drupal)让他们编辑他们的网站
  3. 我编写的脚本嵌入了使用{white-space:pre;}
  4. 格式化的文本文件

    到目前为止,我已经在3个不同的网站上实现了每种方法,但它们都有缺点。我更喜欢开源替代方案来编写我自己的应用程序以获得稳定性/安全性。 Drupal似乎更倾向于允许多个用户添加内容,而我只希望一个用户更新现有的内容。第三种选择适用于计算机文化客户端,但任何能够导航到他们的服务器上以更改文件的人都可能会想出如何在没有任何这些方法的情况下更新网站。

    总结一下我的问题,谁能告诉我我要找的那个词?内容管理系统是指具有越来越多内容帖子的网站的网站框架(如果我错了,请纠正我)。使用预定义但可编辑的页面编辑网站的网站框架的术语是什么?如果你能告诉我,那么我至少可以自己研究这个问题。否则,如果您有任何建议或解决方案,我们非常感谢!

    由于

2 个答案:

答案 0 :(得分:0)

我建议你试试MODX。它为您提供了运行php或html代码的极大灵活性。

答案 1 :(得分:0)

user1470887,你问了一个很棒的问题。遗憾的是,答案是太多现有的CMS产品忽略了这个用例。据我所知,它没有确切的名称。

术语“就地编辑”描述了这一版本(用户点击网页上的文字,文本块成为表格,用户编辑内容并按下提交按钮,新文本被发送到网络服务器并保存,以及表单再次成为普通文本)。但是我知道你会对任何可以让他们编辑的东西感到满意 - 但不是创造新的。

我也猜测你不想建立自己的Drupal模块或委托一个。

我不知道Drupal是否足以知道是否有符合您需求的Drupal模块。不过,我建议仔细搜索一下,特别是如果你已经熟悉Drupal了。 (是的,Drupal有时看起来太像CMS了。)

然而......如果你找不到Drupal解决方案或想要Drupal的替代品,MODX Revolution确实有答案:设置它然后安装Bob Ray的NewsPublisher插件。它会在用户有权编辑的页面上放置“编辑”按钮,但不会在没有编辑权限的页面上放置。 (当然,用户只能编辑标题,正文内容等 - 而不是整个页面。)

鲍勃雷在字面上写了关于MODX的书(MODX:官方指南)。去年,我能够成功地将NewsPublisher改编为一个类似于你所描述的项目,使用预定义的页面,用户只需要随时编辑。最新的NewsPublisher版本,经过我未经测试,据说可以进一步改进,现在可以使用CSS轻松设置样式。这应该允许您为用户提供定制且一致的界面。

正如andmag还指出的那样,MODX是一个非常灵活的系统,适用于专注于表示层的Web开发人员。它拥有最好的模板系统。

相关问题