21

我正在寻找一个成熟的基于 PHP 的、最好是开源的文档管理解决方案。

要求:

  • 管理文档,最好采用文件夹结构
  • 干净的架构
  • 中途漂亮的界面(我可以自定义但需要一个干净的基础)
  • 可以全文索引 PDF、OpenOffice 和理想的 MS Office 格式
  • 多用户能力
  • 必须是基于浏览器的 Web 应用程序,没有 Java 客户端等。
  • 自托管解决方案

很高兴拥有:

  • 读取/写入文档的 API 会很棒
  • 基于 PHP5 的架构
  • 版本控制(文档的多个版本的存储)
  • 图像缩略图
  • 标记

我知道

并希望获得任何其他提示和相关项目的链接 - 也包括广告公司等的资产管理方向。对于一个出色的、完全出色的杀手级应用程序,我也准备好超越 PHP(但它必须是一个 Web 应用程序)。

我检查了这些骗子,但没有发现任何问题都朝着正确的方向发展。

4

5 回答 5

7

首先让我声明,这个答案是满足您要求的“替代”解决方案,可能不是您正在寻找的确切答案,但我认为我即将描述的软件可能会影响您查看其他语言/平台。

该软件名为 Microsoft Sharepoint 2010,其免费产品,链接如下。

首先让您知道实际文件在数据库中以二进制形式存储,而不是系统上的物理文件。

过去几周我一直在使用 sharepoint,我发现这很神奇,应用程序的设计方式非常复杂,但品牌并不那么复杂,特别是如果你了解 C#。

  • 管理文档,最好采用文件夹结构

    • 文档管理功能非常强大,尤其是在 Microsoft Office 系列中,Excel、Word、Access 等文档可以由多个人在浏览器中进行修改和处理。
    • 您可以将桌面上的文件夹指向您的 http 服务器,文件将完全按照您的意愿存储,拖放到您的计算机中。
    • 该套件的协作将把一群人聚集在一起,以提高工作效率并减少工作量(如果需要)。
  • 界面:

  • 多用户能力

    • 如果您有成本拥有多个服务器,创建一个单独的服务器并安装 Active Directory 作为您的主要登录名,或者您可以选择基于 Web 的登录
  • 读取/写入文档的 API 会很棒

    • 如果您曾经使用过 Visual Studio,您就会明白学习如何做应用程序非常简单,Sharepoint 已集成到 Visual Studio 2010 中,因此您可以创建/修改/部署 Web 部件到您的站点,您可以从 Youtube 创建所有内容刮板到复杂的多分段数据库分析器。

我建议您做的是更详细地研究该平台并观看 Youtube 和 Microsoft 上的视频。

有了基础,您不必将 Sharepoint 扩展为一个场,您可以将所有内容放在同一个盒子中,例如安装了 MSSQL、Office 2007、IIS 和 Sharepoint 的服务器。

如果您没有资源,那么您可以随时租用预先部署的 Sharepoint Server。


更新 1。

我还想提一下,在您的 PC 上创建网络共享并将位置指向 ( http://pecka.com/archive ) 将导致能够将文件拖放到文件夹中,并且它们与 SharePoint 同步,元数据自动生成并存储在数据库中。

对不起rambe,但我至少会调查一下

于 2011-02-16T11:58:47.170 回答
2

你可以看看drupal。首先要澄清的是,如果它应该只是 DMS 而没有别的,那么它将投票支持另一个特殊的 DMS 工具。

我在我的工作场所将其设置为轻量级 DMS 解决方案(将扩展到一般的 Intranet CMS)。工作流程很好,pdf和odt全文搜索也是,权限有点棘手。它是drupal 6,同时d7 可用。如果您想了解更多信息,我很乐意详细说明。

顺便说一句,大型视频和音频记录的资产管理我也在做一些私人研究。

于 2011-02-16T12:16:10.400 回答
2

你也可以看看这些——它们都是基于 LAMP 的
owl
letodms
知识树 ——看起来他们已经把他们的开源计划放在了次要位置。您可以从此网址找到旧版本。

于 2011-02-22T14:32:02.787 回答
2

我还使用 Python 和 Java 等编程开发了基于 LAMP 的文档服务器和后端。对于我的建议,您必须找到在 Windows 平台上开发的文档软件 eDocs DM 服务器作为指南。这个概念是相同的方式,但不同的平台和编程语言。

然后尝试比较开源的特性,比如:

在此处查看开源文档管理系统: http: //lerablog.org/technology/the-best-open-source-document-management-systems/

于 2014-02-22T15:45:28.347 回答
0

查看DokuWikihttps ://www.dokuwiki.org/dokuwiki

成熟且功能丰富。

于 2011-02-13T21:27:17.550 回答