DZWONEK

Są tacy, którzy czytają tę wiadomość przed wami.
Zapisz się, aby otrzymywać najnowsze artykuły.
E-mail
Nazwa
Nazwisko
Jak chcesz przeczytać The Bell
Bez spamu

Jeśli ktoś nie wie, Simple Machines Forum - w skrócie SMF - to, jak podaje oficjalna strona, darmowy, profesjonalny pakiet, który pozwoli Ci zorganizować własną społeczność internetową w kilka minut. na tym silniku możesz to zobaczyć tutaj. Sam umieściłem na nim swoje forum (tak przy okazji, wejdź na FreeForum.biz).

Nie ma znaczenia, czy na Twoim forum pojawiło się dużo czy mało spamu. Ważne jest, aby tracić swój cenny czas na umiar. Skonfigurowanie wtyczki, która wykona całą pracę za Ciebie, zajmie kilka minut i pozwoli Ci zaoszczędzić w sumie dni i miesiące, które zsumują się z minutami, które spędzisz na kasowaniu wiadomości i usuwaniu użytkowników.

Zauważę, że próbowałem samodzielnie zwalczać spamerów - zablokowałem dostęp przez IP, a nawet przez podsieci. To naprawdę zadziałało, pozbyliśmy się wielu śmieci, ale mimo to raz na jeden lub dwa dni ktoś szedł w swoją stronę. Sporo czasu poświęcono na uzupełnienie bazy danych zakazanych adresów IP. Pomyślałem, że musi być wygodniejszy sposób i naprawdę został znaleziony!

1. Instalowanie i konfigurowanie 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 każdego dnia spędzałem czas na porządkowaniu forum.

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

Przechodzę do sekcji „Oczekuje na zatwierdzenie” (są to znalezieni spamerzy, którzy są pozbawieni możliwości pozostawiania wiadomości do czasu zatwierdzenia ich kont przez administratora). 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 są pozostali? Wybierz wszystkich i wyślij ich jednym przyciskiem do weryfikacji:

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

Powiedziałem ci, jak korzystać z tej magicznej wtyczki, teraz pokażę 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 być inna, ponieważ wersje są aktualizowane). Rozpakuj zawartość archiwum StopSpammer_v2_3_9.zip do jakiegoś folderu. Rozpakuj archiwum language_full.zip do tego samego folderu, zgódź się na wymianę plików. Teraz spakuj nasz folder do archiwum zip.

W panelu administracyjnym przejdź do instalacji pakietów. Naprzeciwko etykiety „Pobierz pakiet” znajduje się przycisk umożliwiający wybranie pliku na komputerze. Wybierz nasze nowe archiwum (w którym wymieniliśmy plik językowy), prześlij je na forum i aktywuj pakiet.

Jesteś skończony!

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

Użytkownicy → Rejestracja → Ustawienia

Możesz tam zostawić wartości domyślne. Istnieje również pole o nazwie „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 jeszcze nie otrzymałeś klucza, pozostaw to pole puste. Następnie zostanie użyty klucz domyślny.

2. Instalowanie i konfigurowanie łączy antyspamowych

Zwolennicy religii SEO (więcej o moim podejściu do SEO-nistów można przeczytać w innym) mają silne przekonanie, że zwiększając liczbę linków do swojej witryny, ją „promują” (z jakiegoś powodu pomysł tworzenia ciekawych i wysokiej jakości treści dla nikogo nie przychodzi im do głowy). Byłby frajer, ale są sposoby na zdobycie od niego pieniędzy. Dlatego niektórzy „obywatele” świadczą usługi w zakresie „prowadzenia” witryn na forach. Tworzą dużą liczbę kont na różnych forach i umieszczają tam linki zwrotne w podpisach i innych dostępnych polach. Pomimo faktu, że nawet "seo-eksperymentatorzy" już empirycznie udowodnili, że te linki nie mają sensu, niektórzy ostrzegają, że w tym celu można uzyskać blokadę w wyszukiwarkach, na przykład Yandex po prostu ignoruje linki na WSZYSTKICH forach i stronach, na których każdy może zostaw linki. Google też ma podobne algorytmy - ignorowanie linków w komentarzach itp. Ale prawo nie jest pisane do frajerów ... Dlatego my, właściciele forów, musimy liczyć się z faktem, że "fajni optymalizatorzy SEO" za tysiąc rubli zlecają "bieg" ich gówna.

