Zacznijmy od razu od głównego kodu skryptu:

#!/usr/bin/perl

# skrypt what-forum.pl
# (c) 2010 Aleksandr A Aleksiejew, http://website/

używaj ścisłego;

# skomentowane linie - dla ścisłości
# jeśli zadaniem jest zbieranie statystyk silnika, pozostaw je bez zmian
# jeśli robisz listę forów - odkomentuj

moje $dane ;
$dane .= $_ podczas (<> ) ;

# sprawdź ile było Powered by phpBB bez linku w stopce
drukuj "phpbb \n"
jeśli ($dane =~ /]+href="[^"]*http:\/\/(?:www\.)?phpbb\.com\/?"[^>]*>phpBB/i lub
# $data =~ /viewforum\.php\?[^""]*f=\d+/i lub
$data =~ /phpBB\-SEO/i lub
$dane =~ /) ;
drukuj "ipb \n"
jeśli ($dane =~ /]+href="[^"]*http:\/\/(?:www\.)?invision(?:board|power)\.com\/?[^"]*"[^>]*> [^<]*IP\.Board/i lub
$dane =~ /]+href="[^"]*http:\/\/(?:www\.)?invisionboard\.com\/?"[^>]*>Invision Power Board/i lub
$dane =~ /

/i lub
$dane =~ /index\.php\?[^""]*showforum=\d+/i) ;
drukuj „vbulletin \n"
jeśli ($dane =~ /Obsługiwane przez:?[^<]+vBulletin[^<]+(?:Version)?/i lub
$dane =~ /) ;
drukuj „smf \n"
jeśli ($dane =~ /]+href="[^"]*http:\/\/(?:www\.)?simplemachines\.org\/?"[^>]*>Obsługiwane przez SMF/i lub
$dane =~ /index\.php\?[^""]*board=\d+\.0/i) ;
drukuj "punbb \n"
jeśli ($dane =~ /]+href="[^"]*http:\/\/(?:(?:www\.)?punbb\.org|punbb\.informer\.com)\/?"[^>]*> PunBB/i) ; #lub
# $data =~ /viewforum\.php\?[^""]*id=\d+/i);
drukuj "fluxbb \n"
# if($data =~ /viewtopic\.php\?id=\d+/i or
jeśli ( $dane =~ /]+href="http:\/\/(?:www\.)fluxbb\.org\/?"[^>]*>FluxBB/i) ;
drukuj "exbb \n"
jeśli ($dane =~ /]+href="[^"]*http:\/\/(?:www\.)?exbb\.org\/?"[^>]*>ExBB/i) ; # lub
# $data =~ /forum\.php\?[^""]*forum=\d+/i);
drukuj "yabb \n"
jeśli ($dane =~ /]+href="[^"]*http:\/\/(?:www\.)?yabbforum\.com\/?"[^>]*>YaBB/i lub
$data =~ /YaBB\.pl\?[^""]*num=\d+/i ) ;
drukuj "dleforum" \n"
jeśli ($dane =~ /\(Obsługiwane przez forum DLE\)<\/title>/i lub
$dane =~ /]+href="[^"]+(?:http:\/\/(?:www\.)?dle\-files\.ru|act=copyright)[^"]*">Forum DLE<\/a>/i) ;
drukuj "ikonę" \n"
jeśli ($dane =~ /]+href="[^"]*http:\/\/(?:www\.)?ikonboard\.com\/?[^"]*"[^>]*>Ikonboard/i lub
$dane =~ /\n"
jeśli ($dane =~ /\n"
# if($data =~ /forums\.php\?fid=\d+/i or
# $data =~ /topic\.php\?fid=\d+/i lub
jeśli ($dane =~ /]+href="http:\/\/(?:www\.)?flashbb\.net\/?"[^>]*>FlashBB/i) ;
drukuj "stokesit \n"
# if($data =~ /forum\.php\?f=\d+/i lub
jeśli ($dane =~ /]+href="http:\/\/(?:www\.)?stokesit\.com\.au\/?"[^>]*>[^\/]*Stokes IT/i) ;
drukuj „podium \n"
# if($data =~ /topic\.php\?t=\d+/i or
jeśli ($dane =~ /]+href=[""]?http:\/\/(?:www\.)?sopebox\.com\/?[""]?[^>]*>Podium/i) ;
drukuj "usebb \n"
# if($data =~ /forum\.php\?id=\d+/i or
jeśli ($dane =~ /]+href="http:\/\/(?:www\.)?usebb\.net\/?"[^>]*>UseBB/i) ;
drukuj "wrforum \n"
# if($data =~ /index\.php\?fid=\d+/i lub
jeśli ($dane =~ /]+href="http:\/\/(?:www\.)?wr\-script\.ru\/?"[^>]*>WR\-Forum/i) ;
drukuj "jetanotherforumnet" \n"
if ($data =~ /Yet Another Forum\.net/i or
$dane =~ /default\.aspx\?g=posty&t=\d+/i) ;

