smf が提供する失踪ボード。 フォーラム: エンジン、サーバー、その他すべて、すべて、すべて。 Stop Spammer のインストールと構成

成功しているフォーラムはどのようなエンジンを使用していますか? どのサーバーで実行されますか? ユーザーが書いたメッセージはどのようなエンコーディングで保存されますか? 暗号化された HTTPS は古き良き HTTP に取って代わるのでしょうか?

この研究では、「Rating of Runet、Uanet、Bynet フォーラム」の統計を使用しています。 この評価には、ロシア語 (メッセージ 100 万件以上)、ウクライナ語 (メッセージ 5 万件以上)、ベラルーシ語 (メッセージ 2,000 件以上) の最大規模のフォーラムが 400 以上含まれています。


図からわかるように、有料エンジンである Invision Power Board (現 IPS Community Suite) と vBulletin が 1 位を争っています。 同時に、わずかな差ではあるものの、リーダーは依然としてIPBです。

わずかに遅れて 3 位は、GNU GPL ライセンスに基づいて配布される無料の phpBB です。 これに加えて、YaBB SE の後継である SMF (Simple Machines Forum) も非常に人気があり、その歴史は Perl 上の YaBB にまで遡ります。 このエンジンも無料ですが、phpBB とは異なり、BSD ライセンスが必要です。

特に注目すべきは有料の XenForo で、ベータ版の最初の公開リリースは 2010 年 10 月に行われ、最初の安定版は 2011 年 3 月 8 日にリリースされました。 有料の性質と激しい競争にもかかわらず、最も人気のあるエンジンのトップ 5 に入ることができました。 さらに、一部のフォーラムは以前に使用していたソフトウェアを放棄し、XenForo に切り替えました。 その中で最大のものは BMW Club で、2,700 万件以上の投稿が含まれています。 以前は、有料の vBulletin に取り組んでいました。

興味深いことに、一部の大規模プロジェクトではフォーラム サービス (主に無料ホスティング uCoz のフォーラム) が使用されています。

IkonBoard 2 (Ru.Board Computer Forum) や YaBB 1 (Absolute Games Forums Central) などの古いエンジンが使用されているのは、これらのフォーラムが古くなっていることと、明らかに管理者や (または) の保守主義によるものです。 ) 最新のソフトウェアに切り替えたくないユーザー。 さらに、これらのフォーラムは大幅に変更されており、元の IkonBoard や YaBB とは似ていません。


表からわかるように、最大​​規模のフォーラムすべての 2/3 以上が nginx を使用しています。 確かに、この割合には、純粋な nginx で実行されているフォーラムだけでなく、別のサーバー (通常は Apache) のフロントエンドとして使用しているフォーラムも含まれています。 大規模なフォーラムで nginx の人気が高いのは、高負荷プロジェクトでも安定して動作するためです。

純粋な Apache を実行しているフォーラムはわずか約 16% です。

Microsoft の IIS (Internet Information Services) はさらに一般的ではありません。 フォーラムの 2% 未満がそれを使用しています。 その中で最大のものは SQL.ru フォーラムで、1,900 万件を超えるメッセージが含まれています。

「その他または未定義」にリストされているフォーラムの大部分は、DDoS 攻撃から保護するサービス (CloudFlare、Qrator、DDoS-GUARD) を使用しているサイトです。


エンコーディングの中では、当然のことながら、UTF-8 がリーダーです。 驚くべきことは、Windows-1251 がほぼそれに追いついていることです。 しかし、統計が最大規模のフォーラムを考慮に入れていることを覚えていれば、これは何も珍しいことではありません。 そして、最大のものは、原則として、すべてのバイトがカウントされていたダイヤルアップの時代に作成された非常に古いフォーラムです。UTF-8 ではキリル文字が 2 バイトを占めるのに対し、Windows-1251 ではキリル文字が 2 バイトを占めることを思い出してください。および KOI8-R - それぞれ 1 バイト。

さらに興味深いのは、KOI8-R エンコーディングを使用するフォーラムがまだ存在することです。 最大規模のものとしては、Farit.ru (メッセージ数 800 万件以上)、HiTV ポータル Conference (メッセージ数 200 万件以上)、Kuking Culinary Forum (メッセージ数 100 万件以上) があります。


近年、Web サイトは安全な HTTPS (Hypertext Transport Protocol Secure) プロトコルへ段階的に移行しています。 その主な利点は、送信されるすべてのトラフィックが暗号化されることです。

