我参与了一个非常小的住宅pipe理公司,这家公司有很多我想要数字化成PDF格式的文件,并把它们放到网上供所有居民访问。 许多人不是技术性的,所以简单易用是非常重要的。
我有能力build立一个基于LAMP的服务器解决scheme,虽然这不应该花费大量的金钱来购买或维护,因此开源,最好有一个小的内存足迹。 尽pipe如此,我所看到的所有东西(比如Alfresco,KnowledgeTree和LogicalDOC)似乎都是主要的矫枉过正,而且在设置和用户方面都很复杂。
我正在考虑像AjaxExplorer这样的东西,这似乎做我想做的令人钦佩的文件浏览部分。 在全文search方面,有没有一款产品可以与AjaxExplorer一起工作,或者其他可以与之协同工作的产品,人们会推荐它作为一种相对容易的configuration工具来索引和随后search文档库?
如果我怀疑没有合适的集成解决scheme,那么在浏览文件树的前端有单独的区域是可以接受的,并且可以通过文件名/元数据和全文search进行简单的search。
就个人而言,我只会使用Apache(不含PHP)的常规分发,然后添加一个filter来提供.pdf文档:
有很多不同的方法可以做到这一点。 例如,您放置在httpd.conf文件的“Directory”节点中的这个指令:
<Directory "C:/Apache2.2/htdocs"> Options Indexes Includes MultiViews IndexOptions +ScanHTMLTitles -IconsAreLinks FancyIndexing FoldersFirst NameWidth=* AddIcon (IMG,/webicons/image3.gif) .gif .png .jpeg .jpg .xbm .PNG .JPG .GIF .tiff .bmp AddIcon (IMG,/webicons/compressed.gif) .7z .zip .cab .tar .jar .mdb .ldf .mdf .CAB AddIcon (IMG,/webicons/binary.gif) .exe .msi .rdp .pcf .dia .class .ks .keystore .scc AddIcon (IMG,/webicons/a.gif) .txt .log .properties .doc .xls .xml .ts .msg .dat .sql .csv .pem .sh .py .tlp .java .der .csr .key .crt .bat .cmd .inf AddIcon (IMG,/webicons/link.gif) .lnk .htm .url .URL AddIcon (IMG,/webicons/pdf.gif) .pdf AddIcon /webicons/folder.png ^^DIRECTORY^^ #ForceType application/octet-stream .... ....
然后键入: http : //domain.com/pdf/blah.pdf
如果您确实需要searchfunction,则可以安装PHP并使用PHP平面文件search 。
我已经使用MNOGOsearch索引一堆PDF文件。 它对PDF和许多其他文档types进行全文search。 您也可能会发现search前端相当熟悉。
* nix版本是GNU许可的。
ownCloud是一个开源的解决scheme,用于存储可以在LAMP上运行的文件。 它有一个非常干净的界面 ,虽然它有其他function(日历,联系人,音乐,图片), 他们都可以很容易地被禁用 。 从版本3开始,它具有集成的PDF查看器。 从版本5开始 ,它具有由Lucene支持的全文PDFsearch。