フォーラム CMS のレビュー。 smf を利用した月ボードのフォーラム エンジンの自動検出

こんにちは、カブラビ人!

ごく最近、私はフォーラムを作成するという考えに戸惑いました。 現在では、フォーラムの作成を容易にする既製のフォーラム CMS が多数存在するため、ユーザーにとってフォーラムの作成はそれほど困難ではありません。 しかし、たくさんある CMS の中から、本当に必要な CMS を選択するのは非常に難しい場合があります。 したがって、ユーザーがいずれかのエンジンを選択する際に少なくとも少しは役立つであろう、私自身のレビューを書くことにしました。

無料のエンジン
#1 - パンBB
美しくて使いやすいエンジン。 便利で直感的な管理パネル インターフェイス。 フォーラムは非常にコンパクトで、機能の数は少ないですが(アンダーボックスあり)、これはアドオンで簡単に修正できます。 テーマの作成が簡単で便利です。 シンプルでインストール、設定、使用が簡単なフォーラムが必要な場合、これは理想的な選択肢です。
- ロシア語を話すコミュニティ
レビューに含めなかったエンジンは他にもたくさんあります。なぜなら、それらは上記のものほど需要も人気もないと思うからです。 まあ、私の主観的な意見としては、PunBBかXenForoをお勧めします。

タグ: フォーラムの作成、フォーラム cms、フォーラム エンジン

この記事の作成者はまだコミュニティの正式メンバーではないため、この記事はコメントの対象外です。 コミュニティ内の誰かから招待を受け取った場合にのみ、作成者に連絡できるようになります。 この瞬間まで、彼のユーザー名はエイリアスによって隠されます。

古き良きフォーラム ソフトウェアを忘れないでください。オタクは技術サポートに使用し、企業はコラボレーションに使用します。70 以上のフォーラム エンジン、ホスト、ツールについての私たちの見解は次のとおりです。

フォーラム エンジン (フリー ソフトウェア)

Pocoo - Python を搭載したボードについて聞いたことはありませんか? 私もPocooを見つけるまではそうではありませんでした。 WSGI と互換性があり、高度なプラグイン システムを備えています。

PunBB - XHTML 準拠のページ、シンプルさ、スピードを備えているのに、何が気に入らないでしょうか?

Quicksilver Forums (QSF) - 今では消滅した MercuryBoard をベースにした QSF は、3D 権限やスキニングなどの機能を備えた成熟したエンジンに成長しました。

RForum - Ruby を利用した、メーリング リスト統合を備えた強力なフォーラム。


Simple Machines Forum (SMF) - 元々は YaBB SE のフォークであった SMF は、WYSIWYG、強力なグループなどを備えています。 注: フォーラム/ソフトウェア自体の再配布は許可されていないため、SMF がフリー ソフトウェアであるかどうかについては議論があります。 書面による許可なしで。

Snitz - 基本的な ASP フォーラム。

情報をデータベースではなく TXT ファイルに保存する小さなフォーラム。

Unclassified NewsBoard Forum (UNB) - Jabber 通知を備えた使いやすいフォーラム エンジン。

UseBB - 軽量、透明、効率的なボード パッケージ。

Vanilla - 他では見られない非常に素晴らしい外観を備えた素晴らしい AJAX 化フォーラム。

バイキングボード - 高性能を実現するミニマルなボード エンジン。

Viscacha - CMS が統合され、CuteCast、Vision Board、phpBB、および WBB から変換されたボード。

YaBB - インストールも使いやすく、YaBB は単なる掲示板ではありません。

Yazd - Apache ライセンスに基づく基本的なフォーラム エンジン。

フォーラム エンジン (商用)


AspNetForum - クリーンで強力な ASP.NET フォーラム エンジン。 85ドルから169ドル。

Burning Board - 既存の Invision Power Board、MyBB、phpBB、PunBB、Simple Machines Forum、または vBulletin フォーラムをインポートするボードを簡単にセットアップできます。 139.99~269.99ドル。

FuseTalk - Adob​​e、Boeing、NASA、NBC、US Airforce、McAfee、Lonely Planet などの有名企業が使用する強力なフォーラム ソフトウェア。 しかし、名前を付けるには費用がかかります。 649ドルから4599ドル。

