Menu
Jest wolny
Zameldować się
główny  /  Programy / Szybko profil zasilany przez SMF. Automatyczna definicja silnika forum

Szybko profil zasilany przez SMF. Automatyczna definicja silnika forum

Jeśli ktoś nie wie, proste maszyny Forum - dla Brevity SMF jest, ponieważ jest on stwierdził na oficjalnej stronie internetowej, wolnym, profesjonalnym pakiecie na poziomie, co pozwoli Ci zorganizować własną społeczność online w ciągu kilku minut. W tym silniku widać tutaj. Ja sam przygotowuję na nim Forum (przy okazji, przyjdź do FreeForum.biz).

Nie ma znaczenia, wiele lub mały spam pojawia się na twoim forum. Ważne jest, aby spędzić cennego czasu na moderację. Ustawianie wtyczki, która zrobi całą pracę, którą zajmuje, zajmuje kilka minut, a także zaoszczędzi, w sumie, dni i miesiące, które będą współpracować z tych minut, które spędziliście na wymazywaniu wiadomości i usuwania użytkowników.

Zauważam, że starałem się walczyć z własnymi spamerami - zablokowany dostęp IP, a nawet w podsieciach. Naprawdę pracował, odsunął wiele śmieci, ale mimo to, raz w ciągu jednego lub dwóch dni ktoś pochodziły. I długi czas na uzupełnianie podstawy zakazanego IP. Myślałem, że to będzie więcej wygodnym sposobemI naprawdę znalazł!

1. Instalowanie i konfigurowanie spamera

Przez dwa tygodnie pracy ta wtyczka zablokowała 2202 fałszywych użytkowników. Każdy z nich odejdzie, na minimum jeden post. Spamerzy nie zamierzają spowolnić obrotów i każdego dnia spędzę czas na rozliczeniu mojego forum.

Zamiast tego, raz kilka dni idę na stronę zarządzania użytkownikami, widzę tam coś takiego:

Odwrócę do sekcji "Spodziewaj się zatwierdzeń" (są to spamerki, które są pozbawione okazji do opuszczenia wiadomości przed zatwierdzeniem konta administrator). Umieściłem kleszcz ", aby przydzielić wszystkie" i usunąć je jednym kliknięciem:

To wszystko, wszystkie konta spamowe są wysyłane do bezprecedensowego. Wróć do naszej listy użytkowników:

Widać, że lista była zauważalna, ale kto jest resztą? Wyróżniamy wszystko i wyślijmy jeden przycisk, aby sprawdzić:

Pojawił się jeden "czerwony", natychmiast go usunąłem. Jeśli masz wolny czas, możesz robić innych. Jeśli nie ma czasu, nie rób niczego z nowymi użytkownikami - większość z nich jest "rumieniona" z kolejnymi czekami. Jeśli masz czas, możesz przejść do swoich profili i sprawdzić, czy istnieje link w podpisie - natychmiast w zakazie, są to fałszywe spamerzy, którzy nigdy nie pozostawili pojedynczej przydatnej wiadomości.

Powiedziałem, jak korzystać z tej magicznej wtyczki, teraz powiem ci, jak go zainstalować.

Pobierz dwa pliki: Język_full.zip (to pakiet językowy Aby przenieść wtyczkę) i stopspammer_v2_3_9.zip (liczba może być inna, ponieważ wersje są aktualizowane). Rozpakuj zawartość archiwum Stopspammer_v2_3_9.zip w niektórych folderach. W tym samym folderze Rozpakuj archiwum języka_full.zip, zgadzam się zastąpić pliki. Teraz pakuj nasz folder do archiwum zip.

W etapie administratora przejdź do instalacji pakietów. Naprzeciwko "pakietu pobierania" napis znajduje się przycisk, aby wybrać plik na komputerze. Wybierz naszą nowe archiwum. (Gdzie wymieniliśmy plik językowy), rozładuj go na forum i aktywuj pakiet.

To wszystko gotowe!

Dodatkowe ustawienie wtyczki występuje na administraniu: Idź do