Ten i inne skrypty wymienione we wpisie można znaleźć w tym archiwum.

Scenariusz które-forum.pl sprawdza kod strony html pod kątem obecności w nim sygnatur silnika forum. Podobną technikę zastosowaliśmy przy definiowaniu WordPressa i Joomla, ale jest kilka różnic. Po pierwsze, sam skrypt nie ładuje kodu strony, ale odczytuje go ze standardowego wejścia lub pliku przekazanego jako argument. To pozwala nam pobrać stronę raz, na przykład za pomocą wget, a następnie przepuścić ją przez kilka parserów, jeśli mamy więcej niż jeden. Po drugie, w tym skrypcie obecność sygnatury jest 100% znakiem silnika. Ostatnim razem obecność sygnatury nadawała wagę tylko odpowiedniemu silnikowi i „wygrała” silnik o największej masie. Uznałem, że w tym przypadku takie podejście tylko niepotrzebnie skomplikuje kod.

Aby przetestować skrypt, przeprowadziłem małe badania. Stworzyłem listę kilku tysięcy forów i przejrzałem każde z nich przez mój skrypt, określając w ten sposób procent aktywacji programów i popularność różnych silników.

Aby uzyskać listę forów, użyłem mojego parsera Google. Wyszukiwarka otrzymała zapytania takie jak

strona:forum.*.ru
strona: rozmowa.*.ru
strona:tablica.*.ru
strona:smf.*.ru
strona:phpbb.*.ru
....

i tak dalej. Pełny kod generatora zapytań można znaleźć w pliku gen-forumsearch-urls.pl. Oprócz strefy .ru używano również .su .ua .kz i .by. Ostatnio trudno było przeprowadzić takie badanie, ponieważ witryny WordPress i Joomla nie mają takich sygnatur w adresie URL. Katalogi takie jak cmsmagazine.ru/catalogue/ nie zapewniają wystarczającej wielkości próbki. Czym jest 600 witryn na Drupalu?

Muszę przyznać, że wyniki eksperymentu mnie rozczarowały. Spośród 12 590 przebadanych miejsc tylko 7083 silniki zostały pomyślnie zidentyfikowane, czyli tylko w 56% przypadków. Może nie wziąłem pod uwagę jakiegoś silnika? Czy Bitrix stał na połowie forów? A może powinienem poświęcić więcej czasu na szukanie podpisów? Ogólnie potrzebne są tutaj dalsze badania.

Wśród 56% pomyślnie zidentyfikowanych silników, zgodnie z oczekiwaniami, najbardziej popularne były IPB (31%), phpBB (26,6%) i vBulletin (26,5%).

Tuż za nimi plasują się SMF (5,8%) i DLEForum (5,3%). Mój ulubiony punBB był dopiero na 6 miejscu (1,64%). Nie radzę mocno ufać tym liczbom (mówią, że co trzecie forum w Runecie działa na IPB), ale można oczywiście wyciągnąć pewne wnioski.

Na przykład, jeśli zamierzasz założyć stronę na silniku forum i planujesz zmodyfikować forum, powiedzmy zapłacić użytkownikom 0,01$ za każdą wiadomość z automatyczną wypłatą środków raz w tygodniu, powinieneś wybrać jeden z trzech najpopularniejszych silników . Im bardziej popularne forum, tym większe prawdopodobieństwo znalezienia programisty, który się na nim dobrze zna.

Jeśli nie przewiduje się znaczących zmian w silniku, to może mieć sens wybór mniej popularnego silnika, takiego jak SMF lub punBB. To zmniejszy liczbę ataki hakerów do Twojego forum i ilości spamu, który jest na nim automatycznie wysyłany.