FusionBB - カレンダー、フォト ギャラリー、PayPal、記事テンプレートなどをこの優れたソフトウェアで利用できます。 425 ドルの定額料金、または 149 ドルの定額料金と 39 ドル/年。

優れたリビジョン機能を備えた理想的な BB - ASP/COM ボード。 299~2099ドル。

Invision Power Board (IPB) - 史上最も人気のある商用ボードの 1 つ。 149.99 ドルから 299.99 ドル。

Jive Forums - EA や ESPN などの企業が使用する強力なボード。 残念ながら、非常に高価です。 定額料金は 14,950 ドル、ユーザー 1,000 人あたり 1,950 ドル、ユーザー 5,000 人あたり 4,950 ドル、ユーザー 20,000 人あたり 9,950 ドルです。

MyProBB - 強力なスパム対策機能により、これを管理者にします。 値段も安いです、年間25ドルです。

UBB.threads - 725 ドルの定額料金、または 229 ドルの定額料金と 125 ドル/年。

vBulletin - たくさんの機能を備えた非常に人気のあるボード。 定額料金は 160 ドル、または年間 85 ドルです。

WowBB - WYSIWYG、国際化、その他多くの機能がこの PHP ボードで利用可能です。 99 ドルの定額料金または年間 55 ドル。

フォーラムの主催者


Blursoft MetaForum - 大量の AJAX 機能を備えていますが、検索しやすい状態を維持しています。 はい、戻るボタンは機能します。 無料。

Conforums - HTML と JavaScript のカスタマイズを備えた無制限のカテゴリ、ボード、投稿。 無料。

CuteCast - 基本的なフォーラム ホスティング。 無料。

GoBoardz - 写真共有と素晴らしいインターフェイスを備えた素晴らしいフォーラム。 無料。

Hyperboards - グローバル ログイン (1 つの Hyperboards アカウントですべての Hyperboards フォーラムにログインできます)、スキン、ページ、無制限の投稿とボードを備えた大手ホスティング プロバイダーです。 無料。

Invision Power Board (IPB) - 史上最も人気のある商用ボードの 1 つ。 月額 10 ~ 75 ドル。

ProBoards - YaBB を搭載した有名なホスト。 無料。

突然の起動 - 無制限の投稿、返信、ボードを備えたフォーラム ホスト。 無料。

WowBB - WYSIWYG、国際化、その他多くの機能がこの PHP ボードで利用可能です。 99 ドルの定額料金と、月額 3.95 ドルまたは月額 7.95 ドル。

フォーラムの統合


bbPress と Wordpress の統合 - 2 つの姉妹プロジェクトを統合するための公式ハウツー。

強力なフォーラムを追加する Joomla コンポーネント。

Vanilla と Wordpress の統合 - 2 つの人気のある CMS を統合するための公式ガイド。

IpbWiki - Invision Power Board と MediaWiki を接続します。

Joomla!Vanilla - Joomla CMS と Vanilla の間のブリッジ。

フォーラムツール


BBCodeXtra Firefox 拡張機能 - BBCode または (X)HTML を挿入するためのコンテキスト メニュー。 フリーウェア。

すぐにメインのスクリプト コードから始めましょう。

#!/usr/bin/perl

# what-forum.pl スクリプト
# (c) 2010 Alexandr A Alexeev、http://site/

厳密を使用します。

# コメント行 - 厳密にするため
# タスクがエンジン統計を収集することである場合は、そのままにしておきます
# フォーラムのリストを作成する場合 - コメントを解除します

私の $data ;
$data .= $_while (<> ) ;

# フッターにリンクがない状態で Powered by phpBB の金額を確認する
印刷 "phpbb \n"
if ($data =~ /]+href="[^"]*http:\/\/(?:www\.)?phpbb\.com\/?"[^>]*>phpBB/iまたは
# $data =~ /viewforum\.php\?[^""]*f=\d+/i または
$data =~ /phpBB\-SEO/i または
$データ =~ /) ;
「ipb」を印刷します \n"
if ($data =~ /]+href="[^"]*http:\/\/(?:www\.)?invision(?:board|power)\.com\/?[^"]*"[^>]*> [^<]*IP\.Board/i または
$データ =~ /]+href="[^"]*http:\/\/(?:www\.)?invisionboard\.com\/?"[^>]*>Invision Power Board/iまたは
$データ =~ /

