Chvejúce sa fórum poháňané punbb. Automatická detekcia nástroja fóra. Inštalácia PunBB: ako nainštalovať fórum

Punbb- bezplatný CMS pre fórum, ktorého hlavným rozdielom sú vstavané možnosti pre internú SEO optimalizáciu, ktoré absentujú dokonca aj v mnohých platených fórach.

Príklady fór na PunBB nájdete zadaním vyhľadávací reťazecŽiadosti Yandex alebo Google Beží na PunBB alebo Fórum poháňané PunBB. PunBB si môžete stiahnuť z oficiálnej stránky http://punbb.informer.com/, kde nájdete aj rozšírenia, témy a šablóny punbb.

Inštalácia PunBB: ako nainštalovať fórum

Inštalácia PunBB je veľmi jednoduchá, takže ju zvládne aj neskúsený webmaster.

  1. Stiahnite si archív s inštalačnými súbormi z oficiálnej stránky, rozbaľte ho a nahrajte na svoj hosting.

Na to môžete použiť ľubovoľného správcu FTP, napríklad FileZilla.

Ak potrebujete Russification PunBB, stiahnite si archív s ruskými lokalizačnými súbormi z oficiálnej webovej stránky a skopírujte ruský priečinok do adresára lang.

  1. Vo svojom prehliadači otvorte http://mydomain/myforums/install.php a postupujte podľa pokynov inštalátora.

Do príslušných polí je potrebné zadať názov databázy, ako aj používateľské meno a heslo. Všetky tieto informácie môžete získať od svojho hostiteľa. Ak databázu nemáte, vytvorte si ju.

V predposlednom okne zadajte svoje používateľské meno, heslo a email správca.

V nastaveniach fóra vyberte ruský jazyk.

  1. Inštalácia dokončená. Do svojho fóra sa môžete prihlásiť pomocou svojho používateľského mena a hesla správcu.

Nastavenia PunBB: Fórum SEO

Prejdite do ovládacieho bodu Správa, kde môžete pridávať nové kategórie a fóra, ako aj nastavovať základné nastavenia.

Pre lepšie hodnotenie fóra prejdite do Administrácie – Správa – Nastavenia a vyberte schému File-based (fancy) URL. To vám umožní nakonfigurovať CNC-url v PunBB, čo bude mať priaznivý vplyv na propagáciu v budúcnosti.

Vo svojej pôvodnej podobe má PunBB veľmi málo funkcií, ktoré sa dajú ľahko rozšíriť pomocou pluginov. Inštalácia rozšírení na PunBB je veľmi jednoduchá: stačí ich skopírovať do adresára Extensions a potom ich aktivovať v sekcii „Rozšírenia“ na paneli správcu.

Oficiálne rozšírenia PunBB si môžete stiahnuť z https://github.com/punbb/extensions.

Zoznam oficiálnych rozšírení je uvedený nižšie:

  • pun_admin_add_user (pridávanie používateľov prostredníctvom špeciálneho formulára)
  • pun_admin_clear_cache (vymazanie vyrovnávacej pamäte fóra) pun_admin_manage_extensions_improved (práca s rozšíreniami)
  • pun_approval (schválenie všetkých nových používateľov a príspevkov)
  • pun_attachment (príloha k súborom správ)
  • pun_bbcode (BB kódy)
  • pun_colored_usergroups (rôzne farby pre každú skupinu používateľov)
  • pun_forum_news (používať témy a príspevky ako správy)
  • pun_jquery (knižnica jQuery)
  • pun_move_posts (presun príspevku z jednej témy do druhej)
  • pun_pm (súkromné ​​správy)
  • pun_prill (hlasy)
  • pun_stop_bots (niekoľko registračných otázok, aby sa zabránilo objavovaniu robotov na fóre
  • pun_tags (značky)
  • pun_repository (získavanie rozšírení priamo z úložiska)

aby sa zmenil vzhľad fóre, musíte si stiahnuť štýly PunBB a vybrať si z nich ten najvhodnejší. Môžete si tiež objednať štýl od profesionálov alebo vykonať zmeny sami pripravený štýlúpravou súborov CSS.

Začnime hneď s hlavným kódom skriptu:

#!/usr/bin/perl

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

používať prísne;

# komentované riadky - pre prísnosť
# ak je úlohou zbierať štatistiky motora, nechajte to tak
# ak vytvoríte zoznam fór - odkomentujte

moje $data ;
$data .= $_ while (<> ) ;

# skontrolujte, koľko bolo Powered by phpBB bez odkazu v päte
vytlačiť "phpbb \n"
if ($data =~ /]+href="[^"]*http:\/\/(?:www\.)?phpbb\.com\/?"[^>]*>phpBB/i alebo
# $data =~ /viewforum\.php\?[^""]*f=\d+/i alebo
$data =~ /phpBB\-SEO/i alebo
$data =~ /) ;
vytlačiť "ipb \n"
if ($data =~ /]+href="[^"]*http:\/\/(?:www\.)?invision(?:board|power)\.com\/?[^"]*"[^>]*> [^<]*IP\.Board/i alebo
$data =~ /]+href="[^"]*http:\/\/(?:www\.)?invisionboard\.com\/?"[^>]*>Invision Power Board/i alebo
$data =~ /