Wtyczka Stop Spammer będzie dużo filtrować. Ale możemy mu pomóc! Możesz wyeliminować zainteresowanie spamerów umieszczaniem linków na swoim forum. Do tego służą linki antyspamowe. Ta wtyczka (określone liczby można zmienić w ustawieniach) robi to:

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

Uwierz mi, przyszli SEO bardzo zwracają uwagę na formę, w jakiej ich link prowadzi do witryny. Bardzo szybko stracą zainteresowanie twoim forum, jeśli nie będą mogli łatwo zamieścić tam swoich gównianych linków do swoich gównianych witryn.

Tak, nawiasem mówiąc, powyższe zasady działają również w takich polach jak podpisy.

Aby zainstalować tę wtyczkę, przejdź na jej oficjalną stronę. Pobierz archiwum anti_spam_links_v1.0.1.zip (numer może być inny). Ponownie w panelu administracyjnym forum przejdź do instalacji pakietu (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

Jeśli chcesz, zapisz, ile wiadomości powinien mieć użytkownik, aby zaktualizować swoje możliwości.

Wniosek

Te dwie wtyczki bardzo ułatwią życie właścicielowi forum i zaoszczędzą dużo czasu. Niemniej jednak od czasu do czasu przedrzeć się mogą spamerzy i przynajmniej raz w tygodniu konieczne jest „przerzedzenie” użytkowników i usunięcie spamu. Dlatego nie wyrzucaj swoich zasobów sieciowych!

Wszyscy wiedzą, że bez Joomli po prostu nie mogę żyć, ale moim zdaniem nie ma dobrego forum w komponentach. Dlatego pracuję z silnikami forum. Jednym z nowych, których właśnie zacząłem, jest Rozpoczęcie nowej kategorii SMF, miejmy nadzieję, z pomocnym materiałem. Zaczynamy od małego i jako początkujący bardzo przydatni.

Pierwsze kroki w optymalizacji wyszukiwarek Forum Simple Machines: usuń prawa autorskie i linki zewnętrzne

Od razu dokonam rezerwacji, że pracuję tylko na smf 2 i ten artykuł będzie odnosił się konkretnie do tej wersji darmowego silnika forum.

I tak, zwykli czytelnicy wiedzą, jak bardzo nie lubię umieszczać na „10” zewnętrznych linków do oficjalnych stron silników, w tym forum. Dlatego przede wszystkim usuwamy prawa autorskie i aż 4, uwaga 4 linki zewnętrzne formularza " SMF 2.0.2 | Proste maszyny | SMF © 2011 | XHTML „! Aby to zrobić, połącz się z witryną za pośrednictwem forum FTP / Motywy / nazwa twojego motywu/ i edytuj plik index.template.php... Oczywiście na samym dole znajduje się kod (około 330 linii), który wyświetla linki zewnętrzne, które tak nam się nie podobały. Dlatego usuwamy: „

  • ", theme_copyright (),"
  • "i"
  • ", $ txt [" xhtml "],"
  • ". Wszystko jest takie proste i łatwe. W kolejnych publikacjach czekamy na nowe materiały dotyczące promocji i optymalizacji forów na SMF /

    Dawno nie kochałem seobayerów, więc piszę dla was ten samouczek:

    Jedną z największych tajemnic xrumera jest tworzenie profili, a ja sam jestem noobem, ale mądrym: P, zawsze staram się znaleźć sposoby na łatwiejsze tworzenie cienkich. Ostatnio robiłem test i znalazłem dobry sposób na łatwe generowanie linków do profili. Zanim zaczniemy, opublikuję wyniki:

    Przybory - Hrefer 3.3, Xrumer 7.5, Scrapebox, narzędzie Adword do słowa kluczowego, Keyword Studio pro i połączenie listy linków

    Wygenerowano listę linków - 250 tys. (Unikalne domeny)
    Wygenerowane profile - 60 tys. (Unikalnych domen) - dużo w zaledwie 20 dni.

    Krok 1
    Generuj słowa kluczowe, dla których ludzie faktycznie próbują uszeregować To najważniejszy krok w tworzeniu profili. Widziałem ogromną listę udostępnianą na innym forum, które zawierało ponad 300 000 słów. Mówię, jaki jest sens wyszukiwania słów kluczowych, takich jak „aaaaa”, „abra ka dabra” itp. Kto będzie się za to klasyfikował? Więc użyłem zdrowego rozsądku i wygenerowałem słowa kluczowe, których ludzie faktycznie używają do rankingu.

    Stosowanie -
    1) Zanotuj co najmniej 100 słów kluczowych z wyszukiwarki Google (nie AdWords), które są szerokie i mają ogromną konkurencję, takie jak karta kredytowa, ubezpieczenie itp.

    2) Po kolei załaduj te słowa kluczowe do słowa kluczowego studio pro (użyłem wersji crack: P) i wygeneruj podobne słowa kluczowe. Zwróć uwagę, że te słowa są lepsze niż skrobaczka do scrapeboxu.

    3) Załaduj wszystkie te słowa kluczowe do scrapeboxu i generuj słowa kluczowe do 3 poziomów. Usuń je itp. i ocal ich. Na koniec zrób ogromną listę wszystkich słów kluczowych wygenerowanych z oryginalnych 100 słów.

    Krok 2
    Załaduj je do hreferów, ale zanim zaczniesz, zrób to:

    1) Edytuj dodatkowe słowa i po prostu użyj tych:

    „obsługiwane przez smf”
    „powered by vbulletin”
    „obsługiwane przez phpbb”
    „powered by ip.board”

    Itp. itp. itp. ale tylko nazwy oprogramowania forum. Zrobiłem to, więc nie wiem, które są najbardziej przydatne.

    2) Edytuj filtr wyszukiwarki i umieść to:

    Member.php? Action \u003d
    profile.php? viewprofile \u003d

    Itp. itp. w zasadzie wszystkie te filtry, które mają profil widoku w adresie URL.

    Logika polega na tym, aby uzyskać maksymalnie te profile, które zostały utworzone na potrzeby widocznych linków zwrotnych. (Mam problem z zalogowaniem się do mojego dedi, więc pełną listę opublikuję później)

    3) Rozpocznij skrobanie i poczekaj, aż się zakończy.

    Krok 3 - Kolejny bardzo ważny krok.

    Zwykle po prostu ładujesz linki w xrumer i odpalasz, ale nie, powinieneś analizować bazę danych również w celu usunięcia martwych. Kliknij narzędzia -\u003e analiza bazy danych

    1) Wpisz te same elementy „powered by” w polu po lewej stronie.

    2) Wybierz listę linków i wybierz treść wyszukiwania oraz 50 wątków i gotowe. Spowoduje to usunięcie wszystkich forów i blogów 404 itp.

    Teraz uruchamiamy xrumer z tą listą linków.

    1) Załaduj bazę danych i skonfiguruj projekt.

    2) Idź do opcji zaawansowanych -\u003e wybierz tylko rejestrację, goto speed<---> sukces i przejdź całą drogę do sukcesu i wybierz recaptcha z 40-50 próbami.

    3) Zacznij i pozwól mu zakończyć.

    Po zakończeniu publikowania zwykle przechodzę do następnego kroku tworzenia słów kluczowych.

    Po utworzeniu wszystkich profili wczytaj je do połączenia listy linków i utwórz z niego duży plik. Teraz usuń dups i wszystko i masz dobry pakiet linków do profilu.

    Więc jist jest - słowa kluczowe, które ludzie szukają - tylko kilka dodatkowych słów i filtrów - odpowiednie ustawienia itp.

    Zauważysz, że z końcowej listy linków ze średnim sukcesem i wyłączoną poprawką i 20-25 próbami na captcha otrzymasz około 30k + profili. Dostaję 60k z recaptcha i połowicznym sukcesem

    Miłego tworzenia profilu ...

    To mój ulubiony silnik forum, na którym trzymam moje forum Planet Photoshop. Powodem jest nie tylko to, że jest to darmowy silnik forum, ale także to, że ma szeroką funkcjonalność, rozwinęło społeczności zarówno w anglojęzycznym Internecie, jak i rosyjskim Internecie, dlatego opracowano wiele modów dla phpBB na każdy gust, z którymi możesz dalsze rozszerzenie funkcjonalności.

    Logi działań użytkownika, moderatora, administratora, precyzyjne ustawienia praw dostępu moderatora i administratora, identyfikacja robotów wyszukujących, tworzenie grup użytkowników, ankiety, załączniki w wiadomościach i wiadomościach prywatnych - to tylko niektóre z funkcjonalności phpBB.

    Bardzo podoba mi się również kierunek, w którym phpBB ewoluuje od wersji do wersji. phpBB jest wygodne dla administratora, jak również dla moderatorów i zwykłych użytkowników.

    Moim zdaniem przez kilka lat korzystania z phpBB jest to wspaniały silnik forum, który nie wymaga hostingu zasobów 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 sprawdzić koszt w runecie. Działa na nim wiele znanych forów. Rozwinął społeczności w anglojęzycznym i rosyjskojęzycznym Internecie.

    Istnieją dodatkowe oficjalne aplikacje dla IPB (moduł galerii, blog, archiwum plików). Dodatkowo dostępny jest wizualny edytor wiadomości, tekstowa wersja forum, zoptymalizowana pod kątem robotów wyszukujących, narzędzie do wygodnej archiwizacji bazy danych forum, szczegółowy dziennik działań administratorów i moderatorów, a także dziennik działań robotów wyszukujących.

    Przydatne strony dla Invision Power Board:

    🔥 Tak poza tym! Prowadzę płatny kurs SEO Shaolin English Website Promotion. Zainteresowanych możesz aplikować na jego stronie internetowej seoshaolin.com.

    vBulletin to świetny silnik forum. Jest płatny, możesz sprawdzić koszt. Wraz z IPB, vBulletin jest liderem wśród płatnych silników.

    Obsługa podcastów, automatyczne generowanie kanału RSS forum, możliwość tworzenia grup społecznościowych i interesujących go klubów na forum, galerie zdjęć użytkowników, obsługa tagów, możliwość dodawania tematów forum do zakładek społecznościowych przez samych użytkowników - to moim zdaniem najciekawsze funkcje vBulletin.

    punBB to bardzo lekkie i proste forum. Panel kontrolny forum jest przyjazny dla użytkownika i intuicyjny. punBB ma mniej funkcji, ale rekompensuje to szybkość jego działania i niewymagające zasoby hostingowe.

    Programiści PunBB stawiają na lekkość, szybkość i zwartość.

    Przydatne zasoby punBB:

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

    Wygodny edytor tekstu do pisania wiadomości, duże 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 tych metod promocji, które mają dobry wpływ na zwiększenie ruchu docelowego, mogę zaoferować moje płatne badanie SEO Intelligence http://seorazvedka.ru/, w którym jako przykład pokazałem 10 dochodowych młodych witryn z różnych tematów, w jaki sposób są promowani i opisują, w jaki sposób można to wykorzystać do promocji ich zasobów.

    SMF to kolejny szybki i lekki silnik forum. Jest mało wymagający dla zasobów serwera i aktywnie zyskuje na popularności.

    Obsługa OpenID, ostrzeżenia użytkowników, możliwość wstępnego kodowania tematów, wiadomości i załączników, jeśli to konieczne, edytor wiadomości WYSIWYG - a to nie wszystko, na co pozwala SMF!

    Intellect Board to oryginalny darmowy silnik. Ideą twórców Intellect Board jest pomysł stworzenia strony internetowej w oparciu o 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 pełnoprawny system zarządzania treścią.

    Główne cechy Intellect Board - Możliwość ustalania reguł dla wszystkich sekcji, obsługa bibliotek graficznych GD i GD2 do tworzenia miniaturowych kopii obrazków i zdjęć, możliwość wydawania ostrzeżeń i nagród przez moderatorów i administratorów (ostrzeżenia mogą być zarówno nieograniczone, jak i ograniczone w czasie), ocenianie tematy, artykuły, pliki i zdjęcia /

    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ści na włamania, forum działa na plikach, nie są wymagane żadne bazy danych, do jego działania wystarczy wsparcie php na hostingu.

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

    Plusy Vanilla: własny framework, który pozwala na pisanie rozszerzeń, możliwość budowania społeczności (głosowanie, chmury tagów, blogi, czat, dodatki typu karma itp.), Łatwość instalacji dodatków (w większości przypadków wgrywanie, wciśnięcie jednego przycisku - i to wszystko!), rozszerzalność standardowej funkcjonalności (modułowość) dzięki dodatkom, z których około 450 zostało napisanych.

    Inną ciekawą cechą silnika Vanilla forum jest system „Whisper” - możesz po prostu wyszeptać komuś wiadomość bez opuszczania strony tematycznej lub stworzyć temat „szeptany”, który będzie wizualną historią korespondencji.

    Zacznijmy od razu od głównego kodu skryptu:

    #! / usr / bin / perl

    # skrypt which-forum.pl
    # (c) 2010 Alexandr A Alexeev, http: // site /

    użyj ścisłego;

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

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

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

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

    Znajdziesz ten i inne skrypty wymienione w poście w tym archiwum.

    Scenariusz which-forum.pl sprawdza kod strony html pod kątem obecności w niej podpisów silnika forum. Użyliśmy podobnej techniki podczas definiowania WordPress i Joomla, ale jest kilka różnic. Po pierwsze, sam skrypt nie ładuje kodu strony, ale odczytuje go ze standardowego wejścia lub z pliku przekazanego jako argument. Pozwala to raz załadować stronę np. Za pomocą wget, a następnie przepuścić ją przez kilka analizatorów, jeśli mamy więcej niż jeden. Po drugie, w tym skrypcie obecność podpisu jest w 100% znakiem silnika. Ostatnim razem obecność sygnatury nadawała wagę tylko odpowiadającemu silnikowi, a silnik o największej wadze „wygrał”. Postanowiłem, że w tym przypadku takie podejście tylko niepotrzebnie skomplikuje kod.

    Aby sprawdzić, jak działa skrypt, przeprowadziłem kilka badań. Zrobiłem listę kilku tysięcy forów i przeprowadziłem na każdym z nich mój skrypt, określając w ten sposób procent wyzwalaczy programów i popularność różnych silników.

    Użyłem parsera Google, aby uzyskać listę forów. Wyszukiwarka wysłała żądania typu

    strona: forum. *. ru
    strona: dyskusja. *. ru
    Strona: tablica. *. ru
    strona: smf. *. ru
    strona: phpbb. *. ru
    ....

    itp. Pełny kod generatora zapytań można znaleźć w pliku gen-forumsearch-urls.pl... Oprócz zone.ru, użyto również .su .ua .kz i.by. Ostatnim razem było to trudne, ponieważ witryny WordPress i Joomla nie mają takich podpisów w swoich adresach URL. Katalogi takie jak cmsmagazine.ru/catalogue/ nie zapewniają wystarczającej wielkości próbki. Co to jest 600 witryn Drupal?

    Muszę przyznać, że wyniki eksperymentu mnie zdenerwowały. Spośród 12 590 przebadanych witryn tylko 7083 zostało pomyślnie zidentyfikowanych za pomocą silnika, czyli tylko w 56% przypadków. Może pominąłem jakiś silnik? Czy Bitrix naprawdę był na połowie forów? A może powinienem poświęcić więcej czasu na szukanie podpisów? Ogólnie potrzeba więcej badań.

    Spośród 56% pomyślnie zidentyfikowanych silników najpopularniejszymi, zgodnie z oczekiwaniami, 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 radziłbym mocno ufać tym liczbom (mówią, że co trzecie forum w RuNet działa na IPB), ale oczywiście można wyciągnąć pewne wnioski.

    Na przykład, jeśli zamierzasz stworzyć stronę internetową w silniku forum i planujesz zmodyfikować forum, powiedzmy, płacić użytkownikom 0,01 USD za każdą wiadomość z automatyczną wypłatą środków raz w tygodniu, powinieneś wybrać jeden z trzech najpopularniejszych silników. Im bardziej popularne jest forum, tym większe prawdopodobieństwo, że znajdzie się na nim dobrze zorientowany programista.

    Jeśli nie przewiduje się żadnych znaczących zmian w silniku, to może mieć sens wybranie nie najpopularniejszego silnika, na przykład SMF lub punBB. Zmniejszy to liczbę ataków hakerów na Twoje forum i ilość automatycznie wysyłanego spamu.

    Skrypty do wyszukiwania / definiowania forów można również znaleźć w więcej niż jednej praktycznej aplikacji. Pierwszą rzeczą, która przyszła mi do głowy, było posortowanie zidentyfikowanych forów przez TCI i umieszczenie postów na pierwszej setce z linkami do jednej z ich stron. Jednak sto linków do forum dofolllow w żaden sposób nie wpłynęło na TCI (minęły 2 aktualizacje), więc lepiej nie marnować tutaj czasu, chyba że jesteś zainteresowany przejściami.

    Oczywiste jest, że nazwane użycie skryptów nie jest jedynym. Myślę, że możesz łatwo dowiedzieć się, jak jeszcze możesz z nich korzystać.

    DZWONEK

    Są tacy, którzy czytają tę wiadomość przed wami.
    Zapisz się, aby otrzymywać najnowsze artykuły.
    E-mail
    Nazwa
    Nazwisko
    Jak chcesz przeczytać The Bell
    Bez spamu