/私または
$データ =~ /index\.php\?[^""]*showforum=\d+/i) ;
「vbulletin」を印刷する \n"
if ($data =~ /Powered by:?[^<]+vBulletin[^<]+(?:Version)?/i または
$データ =~ /) ;
印刷 "smf \n"
if ($data =~ /]+href="[^"]*http:\/\/(?:www\.)?simplemachines\.org\/?"[^>]*>SMF/i を利用または
$データ =~ /index\.php\?[^""]*board=\d+\.0/i) ;
印刷「パンブ」 \n"
if ($data =~ /]+href="[^"]*http:\/\/(?:(?:www\.)?punbb\.org|punbb\.informer\.com)\/?"[^>]*>パンBB/i) ; #または
# $data =~ /viewforum\.php\?[^""]*id=\d+/i);
「フラックスBB」を印刷する \n"
# if($data =~ /viewtopic\.php\?id=\d+/i または
if ( $data =~ /]+href="http:\/\/(?:www\.)fluxbb\.org\/?"[^>]*>FluxBB/i) ;
「exbb」を印刷します \n"
if ($data =~ /]+href="[^"]*http:\/\/(?:www\.)?exbb\.org\/?"[^>]*>ExBB/i) ; # または
# $data =~ /forums\.php\?[^""]*forum=\d+/i);
印刷「ヤブ」 \n"
if ($data =~ /]+href="[^"]*http:\/\/(?:www\.)?yabbforum\.com\/?"[^>]*>YaBB/iまたは
$data =~ /YaBB\.pl\?[^""]*num=\d+/i ) ;
「ドルフォーラム」を印刷 \n"
if ($data =~ /\(DLE フォーラムの提供\)<\/title>/私または
$データ =~ /]+href="[^"]+(?:http:\/\/(?:www\.)?dle\-files\.ru|act=copyright)[^"]*">DLE フォーラム<\/a>/私) ;
プリント「アイコンボード」 \n"
if ($data =~ /]+href="[^"]*http:\/\/(?:www\.)?ikonboard\.com\/?[^"]*"[^>]*>Ikonboard/iまたは
$データ =~ /
if ($data =~ /
# if($data =~ /forums\.php\?fid=\d+/i または
# $data =~ /topic\.php\?fid=\d+/i または
if ($data =~ /]+href="http:\/\/(?:www\.)?flashbb\.net\/?"[^>]*>FlashBB/i) ;
「ストークシット」を印刷する \n"
# if($data =~ /forum\.php\?f=\d+/i または
if ($data =~ /]+href="http:\/\/(?:www\.)?stokesit\.com\.au\/?"[^>]*>[^\/]*ストークス IT/i) ;
「表彰台」を印刷する \n"
# if($data =~ /topic\.php\?t=\d+/i または
if ($data =~ /]+href=[""]?http:\/\/(?:www\.)?sopebox\.com\/?[""]?[^>]*>Podium/i) ;
印刷 "usebb \n"
# if($data =~ /forum\.php\?id=\d+/i または
if ($data =~ /]+href="http:\/\/(?:www\.)?usebb\.net\/?"[^>]*>UseBB/i) ;
「wrforum」を印刷 \n"
# if($data =~ /index\.php\?fid=\d+/i または
if ($data =~ /]+href="http:\/\/(?:www\.)?wr\-script\.ru\/?"[^>]*>WR\-Forum/i) ;
「さらに別のフォーラム」を印刷する \n"
if ($data =~ /Yet Another Forum\.net/i または
$データ =~ /default\.aspx\?g=posts&t=\d+/i) ;

このスクリプトと、このアーカイブの投稿で言及されている他のスクリプトが見つかります。