Użytkownicy → Rejestracja → Konfiguracja

Możesz zostawić tam domyślne wartości. Nawet jest pole "klucz API". Bez tego klucza nie będziesz w stanie zgłosić nowych spamerów (ale wtyczka będzie działać i filtrować znanych spamerów). Jeśli chcesz uzyskać własny klucz API, przejdź do strony internetowej www.stopforumspam.com do rejestracji, a następnie określ klucz tutaj. Jeśli nie otrzymałeś klucza, pozostaw pole puste. Następnie zostanie użyty domyślny klawisz.

2. Instalowanie i konfigurowanie łączy antyspamowych

Na adeptach religii SEO (więcej o moim podejściu do SEO-nists widzi w innym) istnieje solidne przekonanie, że zwiększa liczbę odniesień do Twojej witryny, "promują to" (z jakiegoś powodu pomysł tworzenie interesujących i wysokiej jakości treści dla każdego z nich nie występują). Będzie frajerem i sposoby, aby wyciągnąć pieniądze z niego zostaną znalezione. Więc niektórzy "obywatele" świadczą usługi na stronach "Run" na forach. Tworzą dużą liczbę kont na różnych forach i wstawiają linki do podpisów i innych dostępnych pól. Pomimo faktu, że nawet "eksperymentrów dyrektorów" okazało się, że ma doświadczenie, wiele z tych linków jest zero, niektórzy ostrzegają, że możliwe jest uzyskanie zakazu z wyszukiwarek, Yandex, na przykład, po prostu ignoruje linki do wszystkich forów i witryn gdzie każdy może opuścić linki. Google ma również podobne algorytmy - ignorowanie odniesień w komentarzach itp. Ale prawo nie jest napisane, prawo nie jest napisane ... Dlatego, właściciele forów, muszą być liczonych z tymi faktami, że "strome optymalizatory nasion" tysiąc rubli zamówionych przez "bieg" ich drozdawców.

Dużo wtyczki Zatrzymaj spamer.. Ale możemy mu pomóc! Możesz znokautować spod nóg spamerów, interesuje się opublikowanie linków na forum. To jest to, czego potrzebuje Linki przeciw spamu. Ta wtyczka (określone numery można zmienić w ustawieniach) Czy to:

  • ci, którzy na przykład, mniej niż pięć postów, nie mogą w ogóle opuszczać linków
  • ci, którzy na przykład, mniej niż 15 wiadomości nie mogą odejść aktywne linkiZ linków są usuwane http: // i ogólnie linki stają się Nubolinki (Newbielink)
  • ci, którzy na przykład, na przykład mniej niż 50 wiadomości mogą pozostawić aktywne linki, ale wszystkie linki odbierają atrybut nofollow.
  • cóż, ci, którzy mają ponad 50 wiadomości, mogą wstawić najczęstsze aktywne odniesienia, które przesyłają wagę strony witryny, do której odnoszą się.

Uwierz mi, optymalizatorów żalowych są bardzo ściśle związane z tym, co tworzy link uderza w witrynę. Szybko stracą zainteresowanie Twoim Forum, jeśli nie możesz łatwo opuścić gówna i łączy się tam do swoich witryn gównych.

Tak, przy okazji, zasady powyżej pracy w tych dziedzinach jako podpis.

Aby zainstalować tę wtyczkę, przejdź do oficjalnej strony. Pobierz archiwum anty_spam_Links_v1.0.1.zip (liczba może być inny). Ponownie na Forum Admin. Przewiń do zainstalowania pakietów (jak to zostało zrobione z poprzednim pakietem) i zainstaluj go. Nie ma pliku językowego dla tego pakietu, więc nie musisz rozpakować archiwum ani czegoś z nim czegoś.

Aby skonfigurować wtyczkę, przejdź do sekcji

Konfiguracja → Ustawienia Modov ... → Konfigurowanie modyfikacji

Na własny pragnienie konieczne jest wstanie, ile wiadomości musi mieć użytkownik, aby ulepszyć swoje możliwości.

