私はウィキスタイルのサイトを実装していて、連続するバージョン間で記事に加えられた変更を強調したいと思います。htmldiffを使用して変更を強調表示することは、CPUを集中的に使用することを除いて、うまく機能します。私はバージョン管理に素晴らしいvestal_versionsプラグインを使用しています。
では、これをどのように処理するのが最善でしょうか?バージョン作成時にon_createコールバックを使用して、htmldiffで処理された記事(バージョンテーブルの行)を処理して保存する遅延ジョブを作成することを検討しました。
これが良いアプローチである場合、宝石に触れずにvestal_versionsを拡張するにはどうすればよいですか?あるいは、もっと良いアプローチがあるかもしれません。
どんなアドバイスも大歓迎です。:)