通常我使用Wordpress为我的网站添加内容管理,虽然我已经获得了一个网站,可以从一个图形设计器构建,每个页面上都有很多小内容区域。
我可以使用WP上的自定义字段执行此操作,但CMS变得混乱且不太可用。
我正在考虑使用Drupal或Expression Engine,但无法轻易找到是否可以在这两个系统中的任何一个页面上添加多个可编辑块。
Django CMS看起来很棒,但不是基于PHP的。 Symphony也很好看。
任何人都有任何想法,这项工作的最佳CMS可能是什么?
答案 0 :(得分:4)
WordPress适用于每个页面都有多个字段的网站,您只需要让用户界面更好地运行:
正如您所建议的,自定义字段可以满足您的需求。幸运的是,在一个页面/帖子中添加多个WYSIWYG编辑器非常容易。通过这种方式,编辑/作者可以在屏幕的不同部分处理内容,但所有内容都只保留一页。
虽然你可以找到不同的方法,但我还没有找到Henrik Melin的插件“More Fields”。唯一的缺点是您无法在主要字段以外的所见即所得字段中可靠地插入图像。然而,通常有更好的方法使用WordPress将图像放入自己的DIV中。
让我知道你是如何上场的,或者如果你需要更多信息,
菲利普
答案 1 :(得分:2)
Drupal非常适合您所追求的目标。您可以考虑两种方法。
使用相关的自定义字段创建内容类型(但这与使用WP的建议没什么不同)
使用Drupal的块为不同的内容创建区域
我们经常使用第二个选项来构建网站,Drupal提供了许多选项(使用贡献模块的组合)。 Views +节点参考+内容类型的组合将为您提供极大的灵活性。像Node Block和Context这样的模块也值得一看。
Drupal是一个很棒的CMS,但它的学习曲线对于新手来说可能有点陡峭。这可能值得记住。
答案 2 :(得分:0)
你可以在大约一个小时内在Drupal中吹走它。结合Panels或Context,没有什么是你真正无法做到的。加上CCK,您可以在GUI中全天生成字段。
答案 3 :(得分:0)
我喜欢单个内容块网站的WP,但对于我使用CMS Made Simple
的大部分内容您可以通过名称轻松定义多个区域,并使用TinyMCE编辑所有区域。
例如:
{content} // your main content block
{content name='Testimonal'} // shows the name when editing
{content name='Author' oneline='true'} // shows a single input box
答案 4 :(得分:0)
看来你已经做出了决定,但我想要注意ExpressionEngine非常适合这类事情。在EE中,您可以为要在系统中处理的每种内容类型创建通道。 EE渠道可以为任何重复内容提供支持,例如博客条目,乐队列表,员工目录或食谱集合。
在每个频道中,您可以将数据分解为任意数量的字段,并选择每个字段的类型。像Drupal一样,有许多领域类型可供选择。还有fieldtype API允许您开发自己的。{3}}。我个人认为EE比Drupal和WordPress有更强大的字段类型选择,这要归功于Matrix,Playa和Dive Bar等字段类型(全部来自Pixel and Tonic)。
答案 5 :(得分:-1)
我使用WordPress和Wordpress Themes 将近五年,并且必须说我找不到更好的平台来构建和管理网站。
无论您是写博客,拥有商店,创建大型商业网站还是需要一个基本的静态网站来宣传您的服务和产品,都无关紧要 - WordPress可以管理所有这些。
主题不仅适合个人使用,也适合您的客户,使其更容易根据自己的风格进行定制。