/i alebo
$data =~ /index\.php\?[^""]*showforum=\d+/i) ;
vytlačiť "vbulletin \n"
if ($data =~ /Používa:?[^<]+vBulletin[^<]+(?:Version)?/i alebo
$data =~ /) ;
vytlačiť "smf \n"
if ($data =~ /]+href="[^"]*http:\/\/(?:www\.)?simplemachines\.org\/?"[^>]*>Využíva SMF/i alebo
$data =~ /index\.php\?[^""]*board=\d+\.0/i) ;
vytlačiť „punbb \n"
if ($data =~ /]+href="[^"]*http:\/\/(?:(?:www\.)?punbb\.org|punbb\.informer\.com)\/?"[^>]*> PunBB/i); #alebo
# $data =~ /viewforum\.php\?[^""]*id=\d+/i);
tlač "fluxbb \n"
# if($data =~ /viewtopic\.php\?id=\d+/i alebo
if ( $data =~ /]+href="http:\/\/(?:www\.)fluxbb\.org\/?"[^>]*>FluxBB/i) ;
vytlačiť "exbb \n"
if ($data =~ /]+href="[^"]*http:\/\/(?:www\.)?exbb\.org\/?"[^>]*>ExBB/i); # alebo
# $data =~ /forums\.php\?[^""]*forum=\d+/i);
vytlačiť "yabb \n"
if ($data =~ /]+href="[^"]*http:\/\/(?:www\.)?yabbforum\.com\/?"[^>]*>YaBB/i alebo
$data =~ /YaBB\.pl\?[^""]*num=\d+/i );
vytlačiť „dleforum \n"
if ($data =~ /\(Používa fórum DLE\)<\/title>/i alebo
$data =~ /]+href="[^"]+(?:http:\/\/(?:www\.)?dle\-files\.ru|act=copyright)[^"]*">Fórum DLE<\/a>/i) ;
vytlačiť "ikonu \n"
if ($data =~ /]+href="[^"]*http:\/\/(?:www\.)?ikonboard\.com\/?[^"]*"[^>]*>Ikonboard/i alebo
$data =~ /\n"
if ($data =~ /
# if($data =~ /forums\.php\?fid=\d+/i alebo
# $data =~ /topic\.php\?fid=\d+/i alebo
if ($data =~ /]+href="http:\/\/(?:www\.)?flashbb\.net\/?"[^>]*>FlashBB/i) ;
vytlačiť „stokesit \n"
# if($data =~ /forum\.php\?f=\d+/i alebo
if ($data =~ /]+href="http:\/\/(?:www\.)?stokesit\.com\.au\/?"[^>]*>[^\/]*Stokes IT/i) ;
vytlačiť „pódium \n"
# if($data =~ /topic\.php\?t=\d+/i alebo
if ($data =~ /]+href=[""]?http:\/\/(?:www\.)?sopebox\.com\/?[""]?[^>]*>Podium/i) ;
print "usebb \n"
# if($data =~ /forum\.php\?id=\d+/i alebo
if ($data =~ /]+href="http:\/\/(?:www\.)?usebb\.net\/?"[^>]*>UseBB/i) ;
vytlačiť "wrforum \n"
# if($data =~ /index\.php\?fid=\d+/i alebo
if ($data =~ /]+href="http:\/\/(?:www\.)?wr\-script\.ru\/?"[^>]*>WR\-Forum/i) ;
vytlačiť „etanotherforumnet \n"
if ($data =~ /Ešte ďalšie fórum\.net/i alebo
$data =~ /default\.aspx\?g=posts&t=\d+/i) ;