Wniosek

Te dwie wtyczki znacznie ułatwiają cię, właściciel forum, życie i zaoszczędzić dużo czasu. Jednak od czasu do czasu spamerzy przerywają i, przynajmniej raz w tygodniu, trzeba "pośpiechu" użytkowników i usunąć wiadomości spamowe. Więc nie rzucaj zasobów internetowych!

Zacznijmy natychmiast z głównego kodu skryptu:

#! / usr / bin / perl

# Który-Forum.pl Skrypt.
# (C) 2010 Alexandr A Alexeev, HTTP: // Strona /

używać ścisłego;

# Skomentowane linie - dla rygoru
# Jeśli zadaniem jest zebranie statystyk silników, zostaw jak to jest
# Jeśli wykonasz listę forów - Rassate

moje dane $;
$ DATA. \u003d $ _ Podczas (<> ) ;

# Sprawdź, ile to było zasilane przez phpBB bez odniesienia w piwnicy
drukuj "phpbb. n "
jeśli ($ DATA \u003d ~ /] + href \u003d "[^"] * http: / (?: www.)? phpbb Lub.
# $ DATA \u003d ~ /VIEWFORUM.PHP? [^ "" ** f \u003d d + / i
$ DATA \u003d ~ / phpbb -eo / i lub
$ DATA \u003d ~ /) ;
drukuj "IPB. n "
jeśli ($ DATA \u003d ~ /] + href \u003d "[^"] * http: / / (?: Www.)? Invision (?: pokład | Power). Com \\ /? [^ "] *" [^\u003e] *\u003e [^.<]*IP\.Board/i Lub.
$ DATA \u003d ~ /] + href \u003d "[^"] * http: / (?: Www.)? Invisionboard \\ .com \\ / Lub.
$ DATA \u003d ~ /