以前は、HTTPS は安全なデータ転送が実際に必要な一部のサイト (オンライン バンキングなど) の特定の部分でのみ使用されていました。 しかし、時間が経つにつれて、通常の Web サイトは HTTPS に切り替わり始めました。 最大規模のものには、Google、Yandex、Wikipedia、Facebook、VKontakte、Odnoklassniki などがあります。

この傾向はフォーラムにも影響を与えました。 したがって、現在、最大規模のフォーラムの 10% 以上が HTTPS プロトコルを使用しており、その数は増え続けています。 これは、そのようなサイトに対する Google の態度がより好意的であることも一因である可能性があります (「Google は HTTPS を使用するサイトを SERP で上位にランク付けしている」)。

ただし、現時点では、約 90% が HTTP プロトコルでの作業を続けています。


おまけとして、最大規模のフォーラムのサーバーにインストールされている PHP バージョンの統計が記事に追加されました。 驚くべきことに、フォーラムの 1% 以上が PHP 4 を使用し続けています。 最も人気のあるバージョンは依然として PHP 5.3 であり、新しい PHP 7 は 2 つのフォーラムにのみインストールされています。

この保守主義は、​​大規模なフォーラムが原則として専用サーバーで運営されているという事実によって説明できます。 また、管理者は通常、どうしても必要な場合を除き、ソフトウェアを更新することを躊躇します。

結論

要約すると、過去数年間、Runet、Uanet、Bynet の最大規模のフォーラムで観察された次の傾向を強調できます。
  • 最も人気のあるエンジンは引き続き有料の IPB と vBulletin です。
  • 一部のフォーラムを新しい商用エンジン XenForo に移行。
  • nginx サーバーの使用と、DDoS 攻撃に対する保護のためのサービス。
  • Windows-1251 での重要な地位を維持しながら、UTF-8 エンコーディングへの移行が遅い。
  • フォーラムの大部分は依然として HTTP プロトコルを使用していますが、HTTPS への移行は段階的に行われています。

私が Joomla なしでは生きていけないことは誰もが知っていますが、私の意見では、コンポーネントに関する適切なフォーラムはありません。 それが、私がフォーラム エンジンを使用する理由です。 私が最近使い始めた新しいものの 1 つは、役立つことを期待して新しい SMF カテゴリを開始しましょうです。 小規模から始めますが、初心者にとっては非常に役立ちます。

検索エンジン最適化の第一歩 Simple Machines Forum: 著作権と外部リンクの削除

すぐに予約させていただきますが、私は smf 2 のみを使用しており、この記事は特にこのバージョンの無料フォーラム エンジンに関連するものです。

