Stomend mogelijk gemaakt door smf. Eerste stappen in zoekmachineoptimalisatie Simple Machines Forum: copyright en externe links verwijderen. Antispamlinks installeren en configureren

Tours en vakanties in Australië

Internetforums zijn een van de meest populaire soorten internetbronnen. Dit is begrijpelijk, aangezien forums een ideaal platform zijn voor vrije communicatie tussen bezoekers. Een forum is een geweldige manier om een ​​community op uw site te organiseren en een regelmatig bezoekerspubliek op te bouwen.

Er zijn veel forummotoren. Ik wilde al lang forummotoren beoordelen. Ik zal ze niet met elkaar vergelijken - dit is het onderwerp van een apart artikel.

Bij het kiezen van een forumengine raad ik je aan om de volgende punten zelf te bepalen:

1. Welke forumfunctionaliteit heb je nodig? De meeste forum-engines hebben uitgebreide mogelijkheden, maar sommige nuances zijn niet in alle forum-CMS'en geïmplementeerd. Ik raad aan om de officiële websites van de motoren te bezoeken en gedetailleerde beschrijvingen van de functionaliteit te lezen.

2. Betaalde of gratis engine - met dit punt moet ook rekening worden gehouden. Er zijn slechts twee betaalde zoekmachines in deze recensie: vBulletin en IPB, de rest is gratis.

3. Gemeenschapsontwikkeling - wanneer een engine een ontwikkelde gemeenschap heeft, zowel op het Engelssprekende als Russischsprekende internet, is dit een groot pluspunt. De ontwikkeling van de community houdt rechtstreeks verband met het aantal verschillende aanpassingen, verbeteringen en ontwerpsjablonen. Als de engine een kleine community heeft, moet je er rekening mee houden dat veel problemen zelf moeten worden opgelost.

4. Datum van de laatste update van de engine - als de engine lange tijd niet is bijgewerkt, geeft dit aan dat de ontwikkelaars deze niet ontwikkelen of de verdere ontwikkeling hebben stopgezet. Dit is een groot nadeel. Internettechnologieën evolueren voortdurend en een forum met verouderde functionaliteit zal de mogelijkheden voor verdere ontwikkeling ervan beperken.

Oké, genoeg grote woorden :) Ik begin met de meest populaire forum-engines, gebaseerd op deze CMS-beoordeling.

Dit is mijn favoriete forum-engine en ik gebruik mijn Planet Photoshop-forum op deze engine. De reden is niet alleen dat het een gratis forum-engine is, maar ook dat het een brede functionaliteit heeft, gemeenschappen heeft ontwikkeld zowel op het Engelssprekende internet als op RuNet, daarom zijn er voor elke smaak veel mods ontwikkeld voor phpBB, met de waarmee u de functionaliteit nog verder kunt uitbreiden.

Logboeken van acties van de gebruiker, moderator, beheerder, nauwkeurige instellingen van toegangsrechten van de moderator en beheerder, identificatie van zoekrobots, aanmaken van gebruikersgroepen, polls, bijlagen in berichten en persoonlijke berichten - dit zijn slechts een deel van de functionaliteit van phpBB .

Ik hou ook erg van de richting waarin phpBB zich van versie tot versie ontwikkelt. phpBB is handig voor zowel beheerders, moderators als gewone gebruikers.

Mijn mening, na een aantal jaren phpBB te hebben gebruikt, is dat het een geweldige forum-engine is die geen hostingbronnen nodig heeft en alle noodzakelijke mogelijkheden biedt voor het runnen van een forum.

Nuttige phpBB-bronnen:

Invision Power Board is een betaalde forumengine die erg populair is op internet. De kosten kunt u vinden in RuNet. Veel bekende forums werken ermee. Het heeft gemeenschappen ontwikkeld op het Engels- en Russischtalige internet.

