-2

我正在开发一个运行 Linux、Apache、PHP 和 CodeIgniter 的内部网站。我需要找到满足以下条件的解决方案:

  • 文件上传。(想想word docs、excel docs和pdfs)
  • 文档编辑/签出功能。
  • 文档版本控制(谁对该文档进行了哪些更改)
  • 维基能力。(查看、编辑、为网站内的某些页面创建文本)

这些东西中的每一个都将在 Intranet 站点中本地化。我不想链接到另一个系统来执行上述任务。我想要网站本身的所有控件。

我考虑打开 sharepoint 和 mediawiki 并使用 API 调用与之交互。然而,当涉及到 API 时,sharepoint 在 Linux 上的表现并不好。Mediawiki 有一套可怕的工具来添加文本样式。制作粗体/斜体/下划线根本不直观。

是否有充当 CMS 后端的 apache 插件?有什么项目可以用来帮助我吗?我愿意从头开始构建它,但我也想聪明一点。任何想法在这里使用什么?

4

1 回答 1

1

您正在寻找的被称为“文档管理系统”,并且有几十个开源免费的可用。不要从头开始发明一个。您将花费数月的时间来维护该系统多年

如果您想要所见即所得的编辑,请考虑 TinyMCE 或 CKEditor,两者都很棒,并且相对容易集成到任何后端。

于 2013-03-14T18:58:08.510 回答