Skrypty do wyszukiwania / definiowania forów mogą również znaleźć więcej niż jedno praktyczne użycie. Pierwszą rzeczą, która przyszło mi osobiście do głowy, było posortowanie zidentyfikowanych forów według TIC i umieszczenie postów z linkami do jednej z ich witryn w pierwszej setce. Jednak setka linków dofollow forum nie wpłynęła w żaden sposób na TCI (minęły 2 aktualizacje), więc lepiej nie marnować tutaj czasu, chyba że interesują Cię przejścia.

Oczywiste jest, że nazwane użycie skryptów nie jest jedynym. Myślę, że możesz łatwo wymyślić, jak jeszcze możesz ich użyć.

Nie zapominajmy o starym, dobrym oprogramowaniu forum. Geekowie używają ich do wsparcia technicznego. Firmy używają ich do współpracy. Oto nasze podejście do ponad 70 silników, hostów i narzędzi forum.

Silniki forum (darmowe oprogramowanie)

Pocoo - Nigdy nie słyszałeś o płycie opartej na Pythonie? Ani ja, dopóki nie znalazłem Pocoo. Jest kompatybilny z WSGI i posiada zaawansowany system wtyczek.

PunBB - Dzięki stronom zgodnym z XHTML, prostocie i szybkości, czego nie lubić?

Quicksilver Forums (QSF) - Oparte na nieczynnym już MercuryBoard, QSF stało się dojrzałym silnikiem sportowym, takim jak uprawnienia 3D czy skinning.

RForum - Silne forum z integracją list mailingowych, wspierane przez Ruby.


Simple Machines Forum (SMF) - Pierwotnie rozwidlenie YaBB SE, SMF oferuje WYSIWYG, potężne grupy i wiele więcej. Uwaga: istnieje pewien spór dotyczący tego, czy SMF jest wolnym oprogramowaniem, czy nie, ponieważ nie wolno ci redystrybuować samego forum/oprogramowania bez pisemnej zgody.

Snitz - Podstawowe forum ASP.

Małe forum, które przechowuje informacje w plikach TXT zamiast w bazie danych.

Unclassified NewsBoard Forum (UNB) - Łatwy w użyciu silnik forum z powiadomieniem Jabbera.

UseBB - Lekki, przejrzysty i wydajny pakiet desek.

Vanilla - Wspaniałe forum AJAXified z naprawdę ładnym wyglądem, którego nie znajdziesz nigdzie indziej.

Vikingboard - Minimalistyczny silnik deskowy zapewniający wysoką wydajność.

Viscacha - Tablica ze zintegrowanym CMS i konwersją z CuteCast, Vision Board, phpBB i WBB.

YaBB - Łatwy w instalacji i obsłudze, YaBB to więcej niż kolejna tablica ogłoszeń.

Yazd - Podstawowy silnik forum na licencji Apache.

Silniki forum (komercyjne)


AspNetForum - Czysty i potężny silnik forum ASP.NET. 85-169 USD.

Burning Board - łatwa w konfiguracji płyta, która importuje istniejące Invision Power Board, MyBB, phpBB, PunBB, Simple Forum maszynowe lub fora vBulletin. 139,99-269,99 USD.

FuseTalk — potężne oprogramowanie forum używane przez wielkie nazwiska, takie jak Adobe, Boeing, NASA, NBC, US Airforce, McAfee i Lonely Planet. Ale nazwiska będą cię kosztować. 649–4599 USD.

FusionBB - Kalendarz, galeria zdjęć, PayPal, szablony artykułów i wiele więcej są dostępne dzięki temu wspaniałemu oprogramowaniu. Opłata ryczałtowa 425 USD lub opłata ryczałtowa 149 USD i 39 USD rocznie.

Idealna płyta BB - ASP/COM z fajną funkcją rewizji. 299-2099 USD.

Invision Power Board (IPB) - Jedna z najpopularniejszych płyt komercyjnych wszechczasów. 149,99 USD-299,99 USD.

Jive Forums - Potężna tablica używana przez firmy takie jak EA i ESPN. Niestety bardzo drogie. Opłata ryczałtowa 14950 USD, użytkownicy 950 USD/1000, użytkownicy 4950 USD/5000 lub użytkownicy 9950 USD/20000.