/ JA. Lub.
$ DATA \u003d ~ / Indeks /php\\?[^""***Fowforum\u003d #d+/i.) ;
drukuj "VBulletin. n "
jeśli ($ DATA \u003d ~ / Zasilany przez :? [^<]+vBulletin[^<]+(?:Version)?/i Lub.
$ DATA \u003d ~ /) ;
drukuj "SMF. n "
jeśli ($ DATA \u003d ~ /] + href \u003d "[^"] * http: / (?: Www.)? SimpleMachines \\ .ORG /? "[^\u003e] *\u003e Powered by SMF / I Lub.
$ DATA \u003d ~ /Index #.php?[^"""*Board \u003d #d+,0/i.) ;
drukuj "PUNBB. n "
jeśli ($ DATA \u003d ~ /] + Href \u003d "[^"] * http: / / (? :(?: Www.)? Punbb.org | Punbb PUNBB / I.); #Lub.
# $ DATA \u003d ~ ~ /ViewForum ~.php\\?[^"""*ID\u003dID +/i);
drukuj "FluxBB. n "
# if ($ Data \u003d ~ /viewtopic1.php\\?id\u003d #d+/i lub
jeśli ($ DATA \u003d ~ /] + href \u003d "http: / / (?: www.) FluxBB.org /?" [^\u003e] *\u003e FluxBB / I) ;
drukuj "EXBB. n "
jeśli ($ DATA \u003d ~ /] + href \u003d "[^"] * http: \\ / / (?: Www.)? EXBB.org /? "[^\u003e] *\u003e EXBB / I); # Lub.
# $ DATA \u003d ~ /Forums.php *?[^""**_Forum\u003d 24/i);
drukuj "YABB. n "
jeśli ($ DATA \u003d ~ /] + href \u003d "[^"] * http: / (?: Www.)? Yabbforum \\\\noc? "[^\u003e] *\u003e YABB / I Lub.
$ DATA \u003d ~ /yabb_pl ~ /) "" * _ num \u003d d + / i);
drukuj "DLEFORUM. n "
jeśli ($ DATA \u003d ~ / (Powered by DLE forum)<\/title>/ JA. Lub.
$ DATA \u003d ~ /] + href \u003d "[^"] + (?: http: / (?: Www.)? DLE -FILES<\/a>/ JA.) ;
drukuj "Ikonboard. n "
jeśli ($ DATA \u003d ~ /] + href \u003d "[^"] * http: / / (?: www.)? Ikonboard \\ .com \\ /? [^ "] * Lub.
$ DATA \u003d ~ /n "
jeśli ($ DATA \u003d ~ /n "
# If ($ Data \u003d ~ /Forums.php??fid\u003d 24/i lub
# $ Data \u003d ~ ~ / Topic.php? FID \u003d d + / i
jeśli ($ DATA \u003d ~ /] + href \u003d "http: / / / (?: www \\.)? Flashbb) ;
drukuj "Stokesit. n "
# if ($ Data \u003d ~ /Forum ~.php@?f\u003d 24/i lub
jeśli ($ DATA \u003d ~ /] + href \u003d "http: / / / (?: www.)? stokesit \\ .com.com \\ /?" [^\u003e] *\u003e [^ /] *) ;
wydrukuj "podium. n "
# If ($ Data \u003d ~ ~ / Topic ~ fp? t \u003d d + / i
jeśli ($ DATA \u003d ~ /] + href \u003d [""] http: / / / (?: www.)? Sopebox .com \\ /? ["]?) ;
drukuj "UżyjBB. n "
# If ($ Data \u003d ~ /Forum ~.php\\?id\u003d 24/i lub
jeśli ($ DATA \u003d ~ /] + href \u003d "http: / / (?: www.)? USBB) ;
drukuj "WRFORUM. n "
# if ($ Data \u003d ~ ~ / index ~ fp? fid \u003d d + / i
jeśli ($ DATA \u003d ~ /] + href \u003d "http: / (?: www.)? WR \\ -Script .ru /?" [^\u003e] *\u003e WR) ;
drukuj "Yetanotherformet. n "
jeśli ($ Data \u003d ~ / jeszcze inny forum .NET / I lub
$ DATA \u003d ~ /Default\\.aspx@?g\u003dposts&t\u003d 24/i.) ;

To i inne skrypty wymienione w postie można znaleźć w to archiwum..

Scenariusz który-forum.pl. Bada kod strony internetowej HTML na obecność podpisu silnika forum w nim. Użyliśmy podobnej techniki definicja WordPress i Joomla Ale jest kilka różnic. Po pierwsze, sam skrypt nie przesyła kodu strony i czyta go z STDIN lub pliku przesyłanego jako argument. Pozwala to na dodanie strony raz, na przykład za pomocą Wget, a następnie napędzać go przez kilka analizatorów, jeśli nie jesteśmy sama. Po drugie, w tym skrypcie obecność podpisu jest znakiem 100% silnika. Ostatnim razem obecność podpisu dała tylko wagę odpowiedniego silnika i "wygrał" silnik z największą wagą. Zdecydowałem, że w tym przypadku podejście tylko skomplikuje kod.

Aby przetestować pracę skryptu, spędziłem lekkie badanie. Jestem listą kilku tysięcy fora i pojechałem z nich przez mój skrypt, określając tym samym odsetek wyzwalaczy programu i popularność różnych silników.

Aby uzyskać listę forów, skorzystałem parser Google.. Wyszukiwarka Wysłano żądania typu

strona: Forum. *. RU
Strona: Talk. *. Ru
Strona: Płytka. *. RU
Strona: SMF. *. RU
Strona: PHPBB. *. RU
....

itp. Kod generatora pełnego kodu znajdziesz w pliku gen-forumsearch-urls.pl.. Oprócz strefy.ru były również używane.Su .ua .kz i.by. Ostatnim razem badanie było trudne, ponieważ strony na WordPress i Joomla nie mają podobnych podpisów w URL. Katalogi takie jak CMSMagazine.ru/Catalogue/ nie zapewniają wystarczającego pobierania próbek. Jakie są 600 stron na Drupal?

Muszę przyznać, że wyniki eksperymentu były mnie zdenerwowane. Z badanych miejsc 12590, tylko 7083 silniki zostały ustalone z powodzeniem, czyli tylko w 56% przypadków. Może nie uwzględniłem żadnego silnika? Czy to naprawdę bitrix na pół, aby zobaczyć? A może stawałem więcej czasu na opłacenie poszukiwania podpisów? Ogólnie rzecz biorąc, wymagane są dodatkowe badania.

Wśród 56% pomyślnie zidentyfikowanych silników najbardziej popularnych, zgodnie z oczekiwaniami, okazało się IPB (31%), pHPBB (26,6%) i vbulletin (26,5%)

Dla nich z dużym opóźnieniem za SMF (5,8%) i DLEFORUM (5,3%). Mój ulubiony Punbb. Okazało się tylko 6 miejscem (1,64%). Nie doradzałbym znacznie ufać tym liczbom (mówią, każde trzecie forum w RUNET działa na IPB), ale oczywiście pewne wnioski, oczywiście możesz.

Na przykład, jeśli zamierzasz złożyć stronę internetową w silniku forum i planować modyfikację forum, powiedzmy, płacić użytkownikom 0.01 $ za każdą wiadomość z automatyczną wydajnością funduszy raz w tygodniu, wtedy powinieneś wybrać jeden z trzech najbardziej popularnych silniki. Im bardziej popularny Forum, tym większe szanse na znalezienie programatora, który dobrze się w nim zdemontował.

Jeśli nie oczekuje się znaczących zmian w silniku, może mieć sens, aby wybrać najpopularniejszy silnik, na przykład SMF lub PUNBB. Dzięki temu zmniejszycie liczbę ataków hakerów na forum, a liczba automatycznie wysyłana na niego spam.

Skrypty do wyszukiwania / definicji forów można również znaleźć nie jedna praktyczna aplikacja. Pierwszą rzeczą, która przyszła do głowy sortuj według cycków Zidentyfikowane forów i umieść na pierwszych stu postach z linkami do jednego z ich witryn. Jednak setki Forum Links Links nie wpłynęły na TIC (minęły 2 aktualizacje), więc lepiej nie spędzać czasu tutaj, chyba że jesteś zainteresowany przejściem.

Jasne jest, że nazwa skryptów jest daleko od jedynego. Myślę, że łatwo pojawi się, jak inaczej możesz ich użyć.

Wszyscy wiedzą, że po prostu nie mogę żyć bez Jumli, ale moim zdaniem nie ma dobrego forum w składnikach. Dlatego pracuję z silnikami forum. Jednym z nowych, które ostatnio zacząłem używać, rozpoczyna się nową kategorię SMF, mam nadzieję przydatny materiał. Zaczynamy od małego, cóż, a przybody są bardzo przydatne.

Pierwsze kroki w poszukiwaniu optymalizacja prosta Forum maszyn: Usuń prawa autorskie i linki zewnętrzne

Natychmiast dokonać rezerwacji, że pracuję tylko SMF 2, a ten artykuł będzie odnosić się do tej wersji darmowego silnika Forum.

I tak, stały czytelnicy wiedzą, jak bardzo nie lubię umieścić na "10" odwołań zewnętrznych do oficjalnych witryn silników, w tym forum. Dlatego pierwszą rzeczą, którą usunąłem Copywrites i całość 4, Uwaga 4 Zewnętrzne odniesienia gatunku " SMF 2.0.2 |. Proste maszyny |. SMF © 2011 | Xhtml. "! Aby to zrobić, połącz się z witryną Forum / Tematy / Tematy nazwa twojego tematu/ i edytuj plik index.template.php.. Naturalnie, na dole znajduje się kod (około 330 linii), który wyjmuje, że nie wiarygodne dla nas linki zewnętrzne. Dlatego usuwamy: "

  • ", Theme_copyright (),"
  • "I"
  • "$ TXT [" XHTML "],"
  • ". To takie proste i legga. W najbliższych publikacjach czekaj na nowe materiały na promowaniu i optymalizacji forów na SMF /