Header Image

看,不需要 Java!

捆绑的 Java 运行时:DocFetcher Server 的演示版和完整版都自带内置的 Java 运行时,因此运行它们不需要在您的系统上安装 Java。

Java 安全误解:与普遍观念相反,使用内置或已安装的 Java 运行时并不比使用 .NET 框架或任何其他运行时更危险。DocFetcher Server 的内置 Java 运行时不会自行更新,这也是完全安全的。在 Java 方面您唯一需要担心的严重安全威胁是在浏览器中运行的 Java 插件,这与 DocFetcher Server 的内置 Java 运行时完全无关。

免费演示版

以下是 DocFetcher Server 的免费演示版,帮助您决定是否购买完整版本。

演示版限制: 演示版包含完整版的所有功能,可无时间限制使用。但是,适用以下功能限制:

  • 每次搜索仅显示 5 个结果: 演示版每次搜索最多只显示 5 个结果。因此,演示版可以让您准确了解完整版本所提供的功能,但搜索结果的质量除外。关于搜索质量,请查看 DocFetcher。DocFetcher 和 DocFetcher Server 的搜索结果质量基本相同。
  • 客户端限制:3 个用户: 演示版有3个用户的客户端限制,意味着最多只有 3 个用户能够同时访问服务器。客户端限制在下文中有进一步说明。

捐赠: 虽然您可以免费获取演示版,但如果您今天感觉特别慷慨,也可以以任意大于零的价格"购买"它们。这相当于进行捐赠。

下载: 点击下表中的链接获取免费演示版。

操作系统 DocFetcher Server 1.x 演示版
Windows 链接
Linux 链接
macOS 链接

警告

请先试用演示版本。 建议您在购买任何完整版本之前先试用演示版本,这样可以确保软件能在您的系统上正常运行。这尤其适用于较旧的 Windows 或 macOS 系统以及特殊的 Linux 发行版。如果您打算在涉及网络驱动器、云驱动器等特殊设置的环境中使用该软件,也请务必先试用演示版本。

创建 Gumroad 账户。 Gumroad 是购买 DocFetcher Server 的分发平台,有个奇怪的特点:您可以在不创建永久 Gumroad 账户的情况下购买产品。但是,没有账户您将无法获得未来的错误修复。所以如果您想要这些更新,请创建一个账户。请注意,只要您还记得关联的电子邮件地址,您可以在购买后的任何时间创建账户。

已移除和缺失的功能。 如果您之前使用过 DocFetcher Pro,请注意 DocFetcher Server 目前在功能方面落后于 DocFetcher Pro。详细信息请参见 此页面

购买 DocFetcher Server

要购买 DocFetcher Server 1.x,请从下表中选择一个购买选项。点击最右栏的购买链接将跳转到外部购买页面,其中包含进一步的说明。但在您购买之前,请阅读表格下方的信息框和后面的备注。

软件包 运行环境 每客户端价格 购买
DocFetcher Server 1.x Windows 版 Windows 7 SP1 或更高版本
仅限 64 位
$76.49
(~€65)
链接
DocFetcher Server 1.x Linux 版 带有 glibc 2.17 或更新版本的 Linux
仅限 64 位
$76.49
(~€65)
链接
DocFetcher Server 1.x macOS 版 macOS 10.12 或更高版本 $76.49
(~€65)
链接

不确定购买哪个版本?那就选择 Linux 版本,并将其安装在轻量级的 Linux 发行版上。--- 请参阅下方的内存需求说明。

目标受众

与面向普通计算机用户的 DocFetcher Pro 不同,DocFetcher Server 面向系统管理员和其他精通技术的人员,他们熟悉服务器相关概念,如 HTTP、端口和 SSL 证书。支持无法教您这些知识。

如果您的目标是将 DocFetcher Server 实例集成到现有网站中,您需要对 Web 服务器(如 IIS、Apache 或 Nginx)有基本的了解,或者需要具备该知识的人员的帮助。

DocFetcher Server 文档涵盖了在单台计算机上设置 DocFetcher Server 本地实例所需的步骤,但不涵盖集成到网络环境或网站中的步骤。后者的步骤完全取决于所使用的软件,这方面的多样性太大,无法全部涵盖。

在购买 DocFetcher Server 之前,强烈建议您试用免费演示版,特别是尝试解决集成部分(如果这是您的目标),因为这可能是大部分困难所在。免费演示版没有时间限制,所以您可以尽情使用,直到完全掌握为止。

按客户端定价和客户端限制

上述列出的价格是"按客户端"计费的。这意味着:在购买时,您可以选择最多允许多少用户同时连接到服务器 --- 这就是服务器的所谓客户端限制

例如,如果您购买客户端限制为 10 的 DocFetcher Server,那么最多同时只能有 10 个用户访问服务器。任何额外的用户将看到拒绝页面。在这个例子中,总价格是上述按客户端价格乘以 10 个用户。

在购买具有特定客户端限制的 DocFetcher Server 后,您可以选择升级到更高的客户端限制。如何升级在此页面上有说明。

客户端通过浏览器会话识别,而非 IP 地址

计入 DocFetcher Server 实例客户端限制的用户不是通过 IP 地址识别的,而是通过浏览器会话识别的。例如,这意味着从同一台计算机上的两个不同浏览器访问 DocFetcher Server 实例会算作两个用户,而不是一个。有关此问题的更详细说明,以及称为会话劫持的解决方法,请参见常见问题页面上的问题"为什么服务器按浏览器会话而不是 IP 地址计算用户数量?"。

