以下に示すように、ソーシャルサイトでのユーザーアクティビティのビューを作成したいと思います。
ポイントを割り当てるためのユーザーポイントモジュールがインストールされており、エンティティやトークンなどの他のモジュールもルールとともに配置されています。わからないのは、アクティビティモジュールとメッセージモジュールのどちらのモジュールを使用すべきかです。私は最初にハートビートモジュールを使用することを考えましたが、その機能はすべてメッセージモジュールにもあります。
ハートビートとアクティビティはどちらも、ユーザーのアクティビティを表示することを特に目的としています(Facebook、Twitterなど)。
ハートビートは非推奨になり、メッセージが優先されます。ハートビートモジュールのページによると:
このプロジェクトは非推奨になります。未来はモジュールメッセージにあります。それははるかに小さく、機能に関してはハートビートと比較することはできません。ただし、APIとしての可能性は同じです。
「APIの可能性は同じです」に注意してください。つまり、Messageに必要な処理を実行させるには、カスタムコードを作成する必要がありますが、その結果、Activityモジュールよりも詳細に制御できます。
ほとんどすぐに使用できるソリューションが必要な場合は、アクティビティモジュールを使用してください。高度なカスタム構成が必要な場合は、メッセージを使用してください。