Er zijn aanvullende officiële toepassingen voor IPB (galerij, blog, bestandsarchiefmodule). Daarnaast is er een visuele berichteneditor, een tekstversie van het forum die is geoptimaliseerd voor zoekrobots, een tool voor gemakkelijke back-up van de forumdatabase, een gedetailleerd logboek van acties van beheerders en moderators, evenals een logboek van zoekrobotacties .

Handige sites voor Invision Power Board:

🔥 Trouwens! Ik geef een betaalde cursus over het promoten van Engelstalige SEO Shaolin-websites. Als u geïnteresseerd bent, kunt u zich aanmelden op zijn website seoshaolin.com.

vBulletin is een prachtige forumengine. Het is betaald, de kosten zijn te achterhalen. Samen met IPB is vBulletin de leider onder de betaalde zoekmachines.

Ondersteuning voor podcasting, automatisch genereren van RSS-feeds op het forum, de mogelijkheid voor bezoekers om sociale groepen en interesseclubs op het forum te creëren, fotogalerijen van gebruikers, tags worden ondersteund, de mogelijkheid om forumonderwerpen door gebruikers zelf aan sociale bladwijzers toe te voegen - dit zijn de meest naar mijn mening interessante kenmerken van vBulletin.

punBB is een heel licht en eenvoudig forum. Het forumconfiguratiescherm is handig en intuïtief. punBB heeft minder functies, maar dit wordt gecompenseerd door de snelheid en lage vereisten voor hostingbronnen.

De ontwikkelaars van punBB richten zich op lichtheid, snelheid en compactheid.

Nuttige bronnen over punBB:

YaBB is een gratis forumengine geschreven in Perl. In tegenstelling tot de meeste andere forum-engines gebruikt YaBB bestanden in plaats van een database om gegevens op te slaan.

Een handige teksteditor voor het schrijven van berichten, ruime mogelijkheden voor beheerders en moderators, de mogelijkheid om instellingen en sjablonen direct te wijzigen, de mogelijkheid om een ​​pagina om te zetten in een “afdrukbare versie” - dit zijn niet alle mogelijkheden van de YaBB-forumengine .

Nu een kleine uitweiding. Als u geïnteresseerd bent in het leren kennen van de promotiemethoden die een goed effect hebben op het vergroten van het doelverkeer, dan kan ik mijn betaalde onderzoek naar SEO-intelligentie http://seorazvedka.ru/ aanbieden, waarin ik liet zien aan de hand van het voorbeeld van 10 winstgevende jonge sites over verschillende onderwerpen, hoe ze worden gepromoot en beschreven hoe dit kan worden gebruikt om hun bronnen te promoten.

SMF is een andere snelle en lichtgewicht forumengine. Het is niet veeleisend voor serverbronnen en wint actief aan populariteit.

OpenID-ondersteuning, een gebruikerswaarschuwingssysteem, de mogelijkheid om indien nodig onderwerpen, berichten en bijlagen vooraf te modereren, een WYSIWYG-editor voor berichten - en dat is niet alles wat SMF mogelijk maakt!

Intellect Board is de originele gratis engine. Het idee achter de Intellect Board-ontwikkelaars is om een ​​website te maken op basis van een forum. De functionaliteit van Intellect Board is zeer breed: een verzameling artikelen, presentatie, nieuws, archief met bestanden, fotogalerij, IRC-chat, encyclopedie. In essentie is Intellect Board een volwaardig websitebeheersysteem.

De belangrijkste kenmerken van het Intellect Board - De mogelijkheid om regels in te stellen voor alle secties, ondersteuning voor grafische bibliotheken GD en GD2 voor het maken van kleine kopieën van afbeeldingen en foto's, de mogelijkheid om waarschuwingen en beloningen te geven door moderators en beheerders (en waarschuwingen kunnen zowel voor onbepaalde tijd of voor beperkte tijd), het beoordelen van onderwerpen, artikelen, bestanden en foto's/

ExBB (exclusief bulletinboard))

