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ユーザーが同時にサーバーにアクセスできます。クライアント制限については、以下でさらに説明します。
寄付: デモは無料で入手できますが、もし今日特に寛大な気持ちであれば、ゼロより大きい任意の価格で「購入」することもできます。これは寄付をするのと同じです。
ダウンロード: 無料デモを入手するには、次の表のリンクをクリックしてください。
OS | DocFetcher Server 1.x デモ版 |
---|---|
Windows | リンク |
Linux | リンク |
macOS | リンク |
警告
まずデモ版をお試しください。製品版を購入する前にデモ版を試すことをお勧めします。これにより、お使いのシステムでソフトウェアが実際に動作することを確認できます。これは特に、古いWindowsやmacOSシステム、特殊なLinuxディストリビューションに当てはまります。また、ネットワークドライブやクラウドドライブなど、特殊な設定でソフトウェアを使用する予定がある場合も、必ず最初にデモ版を確認してください。
Gumroadアカウントを作成してください。DocFetcher Serverを購入できる配信プラットフォームであるGumroadは、永続的なGumroadアカウントを作成せずに商品を購入できるという点で少し変わっています。しかし、アカウントがないと、将来のバグ修正にアクセスできなくなります。そのため、バグ修正を希望する場合はアカウントを作成してください。購入後いつでも、関連付けられたメールアドレスがわかっていればアカウントを作成できます。
削除された機能と不足している機能。以前にDocFetcher Proを使用したことがある場合は、DocFetcher Serverは現在DocFetcher Proに比べて機能が遅れていることに注意してください。詳細については、このページを参照してください。
DocFetcher Serverの購入
DocFetcher Server 1.xを購入するには、下の表から購入オプションを1つ選択してください。右端の列にある購入リンクをクリックすると、外部の購入ページに移動し、詳しい手順が表示されます。しかし、その前に、表の下にある情報ボックスと、さらに下にある備考を必ずお読みください。
パッケージ | 動作環境 | クライアントあたりの価格 | 購入 |
---|---|---|---|
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ディストリビューションにインストールすることをお勧めします。— 下記のRAM要件に関する注意を参照してください。
対象読者
DocFetcher Proが平均的なコンピュータユーザー向けのソフトウェアであるのに対し、DocFetcher Serverは、HTTP、ポート、SSL証明書などのサーバー関連の概念に精通したシステム管理者やその他の技術に詳しい人々を対象としています。サポートでは、これらのことを教えることはできません。
DocFetcher Serverインスタンスを既存のウェブサイトに統合することが目標である場合、ウェブサーバー(IIS、Apache、Nginxなど)の基本的な理解、またはその知識を持つ人の助けが必要になります。
DocFetcher Serverのドキュメントでは、単一のコンピュータ上でDocFetcher Serverの*ローカル*インスタンスをセットアップするために必要な手順を説明していますが、ネットワーク環境やウェブサイトへの統合については説明していません。後者を行うための手順は、使用されているソフトウェアに完全に依存しており、その多様性はすべてを網羅するにはあまりにも多すぎます。
DocFetcher Serverを購入する前に、無料のデモを試してみることを強くお勧めします。特に、統合部分(それが目標である場合)を把握しようとすることが重要です。そこが最も困難な部分である可能性が高いためです。無料デモには時間制限がないため、すべてを把握するまで心ゆくまで試すことができます。
クライアントごとの価格設定とクライアント制限
上記の価格は「クライアントごと」です。これは次のことを意味します。購入時に、サーバーに同時に接続できるユーザーの最大数を選択できます。— これがサーバーのいわゆる*クライアント制限*です。
たとえば、クライアント制限が10のDocFetcher Serverを購入した場合、最大10人のユーザーが同時にサーバーにアクセスできます。追加のユーザーには、代わりに拒否ページが表示されます。そして、この例では、合計価格は上記のクライアントごとの価格に10ユーザーを掛けたものになります。
特定のクライアント制限でDocFetcher Serverを購入した後、より高いクライアント制限にアップグレードするオプションがあります。アップグレード方法はこのページで説明されています。
クライアントはIPアドレスではなくブラウザセッションによって識別されます
DocFetcher Serverインスタンスのクライアント制限にカウントされるユーザーは、IPアドレスではなく*ブラウザセッション*によって識別されます。たとえば、これは、同じコンピュータ上の2つの異なるブラウザからDocFetcher Serverインスタンスにアクセスすると、1人ではなく*2人*のユーザーとしてカウントされることを意味します。この問題の詳細な説明、および*セッション乗っ取り*と呼ばれる回避策については、FAQページの質問「サーバーがユーザー数をIPアドレスではなくブラウザセッションでカウントするのはなぜですか?」を参照してください。
無制限のクライアント — 利用不可
クライアント制限のないDocFetcher Serverインスタンス(つまり、無制限の同時クライアントを処理できるインスタンス)は現在利用できません。— 上記の価格モデルによれば、それらは無限の費用がかかります。
したがって、DocFetcher Serverを使用してドキュメントリポジトリをインターネット上で無制限の訪問者に公開することは、現時点ではサポートされていないユースケースです。事前に限られた数の「シート」を決定し、必要に応じてさらに「シート」を購入する必要があります。
インストールとウェブホスティング
質問:DocFetcher Serverを起動するにはどうすればよいですか?コマンドラインからですか、それともUIからですか?ウェブホスティングサービスXYZと統合できますか?どのウェブホスティングサービスをお勧めしますか?
回答:DocFetcher Serverには、特定のウェブホスティングサービスとの統合機能は付属していません。これは、必要最低限の機能を備えたサーバーアプリケーションです。必要な依存関係はすべて含まれているため、DocFetcher Serverを実行するために追加のソフトウェア(PHP、MySQL、Apacheなど)をインストールする必要はありません。
Windowsでは、DocFetcher ServerにはWindowsサービスとしてインストールするための実行可能ファイルが付属しています。LinuxおよびmacOSでは、DocFetcher Serverにはフォアグラウンドプロセスまたはデーモンプロセスとして起動するためのシェルスクリプトが付属しており、通常はシステムを起動時にデーモンプロセスを起動するように設定します。DocFetcher Serverが起動して実行されると、HTTPおよびHTTPS用に1つまたは2つのポートを占有します。着信トラフィックをこれらのポートにリダイレクトするのはユーザーの責任です。
ウェブホスティングサービスを推奨することは、不可能ではないにしても困難です。ウェブホスティングの状況は広大で絶えず変化しているためです。ただし、おそらく、上記で説明したインストールを実行するための完全なルートアクセス権を持つウェブホスティングソリューションが必要になるでしょう。さらに、以下で説明するように、おそらく十分なRAMも必要になります。
RAM要件
DocFetcher Serverは、正常に動作するために通常大量のRAMを必要とするソフトウェアであるため、DocFetcher Serverを実行するサーバーマシンを選択する際には、RAMはおそらく節約すべきではないものです。ただし、必要なRAMの正確な量はユースケースに大きく依存し、1 GBから64 GBの範囲になります。
具体的には、主に2つの要因に依存します。サーバーがサービスを提供すると予想されるクライアントの数と、インデックスを作成する最大のファイルのサイズです。インデックスを作成するファイルの合計サイズや合計数には依存しません。(たとえば、数百万の小さなファイルは非常に少ないRAMでインデックスを作成できますが、1つまたは2つの巨大なファイルのインデックスを作成するには大量のRAMが必要になる場合があります。)実際に観察されたほとんどのデータセットでは、16 GBのRAMが比較的に安全な選択肢のようです。
利用可能なRAMを最大限に活用するには、軽量なLinuxディストリビューションでDocFetcher ServerのLinux版を実行することをお勧めします。これは、OSが使用するRAMが少ないほど、DocFetcher Serverや他のアプリケーションに残されるRAMが多くなるためです。
最後に、DocFetcher Serverには、インデックス作成中に特定のファイルサイズを超えるファイルを無視する設定があります。たとえば、「500 MBを超えるファイルはインデックスを作成しない」などです。この最大ファイルサイズ設定に低い値を選択すると、アプリケーションのRAM要件が減少します。
ブラウザの要件
DocFetcher Serverはサポートされているプラットフォーム(Windows、Linux、macOS)のいずれかで実行されますが、DocFetcher Serverインスタンスに接続する*クライアント*は特定のプラットフォームを必要としませんが、公式にサポートされている4つのウェブブラウザ(Chrome、Firefox、Safari、Edge)の最新版(!)が必要です。
これらのブラウザの古いバージョンや他のブラウザのどのバージョンも動作する可能性がありますが、公式にはサポートされていません。DocFetcher Serverの無料デモで確認してください。古いInternet Explorerは間違いなくサポートされていません。
DocFetcher Serverのウェブインターフェースは、デスクトップブラウザ専用に設計されています。限定的な方法で、タブレットやスマートフォンでも動作しますが、特にスマートフォンではユーザーエクスペリエンスが非常に悪く、まったくお勧めできません。
入手できるもの
この購入は、ソフトウェアの現在のメジャーバージョンに対する永久(つまり「ライフタイム」)ライセンスであり、1年以上 のバグ修正とサポートが含まれます。新機能の追加は含まれていません。
「1年以上のバグ修正とサポート」とはどういう意味ですか?
例:
- 今日 DocFetcher Server 1.xを購入し、数時間後に DocFetcher Server 2.0がリリースされたとします。その場合、今日から正確に1年間、DocFetcher Server 1.xのバグ修正とサポートが提供されます。
- 今日 DocFetcher Server 1.xを購入し、2週間後に DocFetcher Server 2.0がリリースされたとします。その場合、今日から2週間+1年間、DocFetcher Server 1.xのバグ修正とサポートが提供されます。
一般的なルール: 一般的なルールとして、バグ修正とサポートの期間は、次のメジャーバージョンのリリースから1年後まで続きます。現在、それはバージョン2.0です。いずれにせよ、少なくとも1年間のバグ修正とサポートが提供されます。
Gumroadアカウント: バグ修正リリースは、DocFetcher Server を購入したGumroadアカウントを通じて利用可能になります。
ベストエフォートでのバグ修正: バグ修正はベストエフォートで提供されます。つまり、すべてのバグが修正できるわけではありません。たとえば、近接検索と組み合わせたプレビューペインでのテキストの強調表示に既知の問題があります。この問題は DocFetcherから継承されたもの であり、基盤となる検索エンジンの単なる制限です。
サポート: サポートを受けるには、サポートページ にアクセスしてください。
その他の注意点
全般:
- DocFetcher ServerのGUIは現在英語のみ利用可能です。
- DocFetcher Serverの各購入オプションは、ポータブルアプリケーションとして提供されます。
- ダウンロードしたリリースファイルを検証するには、これらのSHA-256ハッシュ を使用してください。
- この返金規定が適用されます: リンク
使用範囲:
- 個人または法人ライセンス: DocFetcher Serverの購入は、購入に使用されたGumroadアカウントの所有者に紐付けられます。この所有者は個人または組織のいずれかであり、購入したか、ギフトとしてソフトウェアを受け取った場合があります。所有者はソフトウェアの1つ以上のコピーを購入することができ、各コピーは所有者によって 1台のコンピュータに展開できます。
- 再配布は許可されていません: DocFetcherとは対照的に、DocFetcher Server はバンドルして他のユーザーに自由に再配布することはできません。