無料デモ
以下は、フルバージョンの購入を検討する際の参考となる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では、アカウント作成なしでも商品を購入できますが、アカウントがない場合は将来のバグ修正版にアクセスできません。バグ修正版の提供を希望される場合は、アカウントを作成されることをお勧めします。なお、購入時のメールアドレスをお控えいただければ、購入後いつでもアカウントを作成できます。
削除・欠如している機能について以前にDocFetcher Proをお使いの場合、DocFetcher Serverは現在DocFetcher Proと比較して機能面で制約があることにご注意ください。詳細はこちらのページをご覧ください。
DocFetcher Serverの購入
DocFetcher Server 1.xを購入するには、下の表から購入オプションを1つ選択してください。右端の列にある購入リンクをクリックすると、外部の購入ページに移動し、詳しい手順が表示されます。購入前に、表の下にある情報ボックスと、さらに下にある備考を必ずお読みください。
| パッケージ | 動作環境 | クライアントあたりの価格 | 購入 |
|---|---|---|---|
| DocFetcher Server 1.x Windows版 | Windows 7 SP1以降 64ビットのみ |
€65 | リンク |
| DocFetcher Server 1.x Linux版 | glibc 2.17以降を搭載したLinux 64ビットのみ |
€65 | リンク |
| DocFetcher Server 1.x macOS版 | macOS 11以降 | €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 はバンドルして他のユーザーに自由に再配布することはできません。