MyProBB - Potężne funkcje antyspamowe sprawiają, że jest to strażnik. Jest też tani, 25 dolarów za rok.

UBB.threads — opłata ryczałtowa 725 USD lub opłata ryczałtowa 229 USD i 125 USD rocznie.

vBulletin - Niezwykle popularna tablica z mnóstwem funkcji. Zryczałtowana opłata 160 USD lub 85 USD rocznie.

WowBB - WYSIWYG, internacjonalizacja i wiele więcej dostępnych dzięki temu Tablica PHP. Zryczałtowana opłata 99 USD lub 55 USD rocznie.

Gospodarze forum


Blursoft MetaForum — ma mnóstwo funkcji AJAX, ale jest przyjazny dla wyszukiwania. I tak, przycisk wstecz działa. Bezpłatny.

Konfora — Nieograniczone kategorie, tablice i posty z możliwością dostosowania HTML i JavaScript. Bezpłatny.

CuteCast - Podstawowy hosting forum. Bezpłatny.

GoBoardz - Ładne forum z udostępnianiem zdjęć i ładnym interfejsem. Bezpłatny.

Hyperboards - Duży dostawca hostingu z globalnym loginem (jedno konto Hyperboards loguje Cię na każdym forum Hyperboards), skórkami, stronami i nieograniczoną liczbą postów i tablic. Bezpłatny.

Invision Power Board (IPB) - Jedna z najpopularniejszych płyt komercyjnych wszechczasów. 10-75 USD/miesiąc.

ProBoards — dobrze znany host obsługiwany przez YaBB. Bezpłatny.

Nagłe uruchomienie — gospodarz forum z nieograniczoną liczbą postów, odpowiedzi i tablic. Bezpłatny.

WowBB - WYSIWYG, internacjonalizacja i wiele więcej dostępnych dzięki tej tablicy PHP. 99 USD zryczałtowanej opłaty i 3,95 USD miesięcznie lub 7,95 USD miesięcznie.

Integracja forum


Integracja bbPress i Wordpress - Oficjalne howto na temat integracji dwóch siostrzanych projektów.

Komponent Joomla, który dodaje potężne forum.

Integracja Vanilla i Wordpress - Oficjalny przewodnik po integracji dwóch popularnych CMS-ów.

IpbWiki — łączy płyty zasilające Invision i MediaWiki.

Joomla!Vanilla — pomost pomiędzy CMS Joomla i Vanilla.

Narzędzia forum


Rozszerzenie BBCodeXtra Firefox - Menu kontekstowe do wstawiania BBCode lub (X)HTML. darmowe.

Witaj Khabravchan!

Niedawno zdziwił mnie pomysł stworzenia forum. Teraz stworzenie forum nie wymaga dużo pracy dla użytkowników, ponieważ istnieje dość duża liczba gotowych CMS forum, które znacznie ułatwiają to zadanie. Ale wśród ich obfitości wybór naprawdę potrzebnego CMS może być bardzo trudny. Dlatego postanowiłem napisać własną recenzję, która przynajmniej trochę, ale być może pomoże użytkownikowi dokonać wyboru w kierunku tego lub innego silnika.

Darmowe silniki
#1 - PunBB
Piękny i łatwy w obsłudze silnik. Wygodny i intuicyjny przejrzysty interfejs Panel administratora. Forum jest bardzo kompaktowe, ma niewielką liczbę funkcji (spod pudełek), ale można to łatwo naprawić za pomocą dodatków. Wygodne i łatwe w tworzeniu motywy. Jeśli szukasz forum, które jest proste i łatwe w instalacji, konfiguracji i obsłudze, to jest to idealny wybór.
- społeczność rosyjskojęzyczna
Istnieje wiele innych silników, których nie uwzględniłem w recenzji, ponieważ uważam, że nie są tak popularne i popularne jak te wymienione powyżej. Cóż, jeśli chodzi o moją subiektywną opinię, poleciłbym PunBB lub XenForo.

Tagi: tworzenie forum, cms forum, silnik forum