Tento a ďalšie skripty uvedené v príspevku nájdete v tomto archíve.

Skript which-forum.pl skúma kód stránky html na prítomnosť podpisov nástroja fóra. Pri definovaní WordPress a Joomla sme použili podobnú techniku, ale existuje niekoľko rozdielov. Po prvé, samotný skript nenačíta kód stránky, ale načíta ho z stdin alebo súboru odovzdaného ako argument. To nám umožňuje stiahnuť si stránku raz, napríklad pomocou wget, a potom ju spustiť cez niekoľko parserov, ak ich máme viac. Po druhé, v tomto skripte je prítomnosť podpisu 100% znakom motora. Naposledy prítomnosť podpisu dodala váhu iba zodpovedajúcemu motoru a „vyhrala“ motor s najvyššou hmotnosťou. Rozhodol som sa, že v tomto prípade by takýto prístup len zbytočne skomplikoval kód.

Aby som otestoval scenár, urobil som si malý prieskum. Zostavil som zoznam niekoľkých tisícok fór a každé z nich som spustil cez svoj skript, čím som určil percento aktivácií programu a popularitu rôznych motorov.

Na získanie zoznamu fór som použil môj analyzátor Google. vyhľadávač posielať žiadosti ako

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

a tak ďalej. Úplný kód generátor dotazov nájdete v súbore gen-forumsearch-urls.pl. Okrem zóny .ru sa používali aj .su, .ua, .kz a .by. Naposledy bolo ťažké vykonať takúto štúdiu, pretože stránky WordPress a Joomla takéto podpisy v adrese URL nemajú. Katalógy ako cmsmagazine.ru/catalogue/ neposkytujú dostatočnú veľkosť vzorky. Čo je 600 stránok na Drupale?

Musím priznať, že výsledky experimentu ma sklamali. Z 12 590 skúmaných miest sa podarilo identifikovať iba 7 083 motorov, teda len v 56 % prípadov. Možno som nebral do úvahy nejaký motor? Stál Bitrix na polovici fór? Alebo som mal stráviť viac času hľadaním podpisov? Vo všeobecnosti je tu potrebný ďalší výskum.

Spomedzi 56 % úspešne identifikovaných motorov boli podľa očakávania najobľúbenejšie IPB (31 %), phpBB (26,6 %) a vBulletin (26,5 %).

Tesne za nimi nasledujú SMF (5,8 %) a DLEForum (5,3 %). Môj obľúbený punBB bol až na 6. mieste (1,64 %). Nedoporučoval by som silne dôverovať týmto číslam (hovoria, že každé tretie fórum v Runete funguje na IPB), ale určité závery sa, samozrejme, dajú vyvodiť.

Napríklad, ak máte v úmysle vytvoriť stránku na nástroji fóra a plánujete upraviť fórum, povedzme, zaplatiť používateľom 0,01 $ za každú správu s automatickým výberom prostriedkov raz týždenne, mali by ste si vybrať jeden z troch najpopulárnejších nástrojov . Čím je fórum populárnejšie, tým je pravdepodobnejšie, že sa nájde programátor, ktorý sa v ňom dobre vyzná.

Ak sa neočakávajú žiadne výrazné zmeny v motore, potom môže mať zmysel vybrať si menej populárny motor, ako napríklad SMF alebo punBB. Týmto spôsobom znížite počet hackerských útokov na vaše fórum a množstvo automaticky odosielaného spamu.

Skripty na vyhľadávanie/definovanie fór môžu nájsť aj viac ako jedno praktické využitie. Prvé, čo ma osobne napadlo, bolo zoradiť identifikované fóra podľa TIC a umiestniť príspevky s odkazmi na niektorú z ich stránok do prvej stovky. Sto odkazov dofollow fóra však nijako neovplyvnilo TCI (prešli 2 aktualizácie), takže je lepšie nestrácať čas tu, pokiaľ nemáte záujem o prechody.

