首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >通过扩展桌面web-dev应用程序创建一个专门的CMS。有选择吗?

通过扩展桌面web-dev应用程序创建一个专门的CMS。有选择吗?
EN

Stack Overflow用户
提问于 2009-05-13 16:46:07
回答 5查看 417关注 0票数 1

背景

我们需要开发一个专门的CMS (仅限于内部使用),以支持一个技术写作团队生产专门的长期形式的网页内容(即文字与图片,互动功能)。为了保护作者不受web开发的细节影响(并提高输出一致性),我们希望为更专业的内容(例如交互式页面元素)增加一个带有参数化占位符的常规WSIWYG编辑器。占位符将通过一个独立的预发布过程扩展为html/js/css/flash/etc。

内容的生成是企业存在的理由,作者的生产力是最重要的。如果我们使用基于网络的CMS,作者们会叛变的,我敢肯定。

愿望列表

  • 基础网页开发设计图面
  • 跨平台(mac/windows)
  • 源控制集成
  • 能够使用GUI添加/编辑占位符
  • 表示设计图面上占位符的能力
  • 将我们自己的报告构建到UI中的能力(例如拼写检查)
  • 离线编辑(即在飞机上,在展示会上)

到目前为止的选择

某些东西有足够的灵活性的可能性是不可能的。因此,我们很可能不得不扩展现有的产品。为了获得离线功能和可靠的编辑功能,我们正在考虑扩展桌面应用程序。到目前为止,以下是我们的选择:

  • Dreameaver CS4 (专业:熟悉,跨平台。缺点:有限扩展api)
  • Visual (优点:良好的可扩展性。缺点:恐吓作者,mac用户将需要VM)

请告诉我我有更多的选择!

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2009-06-23 11:52:01

这是一个有点不公平的问题,堆叠溢出,因为它是如此紧密地联系到我们的特殊需求(在我的辩护,我认为许多大型网络发布机构面临类似的决定)。

最后,我们采用了一个IDE无关的设计,使用xhtml作为我们的交换格式,并在可发布的输出中进行频繁(n分钟)的任务“构建”--编写输入。

票数 0
EN

Stack Overflow用户

发布于 2009-05-15 09:43:37

你需要的是一个工具(不是CMS,天哪!)它可以完成你愿望清单中的所有项目。我偶然发现了一个具有绝对扩展性的好的写作工具:

Windows Live Writer

它符合你的愿望清单中的项目:

  • 基本web展开面
  • 离线编辑

您的愿望列表中的其他项目可以通过使用扩展点轻松地添加:

  • 能够使用GUI添加/编辑占位符(使用SmartContentSource)
  • 能够指示设计图面上的占位符(如果使用SmartContentSource,应用程序支持此功能)
  • 能够构建我们自己的报告(如果不需要交互,可以使用ContentSource )

没有源代码管理集成,但是该工具将每个写入保存到一个单独的文件中,然后可以由您最喜欢的源代码管理工具来管理。

它在您的愿望列表中没有的唯一东西是Mac支持(当然,通过使用虚拟化可以很容易地“修复”)。

我有很多年使用这个工具的经验(据我所知,这是第一个测试版),相信我,这是你一直在寻找的工具。

票数 1
EN

Stack Overflow用户

发布于 2009-05-13 23:44:25

Dreamweaver或Visual都不是CMS。它们是工具。

您需要一个CMS,如EPiServer (.NET)、AxCMS.net (免费)、德鲁帕尔 (php)或Wordpress (php)。

定制一个CMS以满足您的需求是非常正常的。CMS只是一个框架。您必须制作所需的模板,并根据您的需要定制它们。例如,添加用于附加文档、flsah文件或其他类型文件的字段。

所有CMS都有一个WYSIWYG编辑器。许多人使用tinyMCE,这是一个非常好的编辑器。

您的愿望清单可以满足以上所有的CMS‘s。

如果你想要一些快速和简单的东西,那就去做Wordpress吧。我在我自己的网站挪威时尚上使用了这个。所有的特巴拉都是定制的。使用方便,设置方便,易于理解。

Drupal是一个非常好的(和免费的) CMS,但很难学习。

如果您熟悉微软构建模板系统的方式,那么我将使用微软开发的AxCMS,它是免费的。

EpiSer ver是一个非常好的CMS。但你至少得付10.000美元才能拿到执照。

但为什么要买一辆保时捷( Porche ),因为沃尔沃可以把你送到那里:)

希望这能帮到你。祝你选择好运。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/859066

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档