无限客户端 --- 不可用

目前不提供无客户端限制的 DocFetcher Server 实例(即可以处理无限数量同时客户端的实例)。--- 按照上述定价模式,它们将需要无限的金钱。

因此,使用 DocFetcher Server 在互联网上向无限数量的访问者公开文档库的用例目前不受支持。您必须提前决定有限数量的"座位",并在需要时购买更多"座位"。

安装和 Web 托管

问题:如何启动 DocFetcher Server?从命令行还是从 UI?我可以将其与 Web 托管服务 XYZ 集成吗?您推荐哪个 Web 托管服务?

答案:DocFetcher Server 不包含与任何特定 Web 托管服务的集成,它是一个纯粹的服务器应用程序。所有所需的依赖项都已包含,因此您无需安装任何额外软件(PHP、MySQL、Apache 等)来运行 DocFetcher Server。

在 Windows 上,DocFetcher Server 带有可执行文件,用于将其安装为 Windows 服务。在 Linux 和 macOS 上,DocFetcher Server 带有 shell 脚本,用于将其作为前台进程或守护进程启动,通常您会希望配置系统在启动时启动守护进程。当 DocFetcher Server 运行时,它将占用一个或两个端口用于 HTTP 和 HTTPS,您需要将传入流量重定向到这些端口。

推荐 Web 托管服务是困难的,甚至是不可能的,因为 Web 托管领域广阔且不断变化。但是,您可能需要一个具有完全 root 访问权的 Web 托管解决方案来执行上述安装。此外,您可能还需要充足的内存,如下所述。

内存需求

DocFetcher Server 是一款通常需要大量内存才能正常工作的软件,因此在选择运行 DocFetcher Server 的服务器机器时,内存可能是您不应该省的一样东西。然而,所需的具体内存量很大程度上取决于用例,可能在 1 GB 到 64 GB 之间。

具体来说,它主要取决于两个因素:服务器预期服务的客户端数量,以及要索引的最大文件的大小。它取决于要索引的文件的总大小或总数量。(例如,数百万个小文件可以用很少的内存索引,但索引一两个巨大文件可能需要大量内存。)对于大多数在现实中观察到的数据集,16 GB 内存似乎是相对安全的选择。

为了充分利用可用内存,建议在轻量级 Linux 发行版上运行 Linux 版本的 DocFetcher Server。这是因为操作系统使用的内存越少,留给 DocFetcher Server 和其他应用程序的内存就越多。

最后,DocFetcher Server 有一个设置,可以在索引期间忽略超过特定文件大小的文件,例如"不索引大于 500 MB 的文件"。为此最大文件大小设置选择更低的值将降低应用程序的内存需求。

浏览器需求

虽然 DocFetcher Server 在支持的平台(即 Windows、Linux 和 macOS)上运行,但连接到 DocFetcher Server 实例的客户端不需要任何特定平台,但需要四个官方支持的 Web 浏览器之一的最新(!)版本:Chrome、Firefox、Safari 和 Edge。

这些浏览器的较旧版本和其他浏览器的任何版本也可能可以工作,但不受官方支持。请查看 DocFetcher Server 的免费演示版以确认。古老的 Internet Explorer 肯定不受支持。

DocFetcher Server 的 Web 界面仅为桌面浏览器设计。在有限的程度上,它也适用于平板电脑甚至智能手机,但特别是在智能手机上的用户体验非常糟糕,完全不推荐。

您将获得的内容

购买的是软件当前主版本的永久(即“终身”)许可证,以及 1+ 年的错误修复和支持服务。不包括新功能的添加。

“1+ 年的错误修复和支持”是什么意思?

示例

  1. 假设您今天购买了 DocFetcher Server 1.x,几个小时后 DocFetcher Server 2.0 发布了。那么从今天开始,您将获得正好 1 年的 DocFetcher Server 1.x 错误修复和支持。
  2. 假设您今天购买了 DocFetcher Server 1.x,两周后 DocFetcher Server 2.0 发布了。那么从今天开始,您将获得 2 周 +1 年的 DocFetcher Server 1.x 错误修复和支持。

一般规则:一般规则是错误修复和支持期持续到下一个主版本发布后 1 年。目前,下一个主版本应该是 2.0 版本。无论如何,您都将获得至少 1年的错误修复和支持。

Gumroad账户:错误修复发布将通过您购买 DocFetcher Server 时使用的 Gumroad 账户提供。

尽力而为的错误修复:错误修复是在尽力而为的基础上提供的。换句话说,并非所有错误都能被修复。例如,预览窗格中的文本高亮与邻近搜索结合使用时存在一个已知问题。这个问题是从 DocFetcher 继承而来的,只是底层搜索引擎的限制。

支持:要获得支持,请访问支持页面

其他说明

一般情况:

  • DocFetcher Server的图形用户界面目前仅提供英文版本。
  • 每个DocFetcher Server购买选项都以便携应用程序的形式提供。
  • 要验证下载的发布文件,请使用`这些SHA-256哈希值 </zh_cn/release-verification/>`__。
  • 适用以下退款政策:链接

使用范围:

  • 个人或公司许可证:DocFetcher Server的购买与购买时使用的Gumroad账户所有者绑定。此所有者可以是个人或组织,可以是购买者本人,也可以是收到软件作为礼品的人。所有者可以购买一个或多个软件副本,每个副本只能由所有者 在一台计算机上部署。
  • 不允许重新分发:与DocFetcher不同,DocFetcher Server不能被打包并自由地重新分发给其他用户。