Je jasné, že menované využitie skriptov nie je zďaleka jediné. Myslím, že môžete ľahko zistiť, ako inak ich môžete použiť.

Či sa nám to páči alebo nie, ale pre neskúseného používateľa môže byť internet plný množstva nepríjemných prekvapení. To, čo mám na mysli? Určite skvelá aplikácia. Reklama Powered By, ktorá síce nenarúša systém, ale násilne vkladá veľké množstvo reklamy na takmer každú otvorenú stránku. Dokonca aj špeciálne antivírusy nedokážu odstrániť Advertisement Powered By a upravený falošný úvodná stránka v prehliadači vám môže liezť na nervy najviac. Dnes vám chcem povedať, ako odstrániť Advertisement Ads By albireo z vášho počítača, krok za krokom s popisom všetkého potrebné opatrenia. Nuž, začnime!

Inzercia Powered By sa najčastejšie dostáva do počítača dvoma spôsobmi:

  1. Pri sťahovaní bezohľadných súborov, ktoré sa tvária ako niečo iné.
  2. Ako program od partnerov v inštalačný súbor iný program.

Pred takýmto adware vírusom sa ochráni, mne pomáhajú dve veci - aktívny antivírus a opatrnosť pri inštaláciách programu (pri inštalácii zrušte začiarknutie políčok). Ak sa však infekcia už vyskytla, antivírus už nepomôže – je čas prísť na to po svojom.

Odstrániť kontextové reklamy Reklamy z reklamy podľa

Prvým krokom je odinštalovanie pomocou obvyklej vstavanej pomôcky (odinštalovanie programov). Pre to:

  • Zatvoríme prehliadač a všetky jeho procesy (v prípade potreby ich dokončíme prostredníctvom „Správcu úloh“).
  • Tlačidlo "Štart" - "Ovládací panel" - "Odinštalovať program".
  • Nájdeme v zozname "Reklama Powered By" a klikneme na "Vymazať".

Okrem toho môžete priečinok s aplikáciou odstrániť mimo tejto karty. Ako na to, si môžete pozrieť v tomto videu:

Tu je návod, ako nájsť umiestnenie požadovaného priečinka Reklama a odstrániť ho jednoducho pomocou pravé tlačidlo myši. Hovoríme o programe s trochu iným názvom, ktorý však funguje na identickom princípe a metóda je univerzálna.

Odstráňte z prehliadača stopy reklamy Powered By

V mojom prehliadači som si tiež všimol vzhľad nového rozšírenia tohto programu, a tak som ho začal odstraňovať. Na tento účel má každý prehliadač svoj vlastný určitý príkaz, napríklad.

  • V prehliadači Google Chrome je to: "Alt + F" - "Nástroje" - "Rozšírenia". V tomto zozname nájdeme Advertisement Powered By - zrušte začiarknutie políčka a kliknite na kôš.
  • AT Mozilla Firefox: "Shift + Ctrl + A" - Potom to isté.
  • internet Explorer: "Alt + T" - "panel nástrojov" - "Zakázať reklamu Powered by albireo" - "Viac informácií" a potvrďte kliknutím na "Zakázať".

Čistíme register

Používanie programov na vyčistenie zostávajúcich infikovaných súborov

Antivírus nepomôže pri odstraňovaní reklamných reklám Triangulum! Zoznam užitočných nástrojov však zahŕňa AdwCleaner a UnhackMe. Po spustení prvého prehľadá celý systém a vydá úplný zoznam vírusy, ponúkne ich odstránenie, čo som aj urobil.

Potom reštartujeme počítač, spustíme UnhackMe. Jeho hlavnou úlohou je odstrániť všetky vírusy a rootkity zodpovedné za presmerovanie vyhľadávacieho dopytu práve na stránky s reklamami. Podstata použitia je identická s prvým programom, ale po použití vám odporúčam, aby ste ho okamžite vymazali. Funguje to dobre, až príliš, neustále sa pripomína a znova a znova kontroluje systém. To je všetko, dúfam, že ste našli to, čo ste hľadali!

V kontakte s