脚本 どのフォーラム.pl HTML ページのコードを調べて、フォーラム エンジンの署名が含まれているかどうかを確認します。 WordPress と Joomla を定義するときに同様の手法を使用しましたが、いくつかの違いがあります。 まず、スクリプト自体はページ コードをロードせず、stdin または引数として渡されたファイルからページ コードを読み取ります。 これにより、たとえば wget を使用してページを一度ダウンロードし、複数のアナライザーがある場合は、それを複数のアナライザーで実行することができます。 次に、このスクリプトでは、署名の存在は 100% エンジンの兆候です。 前回は、署名の存在は対応するエンジンに重みを加えるだけであり、最も重みが大きいエンジンが「勝利」しました。 この場合、そのようなアプローチはコードを不必要に複雑にするだけであると判断しました。

スクリプトをテストするために、いくつかの調査を行いました。 私は数千のフォーラムのリストを編集し、スクリプトでそれぞれを実行して、プログラムの応答の割合とさまざまなエンジンの人気を判断しました。

フォーラムのリストを取得するために、Google パーサーを使用しました。 このようなクエリが検索エンジンに送信されました

サイト:forum.*.ru
サイト:talk.*.ru
サイト:board.*.ru
サイト:smf.*.ru
サイト:phpbb.*.ru
....

等々。 完全なクエリ ジェネレーター コードはファイル内にあります。 gen-forumsearch-urls.pl。 zone.ru に加えて、.su .ua .kz および .by も使用されました。 前回は、WordPress と Joomla サイトには URL にそのような署名がないため、このような調査を行うことは困難でした。 cmsmagazine.ru/catalogue/ などのカタログでは、十分なサンプル サイズが提供されていません。 600 Drupal サイトとは何ですか?

正直に言うと、実験の結果にはがっかりしました。 調査された 12,590 のサイトのうち、エンジンの特定に成功したのは 7,083 サイトのみ、つまりケースの 56% のみでした。 もしかしたら何かのエンジンを考慮していなかったのでしょうか? フォーラムの半数に Bitrix がインストールされているというのは本当ですか? それとも署名を探すのにもっと時間を費やすべきだったのでしょうか? 一般に、ここでは追加の調査が必要です。

特定に成功したエンジンの 56% のうち、最も人気があったのは予想通り、IPB (31%)、phpBB (26.6%)、および vBulletin (26.5%) でした。

これに大きな遅れをとって SMF (5.8%) と DLEForum (5.3%) が続きます。 私のお気に入りのダジャレは 6 位 (1.64%) にとどまりました。 これらの数字をあまり信頼することはお勧めしません (RuNet のフォーラムは 3 つおきに IPB で実行されていると言われています) が、もちろん、一定の結論を導き出すことは可能です。

たとえば、フォーラム エンジンでサイトを作成し、フォーラムを変更する予定がある場合 (たとえば、メッセージごとにユーザーに 0.01 ドルを支払い、週に 1 回資金が自動引き落とされるようにする)、最も人気のある 3 つのエンジンのいずれかを選択する必要があります。 フォーラムの人気が高くなればなるほど、そのフォーラムに精通したプログラマーを見つける可能性が高くなります。

エンジンに大きな変更が期待されない場合は、SMF や punBB など、あまり人気のないエンジンを選択するのが合理的かもしれません。 これにより、フォーラムに対するハッカー攻撃の数が減り、フォーラムに自動的に送信されるスパムの量が減ります。

フォーラムを検索/識別するためのスクリプトにも、多くの実用的な用途が見つかります。 最初に思いついたのは、特定されたフォーラムを TIC ごとに分類し、私のサイトの 1 つへのリンクを含む最初の 100 件の投稿に投稿することでした。 ただし、何百ものフォーラム dofollow リンクは TCI にまったく影響を与えませんでした (2 つの更新が経過しました)。そのため、移行に興味がない場合を除き、ここで時間を無駄にしない方が良いでしょう。

前述したスクリプトの使用法が唯一のものではないことは明らかです。 他にどのように使用できるかは簡単に理解できると思います。

オーストラリアのツアーと休暇