Ten artykuł nie podlega komentarzom, ponieważ jego autor nie jest jeszcze pełnoprawnym członkiem społeczności. Będziesz mógł skontaktować się z autorem dopiero po otrzymaniu zaproszenia od jednego z członków społeczności. Do tego czasu jego nazwa użytkownika będzie ukryta pod aliasem.

Wycieczki i wakacje w Australii

Fora w Internecie to jeden z najpopularniejszych rodzajów zasobów internetowych. Jest to całkiem zrozumiałe, ponieważ fora są idealną platformą do swobodnej komunikacji odwiedzających. Forum to świetny sposób na budowanie społeczności w witrynie i budowanie lojalnych odbiorców odwiedzających.

Istnieje wiele silników forum. Od dawna chciałem zrecenzować silniki forum. Nie będę ich ze sobą porównywać – to temat osobnego artykułu.

Przy wyborze silnika forum radzę samemu określić następujące punkty:

1. Jakiej funkcjonalności forum potrzebujesz. Większość silników forum ma szeroki zakres funkcji, ale niektóre niuanse nie są zaimplementowane we wszystkich forach CMS. Polecam odwiedzić oficjalne strony silników i zapoznać się z nimi szczegółowy opis funkcjonalność.

2. Płatne lub darmowy silnik- ten punkt należy również wziąć pod uwagę. W tej recenzji są tylko dwa płatne silniki - vBulletin i IPB, reszta jest bezpłatna.

3. Rozwój społeczności - gdy silnik ma rozwiniętą społeczność zarówno w angielskim, jak i rosyjskim Internecie, jest to duży plus. Rozwój społeczności jest bezpośrednio związany z ilością różnych modyfikacji, ulepszeń i wzorców projektowych. Jeśli silnik ma małą społeczność, musisz pamiętać, że wiele punktów trzeba będzie rozwiązać samodzielnie.

4. Data Najnowsza aktualizacja silnik - jeśli silnik nie był aktualizowany przez długi czas, oznacza to, że programiści go nie rozwijają lub zrezygnowali z dalszego rozwoju. To duża wada. Technologie internetowe nieustannie ewoluują, a forum z przestarzałą funkcjonalnością ograniczy możliwości jej dalszego rozwoju.

Dobra, wystarczy wielkich słów 🙂. Zacznę od najpopularniejszych silników forum opartych na tym rankingu CMS.

To jest mój ulubiony silnik forum i trzymam moje forum Planet Photoshop na tym silniku. Powodem jest nie tylko to, że jest to darmowy silnik forum, ale także to, że ma szeroką funkcjonalność, rozwinął społeczności zarówno w anglojęzycznym Internecie, jak iw Runecie, tak wiele modów zostało opracowanych dla phpBB na każdy gust, z którym może jeszcze bardziej rozszerzyć funkcjonalność.

Logi użytkownika, moderatora, czynności administratora, dostosowywanie uprawnień moderatora i administratora, identyfikacja robotów wyszukiwania, tworzenie grup użytkowników, ankiet, załączników w wiadomościach i wiadomościach prywatnych - to tylko niektóre z funkcji phpBB.

Bardzo podoba mi się też kierunek, w jakim rozwija się phpBB od wersji do wersji. phpBB jest wygodne zarówno dla administratora, moderatorów, jak i zwykłych użytkowników.

Moim zdaniem po kilku latach korzystania z phpBB jest to wspaniały silnik forum, który nie wymaga zasobów hostingowych i zapewnia cały niezbędny potencjał do prowadzenia forum.

Przydatne zasoby phpBB:

Invision Power Board to płatny silnik forum, który jest bardzo popularny w Internecie. Możesz dowiedzieć się o kosztach w Runecie. Jest gospodarzem wielu znanych forów. Rozwinął społeczności w anglojęzycznym i rosyjskojęzycznym Internecie.

Istnieją dodatkowe oficjalne aplikacje dla IPB (galeria, blog, moduł archiwum plików). Ponadto dostępny jest wizualny edytor wiadomości, tekstowa wersja forum zoptymalizowana pod kątem robotów wyszukujących, narzędzie do wygodnego tworzenia kopii zapasowej bazy danych forum, szczegółowy dziennik działań administratorów i moderatorów oraz dziennik działań robotów wyszukiwania.

Przydatne strony na Invision Power Board:

