GNU/Linux >> Linux の 問題 >  >> Linux

あなたが自己ホストできるウェブサイトのための最高のコメントシステム

優れたコメントシステムを持つことは、ウェブサイトの周りにコミュニティを構築するために不可欠です。

しかし、サーバー上でセルフホストできる優れたコメントシステムを見つけるのは簡単ではありません。

はい、Disqus、OpenWeb、HyvorTalkなどの無料および有料のコメントサービスがたくさんあります。

しかし、彼らの無料枠には安っぽい広告が表示されており、システムにコメントを付けるためだけに月額15ドルを支払う必要はないかもしれません。

さらに、データを所有しているという感覚を得ることができません。コミュニティのデータはサードパーティのサービスによって共有されており、一部のコメントシステムではコメントを簡単にエクスポートできない場合があります。

ここでLinuxハンドブックでそのようなことをたくさん実験しているので、あまり知られていないが、自己ホストできる素敵なコメントシステムを共有することを考えました。

これはWordPress固有の記事ではありません。ここでは、WordPressコメントプラグインを意図的にスキップしました。 イッソ

Issoは、Disqusに似た無料のオープンソースコメントサーバーです。ユーザーはMarkdownでコメントを書くことができます。 15分以内に自分のコメントを編集または削除するオプションもあります。

バックエンドでPythonとSQLiteを使用しており、単一の40kbJavaScriptを使用して任意のWebサイトにデプロイできます。

Issoでは、DisqusやWordPressからコメントをインポートすることもできます。これは追加のメリットです。

公式のインストール手順はここにあります。また、Dockerを使用したIsso用の独自のセルフホスティングガイドも作成しました。

談話

談話は本質的にフォーラムソフトウェアであり、非常に優れたものです。同時に、DiscourseはWebサイトのコメントシステムとしても使用できます。

これは、読者の排他的なコミュニティを構築するための優れた方法です。コメントを残したい人は誰でもアカウントを作成する必要があります。これはカジュアルなコメント投稿者を思いとどまらせるかもしれませんが、ディスカッションに本当に参加したい人は大切なコミュニティメンバーです。

コメントシステムとしてDiscourseを使用すると、同じコストでフォーラムを開催できるという追加のメリットが得られます。

基本的に、公開されたすべての記事に対して新しいフォーラムトピックを作成します。ウェブサイトに表示されるコメントはほとんどなく、残りはフォーラムで表示できます。

DiscourseはDockerを使用して簡単にインストールでき、JavaScriptのおかげでさまざまなCMSに統合できます。

トークヤード

Discourseと同様に、Talkyardもコメントシステムとしても機能するフォーラムソフトウェアです。

140 kbのJavaScriptのおかげで、Ghost、Hugo、Gatsby、Jekyllなどどこにでも簡単に統合できます。

オープンソースであるため、月額わずか2ユーロからのマネージドホスティングをセルフホストまたは選択できます。

Dockerを使用してTalkyardをデプロイするためのガイドがあります。お気軽にチェックしてください。

コメント

Commentoは、簡単にセルフホストできるオープンソースのコメントシステムです。クリーンで軽量で、ウェブページにわずか15KBの追加の重みがあります。

Markdown構文をサポートしており、訪問者はコメントに賛成または反対するオプションがあります。ウェブサイトの所有者として、「スティッキー」にすることでコメントを掲載することもできます。

Disqusから既存のコメントをインポートすることもできます。

Dockerを使用してCommentoをセルフホストすることも、月額$10の定価でマネージドサービスを選択することもできます。

発話

発話は、GitHubの問題に基づいて構築された軽量のコメントシステムです。

開発者とユーザーがバグについて話し合うことができるように、GitHubにはコメントシステムが組み込まれていることをご存知でしょう。

発話はこのシステムを利用して、Webサイトのコメントシステムを作成します。基本的に、すべての新しい記事は新しいGitHubの問題として開かれ、訪問者と読者はGitHubアカウントを使用してコメントを残します。

コメントを残すには訪問者がGitHubアカウントを持っている必要があるため、ここでは利点が欠点になります。それが問題にならない場合は、それを使用できます。

ドキュメントはあまり明確ではありませんが、これがあなたがする必要があることです。 Webサイト用の新しいパブリックGitHubリポジトリを作成します。そのリポジトリにUtterancesアプリをインストールします。

Utterances Webサイトで、いくつかの追加パラメーターを選択すると、Webサイトに追加できる小さなJavaScriptが提供されます。

ギスカス

Giscusは、GitHubディスカッションに基づくオープンソースのDisqus代替コメントシステムです。

まだご存じない場合は、GitHubディスカッションは、オープンソースプロジェクトを中心としたコミュニティ向けの共同コミュニケーションフォーラムです。

これは、主にバグの報告を目的としていますが、プロジェクトの議論に頻繁に(誤)使用されたGitHubの問題の拡張機能と考えてください。

GitHubアプリを作成することで、簡単にセルフホストできます。完全なプロセスはここに文書化されています。

あなたのお気に入りは何ですか?

Linuxハンドブックでは、Ghostメンバーシップシステムとネイティブに統合されているため、Coveコメントシステムを使用しています。これは、他のコメントシステムが行っていないことです。ただし、Coveをセルフホストすることはできません。

それとは別に、テストWebサイトでいくつかのコメントシステムをテストし、ここにリストしました。しかし、最終的には、どちらがニーズに最適かを判断するのはあなた次第です。


Linux
  1. シェルドットファイルでできること

  2. DebianとUbuntu:どちらのディストリビューションがあなたに最適ですか?

  3. あなたのための17の最高の無料プロジェクト管理ツール

  1. 購読できる最高のLinuxマガジン

  2. 古代の32ビットコンピュータで信頼できる14のLinuxディストリビューション

  3. 2022 年の Linux/Ubuntu システム向けベスト 10 IPTV

  1. Linuxを愛する初心者のためのトップ5ベストLinuxディストリビューション

  2. 今すぐプレイできる Linux ターミナル コンソール ゲームのベスト 20

  3. 日常的に使用する Linux 用のベスト 20 の IRC クライアント