インターネット フォーラムは、最も人気のあるタイプのインターネット リソースの 1 つです。 フォーラムは訪問者間の自由なコミュニケーションにとって理想的なプラットフォームであるため、これは当然のことです。 フォーラムは、サイト上でコミュニティを組織し、定期的な訪問者を構築するための優れた方法です。

フォーラム エンジンはたくさんあります。 私は長い間フォーラム エンジンをレビューしたいと思っていました。 それらを互いに比較しません。これは別の記事のトピックです。

フォーラム エンジンを選択するときは、次の点を自分で判断することをお勧めします。

1. どのようなフォーラム機能が必要ですか? ほとんどのフォーラム エンジンには広範な機能がありますが、一部のニュアンスはすべてのフォーラム CMS に実装されているわけではありません。 エンジンの公式 Web サイトにアクセスし、機能の詳細な説明を読むことをお勧めします。

2. 有料または無料のエンジン - この点も考慮する必要があります。 このレビューには有料エンジンが vBulletin と IPB の 2 つだけあり、残りは無料です。

3. コミュニティ開発 - エンジンが英語圏とロシア語圏の両方のインターネット上に開発されたコミュニティを持っている場合、これは大きなプラスとなります。 コミュニティの発展は、さまざまな修正、改善、デザイン テンプレートの数に直接関係しています。 エンジンのコミュニティが小さい場合は、多くの問題を自分で解決する必要があることに留意する必要があります。

4. エンジンの最終更新日 - エンジンが長期間更新されていない場合、これは開発者がそのエンジンを開発していないか、さらなる開発を放棄したことを示します。 これは大きな欠点です。 インターネット技術は常に進化しており、古い機能を備えたフォーラムはさらなる発展の可能性を制限します。

さて、大きな言葉はもう十分です:) この CMS 評価に基づいて、最も人気のあるフォーラム エンジンから始めます。

これは私のお気に入りのフォーラム エンジンであり、このエンジンで Planet Photoshop フォーラムを実行しています。 その理由は、これが無料のフォーラム エンジンであるだけでなく、幅広い機能を備えており、英語圏のインターネットと RuNet の両方でコミュニティを開発しているため、あらゆる好みに合わせて phpBB 用の多くの MOD が開発されているためです。これを利用すると、機能をさらに拡張できます。

ユーザー、モデレーター、管理者のアクションのログ、モデレーターと管理者のアクセス権の正確な設定、検索ロボットの識別、ユーザー グループの作成、投票、メッセージおよび個人メッセージの添付ファイル - これらは phpBB の機能の一部にすぎません。 。

また、phpBB のバージョンごとの開発の方向性もとても気に入っています。 phpBB は、管理者、モデレーター、一般ユーザーの両方にとって便利です。

数年間 phpBB を使用した私の意見は、phpBB はホスティング リソースを必要とせず、フォーラムの運営に必要な可能性をすべて提供する素晴らしいフォーラム エンジンであるということです。

phpBB の役立つリソース:

Invision Power Board は、インターネット上で非常に人気のある有料のフォーラム エンジンです。 コストは RuNet で確認できます。 多くの有名なフォーラムがこれを利用して運営されています。 英語とロシア語のインターネット上にコミュニティを開発しました。

IPB 用の追加の公式アプリケーション (ギャラリー、ブログ、ファイル アーカイブ モジュール) があります。 さらに、ビジュアル メッセージ エディター、検索ロボット用に最適化されたフォーラムのテキスト バージョン、フォーラム データベースの便利なバックアップ ツール、管理者とモデレーターのアクションの詳細なログ、および検索ロボットのアクションのログがあります。 。

Invision Power Board に関する役立つサイト:

🔥 ところで!英語SEO少林寺Webサイトのプロモーションに関する有料コースを実施しています。 ご興味がございましたら、彼のウェブサイト seoshaolin.com からお申し込みいただけます。

vBulletin は素晴らしいフォーラム エンジンです。 有料ですので、費用がわかります。 IPB と並んで、vBulletin は有料エンジンのリーダーです。

ポッドキャスティングのサポート、フォーラムの RSS フィードの自動生成、訪問者がフォーラム上でソーシャル グループや興味のあるクラブを作成する機能、ユーザーの写真ギャラリー、タグのサポート、ユーザー自身がフォーラムのトピックをソーシャル ブックマークに追加する機能 - これらが最も重要です。私の意見では、vBulletin の興味深い機能です。

