Php 是否有适合这些要求的内容管理系统,还是我自己的内容管理系统?

Php 是否有适合这些要求的内容管理系统,还是我自己的内容管理系统?,php,frameworks,Php,Frameworks,我在寻求一些建议 我的老板正在写一系列长篇文章。他想在网上发表这些文章,但不愿意用微软Word以外的任何东西来写作。但是,他希望文章的web版本包含大量自定义Javascript内容(工具提示、弹出模式窗口的链接等)。他还希望能够在文章发布后修改文章,添加新内容、引用等 到目前为止,我已经能够使用Word将他的一篇文章转换为html,清理Word的烂html(例如,使用jQuery过滤或将标记转换为标记,或删除无用的标记),添加自定义Javascript,并将整个内容上传到服务器 这样做是可行的

我在寻求一些建议

我的老板正在写一系列长篇文章。他想在网上发表这些文章,但不愿意用微软Word以外的任何东西来写作。但是,他希望文章的web版本包含大量自定义Javascript内容(工具提示、弹出模式窗口的链接等)。他还希望能够在文章发布后修改文章,添加新内容、引用等

到目前为止,我已经能够使用Word将他的一篇文章转换为html,清理Word的烂html(例如,使用jQuery过滤或将标记转换为标记,或删除无用的标记),添加自定义Javascript,并将整个内容上传到服务器

这样做是可行的,但非常耗时,并且会使论文处于一种难以编辑的状态。我倾向于将他所做的更改集成到文章的HTML版本中

理想情况下,我想要的是具有以下功能的CMS:

  • 能够从.doc或.docx文件创建文档(不是必需的,但最好是这样)
  • 一个易于使用的WYSIWYG编辑界面,因此他可以自己编辑文章的内容
  • 能够轻松地加入自定义JavaScript,甚至自定义PHP代码,以添加modals和我老板喜欢的其他功能
  • 能够将文档导出回.doc或.docx格式,或至少是pdf格式
哦,如果CMS能够处理脚注/尾注之类的事情,那就太好了,因为有很多脚注/尾注

到目前为止,我已经调查过了。Textpattern使用纺织品,我想我可以让我的老板在必要时使用。席尔瓦看起来很复杂,也许我做的太过分了

我可以使用像Yii这样的框架在PHP中推出我自己的解决方案,但这只是一个附带项目,我更愿意使用预先制作的东西


有人有什么建议吗?它不必是开源的。我想我的雇主会愿意为一个产品付款,如果它能做到我提到的所有事情。谢谢

听起来Wordpress是个不错的选择。您所描述的方式实际上只是发布可编辑的内容

Wordpress还允许您创建自定义主题或修改它们。这将允许您添加所需的自定义javascript或php。还有大量易于安装和使用的插件可供选择

请查看上的功能

更新:


另外两个选择是joomla和drupal。它们都是内容管理系统。

试着说服你的老板将文档直接写入基于web的wysiwyg系统,如。复制所有这些内容和为这些内容付出的额外努力毫无意义。

祝你好运。如果您想要这样一个交互式文档,最好的办法就是让web开发人员(您)来做。现在,你的雇主写这些文章没有什么不对(只要他知道如何正确地为网络写作),只要你去掉所有的格式并在以后添加必要的内容。我发现做这件事唯一有用的工具是Dreamweaver。(事实上,这是我仍然保留Dreamweaver副本的唯一原因。)你的老板可能会使用一套一致的javascript小部件/模式样式,还是会发明和扩展这些小部件/模式样式?零,我认为Bootstrap提供了他所需的所有交互功能。我在第一篇文章中使用了它,他似乎真的很欣赏默认风格的极简主义。布拉德,我将再次研究Dreamweaver。多年前就使用过它,但手工编码(直到现在)似乎更容易。不知道为什么会被否决。有了一些WordPress插件和定制的[短代码],这可能是最好的解决方案。+1,但我担心大多数程序员不喜欢WordPress,因为它是一种技术垃圾,因此会遭到否决。我同意,在大多数情况下,我不是WordPress的超级粉丝,而是WordPress(或drupal,或joomla)看起来他们会是一个很好的选择。毕竟我决定选择Wordpress。如果我有声誉,我会投票。你可以随时点击复选标记,这将帮助你获得代表