PHP文档管理

Pek*_*ica 21 php asset-management

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

要求:

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

很高兴有:

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

我知道

并希望获得有关项目的任何其他提示和链接 - 也可以是广告代理商的资产管理方向等.对于一个出色的,完全出色的杀手级应用程序,它可以完成大部分开箱即用的工作,我也准备超越PHP(但它必须是一个Web应用程序).

我检查了欺骗,但发现没有问题进入正确的方向.

Rob*_*itt 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 Server.


更新1.

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

对不起rambe但我至少会调查它