🔥 Tak poza tym! Prowadzę płatny kurs promocji witryn Shaolin SEO w języku angielskim. Jeśli jesteś zainteresowany, możesz aplikować na jego stronie seoshaolin.com.

vBulletin to świetny silnik forum. Jest płatny, możesz dowiedzieć się o kosztach. Wraz z IPB vBulletin jest liderem wśród płatnych wyszukiwarek.

Obsługa podcastów, automatyczne generowanie forum RSS, możliwość tworzenia przez odwiedzających grupy społeczne i zainteresowania klubami na forum, galerie zdjęć użytkowników, tagi są obsługiwane, możliwość dodawania tematów forum do zakładek społecznościowych przez samych użytkowników - to moim zdaniem najciekawsze cechy vBulletin.

punBB to bardzo lekkie i proste forum. Panel sterowania forum jest wygodny i intuicyjny. punBB ma mniej funkcji, ale jest to równoważone szybkością działania i niewymagającymi zasobami hostingowymi.

Twórcy punBB stawiają na lekkość, szybkość i zwartość.

Przydatne zasoby punBB:

YaBB to darmowy silnik forumowy napisany w Perlu. W przeciwieństwie do większości innych silników forum, YaBB używa plików zamiast bazy danych do przechowywania danych.

Wygodna Edytor tekstu do pisania wiadomości, szerokie możliwości dla administratorów i moderatorów, możliwość zmiany ustawień i szablonów w locie, możliwość konwersji strony do „wersji do druku” - to nie wszystkie cechy silnika forum YaBB.

Teraz mała dygresja. Jeśli jesteś zainteresowany poznaniem metod promocji, które dają Dobry efekt aby zwiększyć ruch docelowy, mogę zaoferować moje płatne badania SEO Intelligence http://seorazvedka.ru/, w których na przykładzie 10 dochodowych młodych witryn z różnych tematów pokazałem, jak idą do przodu i opisałem, jak to może być wykorzystywane do promowania ich zasobów.

SMF to kolejny szybki i lekki silnik forum. Jest niewymagający zasobów serwerowych i aktywnie zyskuje na popularności.

Obsługa OpenID, system ostrzegania użytkowników, możliwość wstępnego moderowania tematów, wiadomości i załączników w razie potrzeby, edytor WYSIWYG dla wiadomości - a to nie wszystko, na co pozwala SMF!

Intellect Board to oryginalny darmowy silnik. Ideą twórców Intellect Board jest stworzenie serwisu opartego na forum. Funkcjonalność Intellect Board jest bardzo szeroka - zbiór artykułów, prezentacja, aktualności, archiwum plików, galeria zdjęć, czat IRC, encyklopedia. W rzeczywistości Intellect Board to kompletny system zarządzania treścią.

Główne cechy Intellect Board - Możliwość ustawiania reguł dla wszystkich sekcji, obsługa bibliotek graficznych GD i GD2 do tworzenia małych kopii obrazków i zdjęć, możliwość wydawania ostrzeżeń i zachęt przez moderatorów i administratorów (ponadto ostrzeżenia mogą być nieograniczona lub ograniczona czasowo), ocenianie tematów, artykułów, plików i zdjęć/

ExBB (ekskluzywna tablica ogłoszeń))

ExBB to lekki i darmowy silnik forum. Podobnie jak YaBB, nie wymaga bazy danych i przechowuje informacje w plikach tekstowych.

ExBB ma następujące zalety: strony są generowane bardzo szybko, obciążenie serwera jest minimalne, wysoki stopień odporność na hacking, forum działa na plikach, bazy danych nie są wymagane, do jego działania wystarczy, że hosting posiada obsługę php.

Vanilla to oryginalny silnik forum, który jest interesujący ze względu na swoją modułowość. Duży plus tego forum CMS - większość modułów instaluje się jednym kliknięciem

Zalety Vanilli: własny framework pozwalający na pisanie rozszerzeń, możliwość budowania społeczności (głosowanie, chmury tagów, blogi, czat, dodatki karma-like itp.), łatwość instalacji dodatków (w większości przypadków , wgrany, wciśnięty jeden przycisk - i tyle!), rozszerzalność standardowej funkcjonalności (modułowość) dzięki dodatkom, których około 450 jest teraz napisanych.

