PHP文档管理

时间:2011-02-13 21:24:13

标签: php asset-management

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

要求:

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

很高兴:

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

我知道

并希望获得有关项目的任何其他提示和链接 - 也可以向广告代理商等的资产管理方向发展。对于一个出色的,非常出色的杀手级应用程序来说,它可以开箱即用,我也可以超越PHP(但它必须是一个Web应用程序)。

我查看了the dupes,但发现没有问题朝着正确的方向发展。

5 个答案:

答案 0 :(得分:7)

首先,请允许我说明这个答案是您的要求的“替代”解决方案,也许不是您正在寻找的确切答案,但我认为即将提出的软件可能会影响您查看其他语言/平台。

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

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

我过去几周一直在与sharepoint合作几周,我发现它很棒,应用程序设计的方式非常复杂,但品牌并不复杂,特别是如果你知道C#。

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

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

  • 支持多用户

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

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

我建议你做的是更详细地研究平台,观看Youtube和微软上的视频。

使用基础,您不必将您的Sharepoint扩展为服务器场,您可以将它全部放在同一个框中,例如安装了MSSQL的服务器,安装了Office 2007,IIS和Sharepoint。

如果您没有这方面的资源,那么您可以随时租用预先部署的Sharepoint服务器。


更新1。

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

很抱歉rambe但我至少会调查它

答案 1 :(得分:2)

您可以查看drupal。要澄清的第一件事是,它应该只是DMS而不是别的,那么它会投票给另一个特殊的DMS工具。

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

对于大型视频和音频录制的资产管理我也正在进行一些私人研究。

答案 2 :(得分:2)

你也可以看看这些 - 它们都是基于LAMP的 owl
letodms
knowledgetree - 看起来他们已经把他们的开源计划放在了后面。 您可以在this url.

中找到旧版本

答案 3 :(得分:2)

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

然后尝试比较开源的功能,例如:

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

答案 4 :(得分:0)

结帐DokuWikihttps://www.dokuwiki.org/dokuwiki

成熟且功能丰富。