2010-04-07 28 views
2

问候:内容编辑器的可用性:Drupal还是PHP框架?

我打算开发一个基本的网站,它支持一些自定义内容类型,是多语言的,并且具有限制内容编辑者组的内容审核工作流程。这似乎是Drupal的一个明显的选择,除了......内容编辑人员几乎没有电脑经验。

在我看来,这是Drupal的展示瓶塞。例如,在内容中放置任意内联图像是WordPress做得很好的一项任务。我发现Drupal的替代品(IMCE,img_assist等)笨重且没有很好地整合,这对于这组内容编辑者来说是一个问题。

另外,我试过的Drupal内容工作流程模块都没有很好的集成;他们都对他们有“贴心”的感觉。作为管理员,我可以理解为什么需要“可访问的内容”菜单项(通过模块授予模块)查看草稿内容(在D7中修复,但我不能等待所有模块移植),但我很漂亮肯定会混淆内容编辑。

另一种方法是使用PHP框架。我读过一些线程,暗示它会花费大致相同的时间使用一个良好的框架,因为它会弯曲Drupal到我愿意......也许是一厢情愿的想法?我正在看Symfony,它给了我一个基本的自动生成的后端,但我相信我可以根据我的内容定制。

你如何让非精明的内容编辑器访问Drupal?如果你推荐一个PHP框架,哪一个?

TIA!

+0

这可能应该是社区wiki,因为没有1个正确的答案。 – 2010-04-07 18:25:16

回答

0

感谢您的所有意见。最后我决定使用WordPress,因为用PHP框架重塑所有内容确实是愚蠢的,而且WP(IMHO)是内容编辑器最简单,最直观的GUI。

1

CKEditor + CKFinder。 CSS处理由你决定。

对于我来说,你会重塑Drupal或Wordpress是因为有些人不太擅长使用文本编辑器来放置图像。也许你应该改进它的训练方面?

Revisioning,例如:

http://drupal.org/project/revisioning

http://drupal.org/project/content_moderation

“我读过一些线程表明它会使用一个良好的框架,因为它会采取大致相同的时间量弯腰Drupal我愿意...也许一厢情愿?我在看Symfony,它给了我一个基本的自动生成的后端,但我相信我可以定制我的内容。

完全不真实。

草地一般都不会更绿,因为没有一个完美的系统,所以你会遇到任何系统的问题。

2

我可以建议Insert ModuleWYSIWYG模块和(多个)filefield(s)之一组合。

工作流模块可能似乎是上涨了,但是,这使您可以完全自定义的用户体验,并没有一个正确的用户体验什么,可以probaly使用views,可能还有一些rulesactions和一些自定义的固定菜单项。

的Drupal的力量是社区,通常时,已经是很好的支持模块是解决你的问题相结合,唯一的困难是找到正确的模块

的正确组合此外,如果你可以等待Drupal 7,那么#D7CX可以确保在Drupal 7发布的那一天,整个模块负载都会有完整的Drupal 7版本。

1

我是几个Drupal站点的开发人员,他们拥有一群约30人对技术输入内容具有不同的亲和力。 Drupal对我们非常有用,我不相信我们能够轻松地做到这一点。 Drupal社区已经做了很多很难忽视的事情!

无论如何,我们有几个编辑发挥各地,并与WYSIWYG模块运行TinyMCEIMCEIMCE WYSIWYG bridge解决。事实上,我并没有反对FCK - 事实上,我尝试着实现它,但是不管信不信,它的名字让人有些皱眉,所以TinyMCE就是......现在这个模块被称为CK,所以我们可以重新访问这在未来。

至于适度,我们使用workflow模块,因为这很容易进行设置和配置。在一个互联网网站上,我们拥有“草稿”,“审阅”和“发布”状态的“贡献者”,“编辑”和“发布者”角色,每个角色的站点权限越来越大。在我们为同一家伙所做的内部网站上,我们使用了“草稿”,“私人”和“已发布”状态。

我不会推荐PHP框架来将Drupal替换为CMS。我已经做了11年的PHP编程,虽然我可以构建一个定制的替代解决方案,但我认为我不能做得更快。我宁愿使用Drupal作为起点,然后开发Drupal模块来将我们的其他系统集成到Drupal中 - 比如Track-IT和Moodle。当然,这只是我,每个人都有不同的背景和经验,所以你的意见可能会有所不同。这就是说,Symfony和codeignite对于一般应用程序开发来说相当不错(即使Drupal也适合这样做!)

不管你做什么,人们通常都不愿意改变。确保你为这些人制定了坚实的培训计划。不仅适用于Drupal,还适用于制作一般网页内容。我的老板向所有的内容管理员购买了一本Don't Make Me Think书。我认为结合培训有助于为内容制作建立一些基本规则。此外,还有一个登台/测试版网站,这些人可以用作沙箱来尝试并向对方询问输入内容。

我希望这可以帮助你。

+1

不是FCK的粉丝,但CK是世界上最好的。 – Kevin 2010-04-09 13:23:16