Kolejną ciekawą cechą silnika forum Vanilla jest system "Szept" - możesz po prostu wysłać komuś wiadomość szeptem bez opuszczania strony tematu, lub stworzyć "szeptany" temat, który będzie wizualną historią korespondencji.

Jeśli ktoś nie wie, Simple Machines Forum - w skrócie SMF - jest, jak podano na oficjalnej stronie, darmowym, profesjonalnym pakietem, który pozwoli Ci zorganizować własną społeczność online w kilka minut. na tym silniku możesz zobaczyć tutaj. Sam umieściłem na nim swoje forum (przy okazji odwiedź FreeForum.biz).

Nie ma znaczenia, ile i jak mało spamu pojawia się na Twoim forum. Ważne jest, abyś poświęcał swój cenny czas na umiar. Skonfigurowanie wtyczki, która wykona całą pracę za Ciebie, zajmuje kilka minut, a zaoszczędzi Ci to dni i miesięcy, co zsumuje się z minut, które spędziłbyś na usuwaniu wiadomości i usuwaniu użytkowników.

Zaznaczę, że sam próbowałem walczyć ze spamerami - zablokowałem dostęp przez IP, a nawet przez podsieci. To naprawdę działało, odfiltrowało mnóstwo śmieci, ale mimo to raz na jeden lub dwa dni ktoś się przedzierał. I sporo czasu poświęcono na uzupełnianie bazy zbanowanych adresów IP. Pomyślałem, że musi być wygodniejszy sposób i rzeczywiście tak było!

1. Instalacja i konfiguracja Stop Spammer

W ciągu dwóch tygodni działania ta wtyczka zablokowała 2202 fałszywych użytkowników. Każdy z nich zostawiłby przynajmniej jedną wiadomość. Spamerzy nie zamierzają zwalniać tempa i codziennie spędzałbym czas na czyszczeniu mojego forum.

Zamiast tego co kilka dni wchodzę na stronę zarządzania użytkownikami i widzę coś takiego:

Przechodzę do sekcji „Oczekiwanie na zatwierdzenie” (są to znalezieni spamerzy, którzy nie mogą zostawiać wiadomości, dopóki nie zostaną zatwierdzeni rachunki administrator). Zaznaczam "Zaznacz wszystko" i usuwam je jednym kliknięciem:

To wszystko, wszystkie konta spamowe odchodzą w zapomnienie. Powrót do naszej listy użytkowników:

Widać, że lista wyraźnie się przerzedziła, ale kim jest reszta? Zaznacz wszystko i wyślij jednym przyciskiem do weryfikacji:

Pojawił się jeden „czerwony”, natychmiast go usuwamy. Jeśli masz wolny czas, możesz robić inne. Jeśli nie ma czasu, nie rób nic z nowymi użytkownikami - większość z nich "rumieni się" przy kolejnych kontrolach. Jeśli masz czas, możesz przejść do ich profili i zobaczyć - jeśli w podpisie jest link - natychmiast zbanowane, są to fałszywe konta spamerów, którzy nigdy nie zostawią ani jednej użytecznej wiadomości.

Mówiłem ci, jak korzystać z tej magicznej wtyczki, teraz powiem ci, jak ją zainstalować.

Pobierz dwa pliki: language_full.zip (jest to pakiet językowy do tłumaczenia wtyczki) i StopSpammer_v2_3_9.zip (liczba może się różnić w miarę aktualizacji wersji). Rozpakuj zawartość archiwum StopSpammer_v2_3_9.zip do jakiegoś folderu. Rozpakuj archiwum language_full.zip do tego samego folderu, zgódź się na zastąpienie plików. Teraz spakuj nasz folder.

Przejdź do panelu administratora, aby zainstalować pakiety. Naprzeciw napisu „Pobierz pakiet” znajduje się przycisk wyboru pliku na komputerze. Wybierz nasze nowe archiwum (gdzie zastąpiliśmy plik językowy), prześlij je na forum i aktywuj pakiet.

Otóż ​​to!

Dodatkowa konfiguracja wtyczki odbywa się w panelu administracyjnym: przejdź do

Użytkownicy → Rejestracja → Ustawienia