punBB は非常に軽くてシンプルなフォーラムです。 フォーラムのコントロール パネルは便利で直感的です。 punBB には機能が少ないですが、速度とホスティング リソースの要件が低いことで補われています。

punBB の開発者は、軽さ、スピード、コンパクトさに重点を置いています。

punBB の役立つリソース:

YaBB は、Perl で書かれた無料のフォーラム エンジンです。 他のほとんどのフォーラム エンジンとは異なり、YaBB はデータを保存するためにデータベースではなくファイルを使用します。

メッセージを書くための便利なテキストエディタ、管理者とモデレーターのための十分な機会、設定とテンプレートをその場で変更する機能、ページを「印刷可能なバージョン」に変換する機能 - これらが YaBB フォーラム エンジンのすべての機能ではありません。 。

さて、ちょっとした余談です。 ターゲットのトラフィックを増やすのに良い効果をもたらすプロモーション方法について知りたい場合は、私の有料リサーチ SEO インテリジェンス http://seorazvedka.ru/ を提供できます。その中で、収益を上げている 10 人の若者の例を使用して紹介しました。さまざまなトピックのサイト、そのプロモーション方法、およびこれをリソースのプロモーションに使用する方法について説明しました。

SMF は、もう 1 つの高速かつ軽量のフォーラム エンジンです。 サーバーのリソースをあまり必要としないため、人気が高まっています。

OpenID サポート、ユーザー警告システム、必要に応じてトピック、メッセージ、添付ファイルを事前に管理する機能、メッセージ用の WYSIWYG エディター、そして SMF が許可するのはそれだけではありません。

Intellect Board はオリジナルの無料エンジンです。 Intellect Board 開発者の背後にあるアイデアは、フォーラムに基づいて Web サイトを作成することです。 Intellect Board の機能は非常に幅広く、記事のコレクション、プレゼンテーション、ニュース、ファイルのアーカイブ、フォト ギャラリー、IRC チャット、百科事典などがあります。 本質的に、Intellect Board は本格的な Web サイト管理システムです。

Intellect Board の主な機能 - すべてのセクションのルールを設定する機能、画像や写真の小さなコピーを作成するためのグラフィック ライブラリ GD および GD2 のサポート、モデレーターと管理者による警告と報酬を発行する機能 (警告は両方とも可能)無期限および期間限定)、トピック、記事、ファイル、写真の評価/

ExBB(専用掲示板))

ExBB は軽量で無料のフォーラム エンジンです。 YaBB と同様、データベースを必要とせず、情報をテキスト ファイルに保存します。

ExBB には次の利点があります。ページは非常に迅速に生成され、サーバーへの負荷は最小限であり、ハッキングに対する高度な耐性があり、フォーラムはファイル上で実行され、データベースは必要ありません。機能するには、ホスティング側に次の機能があれば十分です。 PHPのサポート。

Vanilla は、そのモジュール性が興味深いオリジナルのフォーラム エンジンです。 このフォーラム CMS の大きな利点は、ほとんどのモジュールをワンクリックでインストールできることです。

Vanilla の利点: 拡張機能を作成できる独自のフレームワーク、コミュニティを構築する機能 (投票、タグクラウド、ブログ、チャット、カルマのようなアドオンなど)、アドオンのインストールの容易さ (ほとんどの場合) 、アップロードし、ボタンを 1 つ押す - それで終わりです!)、アドオンによる標準機能の拡張性 (モジュール性) があり、現在約 450 が作成されています。

Vanilla フォーラム エンジンのもう 1 つの興味深い機能は、「ささやき」システムです。トピック ページから離れることなく、ささやき声で誰かにメッセージを送信したり、視覚的なやり取りの履歴となる「ささやき」トピックを作成したりできます。

トピックの続き:
スマートテレビ

オドノクラスニキ ソーシャル ネットワークには、さまざまな国から約 1 億人が登録されており、それぞれが独自のアカウント、独自のソーシャル サークル、お気に入りのグループなどを持っています。