そのため、私がフォーラムの Web サイトを含むエンジンの公式 Web サイトに「10」個の外部リンクを置くことがどれほど好きではないかを、常連の読者はご存知でしょう。 そのため、まず著作権を削除し、「」形式の外部リンクを 4 つ、注意して 4 つ削除します。 SMF 2.0.2 | 単純な機械 | SMF © 2011 | XHTML"! これを行うには、FTP forum/Themes/ 経由でサイトに接続します。 テーマの名前/ そしてファイルを編集します インデックス.テンプレート.php。 当然のことながら、一番下には、あまり好きではない外部リンクを表示するコード (約 330 行目) があります。 したがって、「」を削除します。

  • "、theme_copyright()、"
  • " そして "
  • ", $txt["xhtml"], "
  • "。すべてとてもシンプルで簡単です。今後の出版物では、SMF/フォーラムの促進と最適化に関する新しい資料が期待されます。

    さて、phpBB でサイト (フォーラム) を最適化および宣伝するためのちょっとしたヒントを紹介しましょう。 この場合、「」のような外部リンクを削除するのに役立つ小さなハックを実行します。 Powered by phpBB ©..."。この出版物では、これを行うための 2 つの方法、つまり、 phpBB 3.x.x.

    外部リンクの削除 Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group およびロシアの phpBB サポート

    Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group と書かれた外部リンクを削除する最初の方法。 したがって、最も簡単な方法は、管理パネルを使用して削除することです。 管理パネルに移動し、「スタイル」メニュー項目に移動します。左側にメニュー内のブロックが配置されているパネルが表示されます。「スタイルコンポーネント」ブロックとその中の「テンプレート」に興味があります。 標準に従って、提案されたウィンドウには prosilver と subsilver2 が表示されますが、インストールされている場合は他にも存在する可能性があります。 一般的に、それは重要ではありません。 提案されたセットからデフォルトのセットを選択します。 テンプレートの横にある「編集」ボタンをクリックします。 次に「テンプレートファイルの選択」画面が表示されます。 次に「テンプレートファイル」-「overall_footer.html」を選択します。 以下に HTML エディターが表示されます。 次のコードが見つかります: " phpBB 2000、2002、2005、2007 phpBB グループの提供「削除してください。ただし、独自のリンクとキャプションを設定することもできます。」
    (TRANSLATION_INFO)
    " (以下にあり、削除することもできます) - このコードはローカライズを担当します。たとえば、「ロシアの phpBB サポート」という表記の外部リンクです。

    Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group という外部リンクを削除する 2 番目の方法。 この方法も似ていますが、Pratacol ftp 経由でサイトに接続します。 次のパス、styles/template_name/template/overall_footer.html に移動します。 そして、上で編集したのと同じコードを編集します。 コードを変更する場合は、UTF エンコードを設定することを忘れないでください。このようにすると、アンカーの代わりに「クラッカー」 (四角形やその他の理解できない記号) が表示される可能性があります。

    古き良きフォーラム ソフトウェアを忘れないでください。オタクは技術サポートに使用し、企業はコラボレーションに使用します。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 を挿入するためのコンテキスト メニュー。 フリーウェア。

    知らない人のために説明すると、Simple Machines Forum (略して SMF) は、公式 Web サイトに記載されているように、数分で独自のオンライン コミュニティを組織できる無料のプロ仕様のパッケージです。 このエンジンについては、こちらをご覧ください。 私自身もその上に独自のフォーラムを立ち上げました (ちなみに、FreeForum.biz にアクセスしてください)。

    フォーラムに表示されるスパムの量が多かろうが少なかろうが、関係ありません。 大切なのは、貴重な時間を節度をもって使うことです。 すべての作業を自動的に実行するプラグインのセットアップには数分かかりますが、メッセージの消去やユーザーの削除に費やしていた分を合計すると、数日、数か月を節約できます。

    私は自分でスパム送信者と戦おうとしたことに注意してください。IP 経由のアクセス、さらにはサブネット経由のアクセスもブロックしました。 それは本当にうまくいき、多くのゴミを濾過できましたが、それでも、1、2日に一度は誰かが通り抜けました。 そして、禁止された IP のデータベースを補充するにはかなりの時間がかかりました。 もっと良い方法があるに違いないと思ったのですが、実際にありました。

    1. Stop Spammer のインストールと構成

    このプラグインは 2 週間の運用で 2,202 人の偽ユーザーをブロックしました。 それぞれが少なくとも 1 つのメッセージを残します。 スパマーの勢いは衰える気配がなく、私は毎日フォーラムの清掃に時間を費やしていました。

    代わりに、数日ごとにユーザー管理ページにアクセスすると、次のような内容が表示されます。

    「承認待ち」セクションに進みます (これらは、アカウントが管理者によって承認されるまでメッセージを残す機会を奪われたスパム発信者です)。 「すべて選択」チェックボックスをオンにして、ワンクリックで削除します。

    つまり、すべてのスパム アカウントは忘れ去られます。 ユーザーのリストに戻りましょう。

    リストが著しく薄くなっていることがわかりますが、残りは誰でしょうか? 全員を選択し、ボタン 1 つで検証のために送信します。

    「赤い」ものが 1 つ表示されますが、すぐに削除します。 自由な時間があれば、他のことができます。 時間がない場合は、新規ユーザーに対して何もしないでください。ほとんどのユーザーはその後のチェック中に「赤面」します。 時間があれば、彼らのプロフィールにアクセスして確認してください。署名にリンクがあれば、すぐに禁止されます。これらは、有益なメッセージを 1 つも残さないスパマーの偽アカウントです。

    この魔法のプラグインの使用方法を説明しましたが、今度はインストール方法を説明します。

    language_full.zip (これはプラグインを翻訳するための言語パックです) と StopSpammer_v2_3_9.zip (バージョンが更新されると番号が異なる場合があります) の 2 つのファイルをダウンロードします。 StopSpammer_v2_3_9.zip アーカイブの内容をフォルダーに解凍します。 language_full.zip アーカイブを同じフォルダーに解凍し、ファイルを置き換えることに同意します。 次に、フォルダーを zip アーカイブに圧縮します。

    管理パネルで、パッケージのインストールに進みます。 「パッケージをダウンロード」の碑文の反対側には、コンピュータ上のファイルを選択するためのボタンがあります。 新しいアーカイブ (言語ファイルを置き換えた場所) を選択し、それをフォーラムにアップロードして、パッケージをアクティブ化します。

    それでおしまい!

    プラグインの追加構成は管理パネルで行われます。

    ユーザー→登録→設定

    デフォルト値のままにすることができます。 「あなたの API キー」フィールドもあります。 このキーがないと、新しいスパマーを報告することはできません (ただし、プラグインは機能し、既知のスパマーをフィルターします)。 独自の API キーを取得したい場合は、www.stopforumspam.com にアクセスして登録し、ここにキーを入力します。 キーをまだ受け取っていない場合は、フィールドを空白のままにしてください。 その後、デフォルトのキーが使用されます。

    2. スパム対策リンクのインストールと構成

    SEO 宗教の信奉者 (SEO 専門家に対する私の態度については、別の記事で詳しく読むことができます) は、自分のサイトへのリンクの数を増やすことで、そのサイトを「宣伝」するという確固たる信念を持っています (何らかの理由で、面白くて質の高いコンテンツを作成する、誰にもアピールしない、ということは思い浮かびません)。 彼はカモだろうが、彼から金を引き出す方法はあるだろう。 そのため、一部の「市民」はフォーラムを通じてサイトを「運営」するためのサービスを提供しています。 彼らはさまざまなフォーラムに多数のアカウントを作成し、署名やその他の利用可能なフィールドにバックリンクを挿入します。 「SEO実験者」ですら、これらのリンクが何の役にも立たないことをすでに実験的に証明しているという事実にもかかわらず、これによって検索エンジンから禁止を受ける可能性があると警告する人もいます。たとえば、Yandexは、誰でもアクセスできるすべてのフォーラムやサイト上のリンクを単純に無視します。リンクを残すことができます。 Google にも、コメント内のリンクを無視するなど、同様のアルゴリズムがあります。しかし、この法律はカモのために書かれたものではありません... したがって、私たちフォーラムの所有者は、「クールな SEO オプティマイザー」が「実行」を命令しているという事実を考慮する必要があります。 」彼らのクソ作品を1,000ルーブルで販売。

    Stop Spammer プラグインは多くのことをフィルタリングします。 しかし、私たちは彼を助けることができます! スパム送信者の下からフォーラムにリンクを投稿することに興味を持っていただけます。 これはまさにスパム対策リンクの目的です。 このプラグイン (特定の数値は設定で変更可能) は次のことを行います。

    • たとえば、メッセージが 5 件未満の人は、リンクをまったく残すことができません。
    • たとえば、メッセージが 15 未満のユーザーはアクティブなリンクを離れることができず、リンクから http:// が削除され、一般にこれらのリンクは nubolink になります (newbielink)
    • たとえば、投稿数が 50 未満の投稿はアクティブなリンクのままにすることができますが、すべてのリンクには nofollow 属性が与えられます。
    • そうですね、50 件を超える投稿がある人は、最も一般的なアクティブ リンクを挿入できます。これにより、サイトの重みがリンク先のページに移されます。

    信じてください、SEO 志望者は、サイト上でリンクがどのような形式で表示されるかについて非常に注意しています。 クソサイトへのクソリンクを簡単に投稿できなければ、彼らはすぐにフォーラムへの興味を失ってしまうだろう。

    はい、ちなみに、上記のルールは署名などの分野でも機能します。

    このプラグインをインストールするには、公式ページにアクセスしてください。 anti_spam_links_v1.0.1.zip アーカイブをダウンロードします (番号は異なる場合があります)。 再びフォーラム管理者で、(前のパッケージで行ったように) パッケージのインストールに移動し、インストールします。 このパッケージには言語ファイルがないため、アーカイブを解凍したり、それに対して何かを行う必要はありません。

    プラグインを設定するには、セクションに移動してください

    構成 → MOD のセットアップ… → 変更のセットアップ

    必要に応じて、ユーザーの機能をアップグレードするために必要なメッセージの数を指定します。

    結論

    これら 2 つのプラグインは、フォーラム所有者の作業を非常に楽にし、時間を大幅に節約します。 ただし、スパム送信者が時々侵入するため、少なくとも週に 1 回はユーザーを「間引き」し、スパム メッセージを削除する必要があります。 したがって、Web リソースを放棄しないでください。

    トピックの続き:
    ネットワーク

    FTP プロトコルは、インターネット ユーザーが使用する一般的なネットワーク プロトコルの 1 つです。 圧倒的に多くの人がそれをポンプで汲み出すために使用しています...

    新しい記事
    /
    人気のある