Możesz tam zostawić wartości domyślne. Istnieje również pole „Twój klucz API”. Bez tego klucza nie będziesz w stanie zgłaszać nowych spamerów (ale wtyczka będzie działać i filtrować znanych spamerów). Jeśli chcesz uzyskać własny klucz API, przejdź do www.stopforumspam.com, aby się zarejestrować, a następnie wprowadź klucz tutaj. Jeśli nie otrzymałeś jeszcze klucza, pozostaw to pole puste. Wtedy zostanie użyty klucz domyślny.

2. Instalowanie i konfigurowanie łączy antyspamowych

Wyznawcy religii SEO (więcej o moim stosunku do SEO-nistów można przeczytać w innym) mają silne przekonanie, że zwiększając liczbę linków do swojej strony, „promują” ją (z jakiegoś powodu idea tworzenie ciekawych i wysokiej jakości treści nie jest przeznaczone dla osób, które nie przychodzą im do głowy). Byłby frajer, ale są sposoby na wyłudzenie od niego pieniędzy. Tak więc niektórzy „obywatele” świadczą usługi polegające na „prowadzeniu” witryn na forach. Tworzą dużą liczbę kont na różnych forach i tam wklejają linki zwrotne w podpisach i innych dostępnych polach. Pomimo tego, że nawet „seo-eksperymentatorzy” udowodnili już doświadczeniem, że te linki są bezużyteczne, niektórzy ostrzegają, że możesz zostać zbanowany Wyszukiwarki, Yandex, na przykład, po prostu ignoruje linki na WSZYSTKICH forach i stronach, na których każdy może zostawić linki. Google też ma podobne algorytmy - ignoruje linki w komentarzach itp. Ale prawo nie jest pisane dla frajerów... Dlatego my, właściciele forów, musimy liczyć się z faktami, że „fajni optymalizatorzy SEO” zamawiają „uruchomienie” " ich gównianych rzemiosł za tysiąc rubli.

Wtyczka Stop Spammer będzie dużo filtrować. Ale możemy mu pomóc! Można wybić spod nóg spamerów zainteresowanie zamieszczaniem linków na swoim forum. Dokładnie to jest potrzebne Linki antyspamowe. Ta wtyczka (konkretne numery można zmienić w ustawieniach) robi to:

  • ci, którzy na przykład mają mniej niż pięć wiadomości, w ogóle nie mogą zostawiać linków
  • ci, którzy na przykład mają mniej niż 15 postów, nie mogą zostawiać aktywnych linków, http:// jest usuwany z linków i ogólnie te linki stają się nubolinkami (newbielink)
  • te, które mają na przykład mniej niż 50 postów, mogą pozostawić aktywne linki, ale wszystkie linki otrzymują atrybut nofollow.
  • cóż, ci, którzy mają więcej niż 50 postów, mogą wstawiać najpopularniejsze aktywne linki, które przenoszą wagę witryny na stronę, do której prowadzą.

Uwierz mi, niedoszli SEO są bardzo uważni na formę, w jakiej ich link trafia na stronę. Bardzo szybko stracą zainteresowanie twoim forum, jeśli nie będą mogli łatwo umieścić tam swoich gównianych linków do swoich gównianych stron.

Tak przy okazji, powyższe zasady działają w takich polach jak podpisy.

Aby zainstalować tę wtyczkę, przejdź do jej oficjalnej strony. Pobierz archiwum anti_spam_links_v1.0.1.zip (liczba może być inna). Ponownie w administratorze forum przejdź do instalacji pakietów (tak jak w przypadku poprzedniego pakietu) i zainstaluj go. Nie ma pliku językowego dla tego pakietu, więc nie musisz rozpakowywać archiwum ani nic z nim robić.

Aby skonfigurować wtyczkę, przejdź do sekcji

Konfiguracja → Konfiguracja modów… → Konfiguracja modów

Na Twoje życzenie podaj, ile wiadomości powinien mieć użytkownik, aby uaktualnić swoje możliwości.

Wniosek

Te dwie wtyczki BARDZO ułatwią życie właścicielowi forum i zaoszczędzą mnóstwo czasu. Jednak od czasu do czasu przebijają się spamerzy i przynajmniej raz w tygodniu trzeba „rozrzedzać” użytkowników i usuwać wiadomości spamowe. Dlatego nie rezygnuj ze swoich zasobów internetowych!