ExBB is een lichtgewicht en gratis forumengine. Het heeft, net als YaBB, geen database nodig en slaat informatie op in tekstbestanden.

ExBB heeft de volgende voordelen: pagina's worden zeer snel gegenereerd, de belasting van de server is minimaal, een hoge mate van weerstand tegen hacking, het forum draait op bestanden, er zijn geen databases nodig, voor de werking is het voldoende dat de hosting PHP-ondersteuning.

Vanilla is een originele forumengine die interessant is vanwege zijn modulariteit. Een groot pluspunt van dit forum CMS is dat de meeste modules met één klik kunnen worden geïnstalleerd

Voordelen van Vanilla: een eigen raamwerk waarmee je extensies kunt schrijven, de mogelijkheid om communities op te bouwen (voting, tag clouds, blogs, chat, karma-achtige add-ons, etc.), gemak van het installeren van add-ons (in de meeste gevallen , upload het, druk op één knop - en dat is alles!), uitbreidbaarheid van standaardfunctionaliteit (modulariteit) dankzij add-ons, waarvan er inmiddels ongeveer 450 zijn geschreven.

Een ander interessant kenmerk van de Vanilla-forumengine is het "Whisper" -systeem - u kunt eenvoudigweg fluisterend een bericht naar iemand sturen zonder de onderwerppagina te verlaten, of een "fluister" -onderwerp maken, dat een visuele geschiedenis van correspondentie zal zijn.

Iedereen weet dat ik simpelweg niet zonder Joomla kan leven, maar naar mijn mening is er geen goed forum voor componenten. Daarom werk ik met forumengines. Een van de nieuwe die ik onlangs ben gaan gebruiken is: Laten we een nieuwe SMF-categorie starten met hopelijk nuttige dingen. We beginnen klein, en als beginners is het erg handig.

Eerste stappen in zoekmachineoptimalisatie Simple Machines Forum: copyright en externe links verwijderen

Laat ik meteen reserveren dat ik alleen met smf 2 werk en dit artikel zal specifiek betrekking hebben op deze versie van de gratis forumengine.

