私は採用コンサルタント会社を始めていますが、遅かれ早かれ多くの応募者の履歴書や CV (履歴書) を扱うことになります。応募者が当社のウェブサイトに履歴PHP
書をアップロードできるように、 and MySQL
(ターゲットサーバーは Windows) を使用して簡単なアプリケーションを作成しています。現在、アップロード ファイルを MS Word ドキュメントと MAX サイズのみに制限しています。500 KB
私の質問は、これらのファイルに対して実行される 2 つの操作についてです。
これらのファイル内のコンテンツを特定のキーワードで検索して、履歴書に一致する関連スキルを見つけます。
次に、これらのファイルをダウンロード ファイル リンクを介して雇用主に提供するか、履歴書を電子メールで送信します。
質問にまっすぐに来る
実際のファイルをファイル システムに保存し、それらに対して Windows 検索を実行する必要がありますか?
または、コンテンツを MySQL blob/cblob に挿入するだけで、テーブルで検索を実行してから、テーブル自体から雇用者にコンテンツを提供します。
または、ファイルをファイル システムに保存し、コンテンツを mysql blob に挿入します。mysql でコンテンツを検索し、ファイル システムからファイルを提供します。
履歴書の数が数千に達すると、Windows の検索は非常に遅くなると思いますが、インターネットで検索すると、大量のファイル コンテンツをデータベースに保存することはお勧めできません。
したがって、ある時点で何千もの履歴書を保存および取得するという仮定に照らして採用すべきアプローチについて、あなたの提案が必要です.
よろしくお願いします。