En dus weten vaste lezers hoe graag ik “10” externe links naar de officiële websites van zoekmachines plaats, inclusief forumwebsites. Daarom verwijderen we allereerst het auteursrecht en maar liefst 4, let op 4 externe links van het formulier " SMF 2.0.2 | Eenvoudige machines | SMF © 2011 | XHTML"! Maak hiervoor verbinding met de site via FTP-forum/Thema's/ naam van uw thema/ en bewerk het bestand index.sjabloon.php. Uiteraard staat helemaal onderaan een code (ongeveer regel 330) die externe links weergeeft die we niet zo leuk vinden. Daarom verwijderen wij: "

  • ", thema_copyright(), "
  • " En "
  • ", $txt["xhtml"], "
  • ". Het is allemaal zo eenvoudig en gemakkelijk. Verwacht in de komende publicaties nieuw materiaal over het promoten en optimaliseren van forums op SMF/

    Laten we beginnen met het geven van kleine tips over het optimaliseren en promoten van sites (forums) op phpBB. In dit geval zullen we een kleine hack uitvoeren die zal helpen bij het verwijderen van een externe link zoals " Mogelijk gemaakt door phpBB ©...". In deze publicatie bekijken we 2 manieren waarop je dit kunt doen: een techniek voor phpBB 3.x.x.

    Een externe link verwijderen Mogelijk gemaakt door phpBB © 2000, 2002, 2005, 2007 phpBB Group en Russische phpBB-ondersteuning

    De eerste manier om een ​​externe link te verwijderen die zegt: Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group. En dus is de eenvoudigste manier om te verwijderen via het beheerderspaneel. We gaan naar het administratieve paneel, gaan naar het menu-item "Stijlen", aan de linkerkant zien we het paneel waar het blok in het menu zich bevindt, we zijn geïnteresseerd in het blok "Stijlcomponenten", en daarin "Sjablonen". Volgens de standaard zien we in het voorgestelde venster het volgende: prosilver en subsilver2, hoewel er nog andere kunnen zijn als je ze installeert. Over het algemeen is dat niet het punt. Selecteer uit de voorgestelde set de standaardset. Klik op de knop "Bewerken" naast het sjabloon. Vervolgens verschijnt er een venster waarin u wordt gevraagd 'Een sjabloonbestand te selecteren'. Selecteer vervolgens “Sjabloonbestand” - “overall_footer.html”. De HTML-editor verschijnt hieronder. We vinden de volgende code: " Mogelijk gemaakt door phpBB 2000, 2002, 2005, 2007 phpBB Groep"en verwijder het gewoon, hoewel je je eigen link en bijschrift kunt instellen."
    (TRANSLATION_INFO)
    " (die zich hieronder bevindt, kan ook worden verwijderd) - deze code is verantwoordelijk voor lokalisatie, bijvoorbeeld een externe link met het opschrift "Russische phpBB-ondersteuning".

    De tweede manier om een ​​externe link te verwijderen die zegt: Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group. Deze methode is vergelijkbaar, maar we maken verbinding met de site via Pratacol ftp. Ga naar de volgende padstijlen/sjabloonnaam/sjabloon/overall_footer.html. En we bewerken dezelfde code die we hierboven hebben bewerkt. Als u de code wijzigt, vergeet dan niet de UTF-codering in te stellen - op deze manier kunnen er "crackers" (vierkanten en andere onbegrijpelijke symbolen) verschijnen in plaats van de ankers.

    Voor het geval iemand het niet weet: Simple Machines Forum - kortweg SMF - is, zoals vermeld op de officiële website, een gratis, professioneel pakket waarmee je in een paar minuten je eigen online community kunt organiseren. over deze motor kunt u hier kijken. Ik heb er zelf mijn eigen forum op opgezet (ga trouwens naar FreeForum.biz).

    Het maakt niet uit hoeveel of weinig spam er op uw forum verschijnt. Het belangrijkste is dat u uw kostbare tijd met mate besteedt. Het opzetten van een plug-in die al het werk voor u doet, duurt een paar minuten en het bespaart u in totaal dagen en maanden, wat neerkomt op de minuten die u zou hebben besteed aan het wissen van berichten en het verwijderen van gebruikers.

    Ik zal opmerken dat ik zelf heb geprobeerd spammers te bestrijden - ik blokkeerde de toegang via IP en zelfs subnetten. Het werkte echt, het filterde veel afval eruit, maar toch kwam er eens in de één of twee dagen iemand doorheen. En het kostte behoorlijk wat tijd om de database met verboden IP's aan te vullen. Ik dacht dat er een betere manier moest zijn, en dat was inderdaad zo!

    1. Installatie en configuratie van Stop Spammer

    In de twee weken dat deze plug-in in gebruik was, blokkeerde deze plug-in 2202 nepgebruikers. Elk van hen zou minstens één bericht achterlaten. De spammers vertonen geen tekenen van vertraging en ik besteedde elke dag tijd aan het opruimen van mijn forum.

    In plaats daarvan ga ik om de paar dagen naar de gebruikersbeheerpagina en zie ik zoiets als dit:

    Ik ga verder naar het gedeelte 'In afwachting van goedkeuring' (dit zijn de gevonden spammers die geen mogelijkheid hebben om berichten achter te laten totdat hun accounts zijn goedgekeurd door de beheerder). Ik vink het selectievakje 'Alles selecteren' aan en verwijder ze met één klik:

    Dat is alles, alle spamaccounts raken in de vergetelheid. Laten we terugkeren naar onze lijst met gebruikers:

    Het is duidelijk dat de lijst merkbaar is uitgedund, maar wie is de rest? We selecteren iedereen en sturen ze met één knop ter verificatie:

    Er verschijnt één "rode", deze verwijderen we onmiddellijk. Als je vrije tijd hebt, kun je anderen doen. Als u geen tijd heeft, doe dan niets met nieuwe gebruikers - de meesten van hen zullen tijdens volgende controles "blozen". Als je tijd hebt, kun je naar hun profielen gaan en kijken - als er een link in de handtekening staat, worden ze onmiddellijk verbannen, dit zijn nepaccounts van spammers die nooit een enkel nuttig bericht zullen achterlaten.

    Ik heb je verteld hoe je deze magische plug-in moet gebruiken, nu zal ik je vertellen hoe je hem moet installeren.

    Download twee bestanden: taal_full.zip (dit is het taalpakket voor het vertalen van de plug-in) en StopSpammer_v2_3_9.zip (het aantal kan verschillen, omdat versies worden bijgewerkt). Pak de inhoud van het StopSpammer_v2_3_9.zip-archief uit in een map. Pak het taal_full.zip-archief uit in dezelfde map en ga akkoord met het vervangen van de bestanden. Verpak onze map nu in een zip-archief.

    Ga in het beheerdersdashboard verder met het installeren van pakketten. Tegenover de inscriptie "Downloadpakket" bevindt zich een knop waarmee u een bestand op uw computer kunt selecteren. Selecteer ons nieuwe archief (waar we het taalbestand hebben vervangen), upload het naar het forum en activeer het pakket.

    Dat is het!

    Aanvullende configuratie van de plug-in vindt plaats in het beheerderspaneel: ga naar

    Gebruikers → Registratie → Instellingen

    Je kunt de standaardwaarden daar laten staan. Er is ook een veld “Uw API-sleutel”. Zonder deze sleutel kunt u geen nieuwe spammers melden (maar de plug-in werkt wel en filtert bekende spammers). Als u uw eigen API-sleutel wilt krijgen, gaat u naar www.stopforumspam.com om u te registreren en voert u de sleutel hier in. Als u de sleutel nog niet heeft ontvangen, laat u het veld leeg. Vervolgens wordt de standaardsleutel gebruikt.

    2. Installatie en configuratie van Anti-Spam Links

    Aanhangers van de SEO-religie (je kunt meer lezen over mijn houding ten opzichte van SEO-nisten in een andere) zijn er vast van overtuigd dat ze, door het aantal links naar hun site te vergroten, deze ‘promoot’ (om de een of andere reden is het idee van Het creëren van interessante en hoogwaardige inhoud spreekt niemand aan, dat komt niet in je op). Hij zou een sukkel zijn, maar er zouden manieren zijn om geld van hem af te pakken. Sommige ‘burgers’ bieden dus diensten aan voor het ‘beheersen’ van sites via forums. Ze maken een groot aantal accounts aan op verschillende forums en voegen daar backlinks in handtekeningen en andere beschikbare velden in. Ondanks het feit dat zelfs “SEO-experimenteerders” al experimenteel hebben bewezen dat deze links geen enkel nut hebben, waarschuwen sommigen dat je hiervoor een verbod van zoekmachines kunt krijgen. Yandex negeert bijvoorbeeld eenvoudigweg links op ALLE forums en sites waar iedereen kan links achterlaten. Google heeft ook soortgelijke algoritmen - het negeren van links in reacties, enz. Maar de wet is niet geschreven voor sukkels... Daarom moeten wij, de eigenaren van de forums, rekening houden met de feiten dat "coole SEO-optimizers" een "run" bestellen 'van hun waardeloze creaties voor duizend roebel.

    De plug-in Stop Spammer filtert veel uit. Maar wij kunnen hem helpen! U kunt de belangstelling voor het plaatsen van links op uw forum onder de spammers vandaan halen. Dit is precies waar Anti-Spam Links voor zijn. Deze plug-in (specifieke nummers kunnen worden gewijzigd in de instellingen) doet het volgende:

    • degenen die bijvoorbeeld minder dan vijf berichten hebben, kunnen helemaal geen links achterlaten
    • degenen die bijvoorbeeld minder dan 15 berichten hebben, kunnen geen actieve links achterlaten, http:// wordt verwijderd uit links, en in het algemeen worden deze links nubolinks (newbielink)
    • degenen met bijvoorbeeld minder dan 50 berichten kunnen actieve links achterlaten, maar alle links krijgen een nofollow-attribuut.
    • Welnu, degenen die meer dan 50 berichten hebben, kunnen de meest voorkomende actieve links invoegen, die het gewicht van de site overbrengen naar de pagina waarnaar wordt gelinkt.

    Geloof me, potentiële SEO’s zijn heel voorzichtig met de vorm waarin hun link op de site terechtkomt. Ze zullen snel hun interesse in je forum verliezen als ze hun slechte links naar hun slechte sites daar niet gemakkelijk kunnen plaatsen.

    Ja, bovenstaande regels werken overigens ook in velden als handtekeningen.

    Om deze plug-in te installeren, gaat u naar de officiële pagina. Download het anti_spam_links_v1.0.1.zip-archief (het nummer kan afwijken). Ga opnieuw in de forumbeheerder naar pakketten installeren (zoals je deed met het vorige pakket) en installeer het. Er bestaat geen taalbestand voor dit pakket, dus u hoeft het archief niet uit te pakken of er iets mee te doen.

    Ga naar de sectie om de plug-in te configureren

    Configuratie → Mods instellen… → Wijzigingen instellen

    Geef desgewenst op hoeveel berichten de gebruiker moet hebben om zijn mogelijkheden te upgraden.

    Conclusie

    Deze twee plug-ins zullen uw leven, de forumeigenaar, ZEER veel gemakkelijker maken en veel tijd besparen. Van tijd tot tijd breken er echter spammers door en moet u minstens één keer per week het aantal gebruikers “uitdunnen” en spamberichten verwijderen. Laat daarom uw webbronnen niet in de steek!

    Laten we meteen beginnen met de hoofdscriptcode:

    #!/usr/bin/perl

    # welk-forum.pl-script
    # (c) 2010 Alexandr A Alexejev, http://site/

    gebruik strikt;

    # commentaarregels - voor nauwkeurigheid
    # als het de taak is om motorstatistieken te verzamelen, laat het dan zoals het is
    # als je een lijst met forums maakt - commentaar verwijderen

    mijn $gegevens;
    $data .= $_while (<> ) ;

    # controleer hoeveel er is gemaakt door phpBB zonder een link in de voettekst
    print "phpbb \N"
    als ($gegevens =~ /]+href="[^"]*http:\/\/(?:www\.)?phpbb\.com\/?"[^>]*>phpBB/i of
    # $data =~ /viewforum\.php\?[^""]*f=\d+/i of
    $data =~ /phpBB\-SEO/i of
    $gegevens =~ /) ;
    print "ipb \N"
    als ($gegevens =~ /]+href="[^"]*http:\/\/(?:www\.)?invision(?:board|power)\.com\/?[^"]*"[^>]*> [^<]*IP\.Board/i of
    $gegevens =~ /]+href="[^"]*http:\/\/(?:www\.)?invisionboard\.com\/?"[^>]*>Invision Power Board/i of
    $gegevens =~ /

    /i of
    $gegevens =~ /index\.php\?[^""]*showforum=\d+/i) ;
    print "vbulletin \N"
    als ($gegevens =~ /Aangedreven door:?[^<]+vBulletin[^<]+(?:Version)?/i of
    $gegevens =~ /) ;
    print "smf \N"
    als ($gegevens =~ /]+href="[^"]*http:\/\/(?:www\.)?simplemachines\.org\/?"[^>]*>Mogelijk gemaakt door SMF/i of
    $gegevens =~ /index\.php\?[^""]*board=\d+\.0/i) ;
    print "punbb \N"
    als ($gegevens =~ /]+href="[^"]*http:\/\/(?:(?:www\.)?punbb\.org|punbb\.informer\.com)\/?"[^>]*> PunBB/i); #of
    # $data =~ /viewforum\.php\?[^""]*id=\d+/i);
    print "fluxbb \N"
    # if($data =~ /viewtopic\.php\?id=\d+/i of
    if( $gegevens =~ /]+href="http:\/\/(?:www\.)fluxbb\.org\/?"[^>]*>FluxBB/i) ;
    print "exbb \N"
    als ($gegevens =~ /]+href="[^"]*http:\/\/(?:www\.)?exbb\.org\/?"[^>]*>ExBB/i); # of
    # $data =~ /forums\.php\?[^""]*forum=\d+/i);
    print "jabb \N"
    als ($gegevens =~ /]+href="[^"]*http:\/\/(?:www\.)?yabbforum\.com\/?"[^>]*>YaBB/i of
    $data =~ /YaBB\.pl\?[^""]*num=\d+/i );
    print "dleforum \N"
    als ($gegevens =~ /\(Mogelijk gemaakt door DLE Forum\)<\/title>/i of
    $gegevens =~ /]+href="[^"]+(?:http:\/\/(?:www\.)?dle\-files\.ru|act=copyright)[^"]*">DLE-forum<\/a>/i) ;
    print "ikonbord \N"
    als ($gegevens =~ /]+href="[^"]*http:\/\/(?:www\.)?ikonboard\.com\/?[^"]*"[^>]*>Ikonboard/i of
    $gegevens =~ /\N"
    als ($gegevens =~ /\N"
    # if($data =~ /forums\.php\?fid=\d+/i of
    # $data =~ /topic\.php\?fid=\d+/i of
    als ($gegevens =~ /]+href="http:\/\/(?:www\.)?flashbb\.net\/?"[^>]*>FlashBB/i) ;
    print "stokesit \N"
    # if($data =~ /forum\.php\?f=\d+/i of
    als ($gegevens =~ /]+href="http:\/\/(?:www\.)?stokesit\.com\.au\/?"[^>]*>[^\/]*Stokes IT/i) ;
    afdrukken "podium \N"
    # if($data =~ /topic\.php\?t=\d+/i of
    als ($gegevens =~ /]+href=[""]?http:\/\/(?:www\.)?sopebox\.com\/?[""]?[^>]*>Podium/i) ;
    print "usebb \N"
    # if($data =~ /forum\.php\?id=\d+/i of
    als ($gegevens =~ /]+href="http:\/\/(?:www\.)?usebb\.net\/?"[^>]*>GebruikBB/i) ;
    print "wrforum \N"
    # if($data =~ /index\.php\?fid=\d+/i of
    als ($gegevens =~ /]+href="http:\/\/(?:www\.)?wr\-script\.ru\/?"[^>]*>WR\-Forum/i) ;
    print "nog een anderforumnet \N"
    if ($data =~ /Yet Another Forum\.net/i of
    $gegevens =~ /default\.aspx\?g=posts&t=\d+/i) ;

    Je vindt dit en andere scripts die in het bericht in dit archief worden genoemd.

    Script welk-forum.pl onderzoekt de HTML-paginacode om te zien of deze handtekeningen van de forumengine bevat. We hebben een vergelijkbare techniek gebruikt bij het definiëren van WordPress en Joomla, maar er zijn een paar verschillen. Ten eerste laadt het script zelf de paginacode niet, maar leest deze uit stdin of een bestand dat als argument is doorgegeven. Hiermee kunt u de pagina één keer downloaden, bijvoorbeeld met wget, en deze vervolgens door verschillende analysers laten lopen, als we er meer dan één hebben. Ten tweede is de aanwezigheid van een handtekening in dit script 100% een teken van de engine. De vorige keer voegde de aanwezigheid van een handtekening alleen maar gewicht toe aan de overeenkomstige motor en de motor met het grootste gewicht “gewonnen”. Ik besloot dat een dergelijke aanpak in dit geval de code alleen maar onnodig ingewikkeld zou maken.

    Om het script te testen, heb ik wat onderzoek gedaan. Ik heb een lijst van enkele duizenden forums samengesteld en elk daarvan door mijn script gehaald, waarbij ik het percentage programmareacties en de populariteit van verschillende zoekmachines heb bepaald.

    Om de lijst met forums te krijgen, heb ik mijn Google-parser gebruikt. Dit soort zoekopdrachten werden naar de zoekmachine gestuurd

    site:forum.*.ru
    site:praat.*.ru
    site:board.*.ru
    site:smf.*.ru
    site:phpbb.*.ru
    ....

    enzovoort. U vindt de volledige querygeneratorcode in het bestand gen-forumsearch-urls.pl. Naast zone.ru werden ook .su .ua .kz en .by gebruikt. De vorige keer was het moeilijk om een ​​dergelijk onderzoek uit te voeren, omdat WordPress- en Joomla-sites dergelijke handtekeningen niet in de URL hebben. Catalogi zoals cmsmagazine.ru/catalogue/ bieden niet voldoende steekproefomvang. Wat zijn 600 Drupal-sites?

    Ik moet toegeven dat de resultaten van het experiment mij teleurstelden. Van de 12.590 onderzochte locaties werd de engine slechts op 7.083 met succes geïdentificeerd, dat wil zeggen slechts in 56% van de gevallen. Misschien heb ik geen rekening gehouden met een bepaalde motor? Was het echt waar dat Bitrix op de helft van de forums was geïnstalleerd? Of had ik meer tijd moeten besteden aan het zoeken naar handtekeningen? Over het algemeen is hier aanvullend onderzoek nodig.

    Onder de 56% van de succesvol geïdentificeerde zoekmachines waren, zoals verwacht, IPB (31%), phpBB (26,6%) en vBulletin (26,5%) het populairst.

    Ze worden met grote vertraging gevolgd door SMF (5,8%) en DLEForum (5,3%). Mijn favoriete punBB stond pas op de 6e plaats (1,64%). Ik zou niet aanraden om veel vertrouwen in deze cijfers te stellen (ze zeggen dat elk derde forum op RuNet op IPB draait), maar er kunnen natuurlijk bepaalde conclusies worden getrokken.

    Als u bijvoorbeeld van plan bent een site op een forumengine te maken en van plan bent het forum aan te passen, bijvoorbeeld door gebruikers $ 0,01 te betalen voor elk bericht met automatische geldopname één keer per week, dan moet u een van de drie populairste zoekmachines kiezen. Hoe populairder het forum, hoe groter de kans dat je een programmeur vindt die er goed thuis in is.

    Als er geen significante veranderingen in de engine worden verwacht, kan het zinvol zijn om een ​​minder populaire engine te kiezen, bijvoorbeeld SMF of punBB. Dit vermindert het aantal hackeraanvallen op uw forum en de hoeveelheid spam die er automatisch op wordt verzonden.

    Scripts voor het zoeken/identificeren van forums kunnen ook veel praktische toepassingen vinden. Het eerste dat in mij opkwam, was de geïdentificeerde forums sorteren op TIC en posten op de eerste honderd berichten met links naar een van mijn sites. Honderden forum-dofollow-links hadden echter op geen enkele manier invloed op de TCI (er zijn twee updates verstreken), dus het is beter om hier geen tijd te verspillen, tenzij je niet geïnteresseerd bent in overgangen.

    Het is duidelijk dat het genoemde gebruik van scripts lang niet het enige is. Ik denk dat je er gemakkelijk achter kunt komen hoe je ze nog meer kunt gebruiken.