Hapat e parë në optimizimin e motorëve të kërkimit Forumi i makinave të thjeshta: heqja e të drejtave të autorit dhe lidhjeve të jashtme. Zbulimi automatik i motorit të forumit Bordi ilustrues i mundësuar nga smf

29.10.2023

Epo, le të fillojmë të japim këshilla të vogla për optimizimin dhe promovimin e faqeve (forumeve) në phpBB. Në këtë rast, ne do të kryejmë një hak të vogël që do të ndihmojë të heqësh qafe një lidhje të jashtme si " Mundësuar nga phpBB ©...". Në këtë botim do të shikojmë 2 mënyra në të cilat mund ta bëni këtë - një teknikë për phpBB 3.x.x.

Heqja e një lidhjeje të jashtme Mundësuar nga phpBB © 2000, 2002, 2005, 2007 phpBB Group dhe mbështetje ruse phpBB

Mënyra e parë për të hequr një lidhje të jashtme që thotë Mundësuar nga phpBB © 2000, 2002, 2005, 2007 phpBB Group. Dhe kështu, mënyra më e lehtë është të fshini duke përdorur panelin e administratorit. Shkojmë në panelin administrativ, shkojmë te artikulli i menusë "Stilet", në të majtë shohim panelin ku ndodhet blloku në meny, ne jemi të interesuar për bllokun "Përbërësit e stilit" dhe në të "Templates". Sipas standardit, në dritaren e propozuar do të shohim si më poshtë: prosilver dhe subsilver2, megjithëse mund të ketë të tjera nëse i instaloni. Në përgjithësi, kjo nuk është çështja. Nga grupi i propozuar, zgjidhni atë të paracaktuar. Klikoni në butonin "redakto" pranë shabllonit. Më pas, shfaqet një dritare që ju kërkon të "Zgjidhni një skedar shabllon". Tjetra, zgjidhni "Skedarin e shabllonit" - "overall_footer.html". Redaktori HTML shfaqet më poshtë. Ne gjejmë kodin e mëposhtëm: " Mundësuar nga phpBB 2000, 2002, 2005, 2007 phpBB Group"dhe thjesht fshijeni, megjithëse mund të vendosni lidhjen dhe titullin tuaj."
(TRANSLATION_INFO)
" (i cili ndodhet më poshtë, gjithashtu mund të fshihet) - ky kod është përgjegjës për lokalizimin, për shembull një lidhje e jashtme me mbishkrimin "Mbështetje ruse phpBB".

Mënyra e dytë për të hequr një lidhje të jashtme që thotë Mundësuar nga phpBB © 2000, 2002, 2005, 2007 phpBB Group. Kjo metodë është e ngjashme, por ne lidhemi me sitin përmes Pratacol ftp. Shkoni te stilet/template_name/template/overall_footer.html në vijim. Dhe ne redaktojmë të njëjtin kod që redaktuam më lart. Nëse ndryshoni kodin, mos harroni të vendosni kodimin UTF - në këtë mënyrë, në vend të ankorave mund të shfaqen "krisur" (katrore dhe simbole të tjera të pakuptueshme).

Të gjithë e dinë që unë thjesht nuk mund të jetoj pa Joomla, por, për mendimin tim, nuk ka asnjë forum të mirë për komponentët. Kjo është arsyeja pse unë punoj me motorët e forumit. Një nga të rejat që sapo kam filluar ta përdor është Le të fillojmë një kategori të re SMF me gjëra të dobishme me shpresë. Ne fillojmë pak, dhe si fillestarë është shumë e dobishme.

Hapat e parë në optimizimin e motorëve të kërkimit Forumi i makinave të thjeshta: heqja e të drejtave të autorit dhe lidhjeve të jashtme

Më lejoni të bëj një rezervim menjëherë se unë punoj vetëm me smf 2 dhe ky artikull do të lidhet posaçërisht me këtë version të motorit të forumit falas.

Dhe kështu, lexuesit e rregullt e dinë se sa nuk më pëlqen të vendos "10" lidhje të jashtme në faqet zyrtare të motorëve, përfshirë ato të forumit. Kjo është arsyeja pse, para së gjithash, ne heqim të drejtën e autorit dhe deri në 4, vëmendje 4 lidhje të jashtme të formularit " SMF 2.0.2 | Makina të thjeshta | SMF © 2011 | XHTML"! Për ta bërë këtë, lidheni me sajtin nëpërmjet forumit/Temave/FTP-së emri i temës suaj/ dhe modifikoni skedarin index.template.php. Natyrisht, në fund ka një kod (rreth rreshtit 330) që shfaq lidhje të jashtme që nuk na pëlqejnë aq shumë. Prandaj fshijmë: "

  • ", tema_e drejta e autorit(), "
  • "Dhe"
  • ", $txt["xhtml"], "
  • ". Gjithçka është kaq e thjeshtë dhe e lehtë. Në botimet e ardhshme, prisni materiale të reja për promovimin dhe optimizimin e forumeve në SMF/

    Le të fillojmë menjëherë me kodin kryesor të skriptit:

    #!/usr/bin/perl

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

    përdorni strikte;

    # rreshta të komentuar - për ashpërsi
    # nëse detyra është të mbledhësh statistikat e motorit, lëreni ashtu siç është
    # nëse bëni një listë të forumeve - mos komentoni

    të dhënat e mia $;
    $data .= $_ndërsa (<> ) ;

    # kontrolloni se sa është mundësuar nga phpBB pa një lidhje në fund
    printoni "phpbb \n"
    nëse ($data =~ /]+href="[^"]*http:\/\/(?:www\.)?phpbb\.com\/?"[^>]*>phpBB/i ose
    # $data =~ /viewforum\.php\?[^""]*f=\d+/i ose
    $data =~ /phpBB\-SEO/i ose
    $data =~ /) ;
    print "ipb \n"
    nëse ($data =~ /]+href="[^"]*http:\/\/(?:www\.)?invision(?:board|power)\.com\/?[^"]*"[^>]*> [^<]*IP\.Board/i ose
    $data =~ /]+href="[^"]*http:\/\/(?:www\.)?invisionboard\.com\/?"[^>]*>Invision Power Board/i ose
    $data =~ /

    /i ose
    $data =~ /index\.php\?[^""]*showforum=\d+/i) ;
    print "vbulletin \n"
    nëse ($data =~ / Mundësuar nga:?[^<]+vBulletin[^<]+(?:Version)?/i ose
    $data =~ /) ;
    print "smf \n"
    nëse ($data =~ /]+href="[^"]*http:\/\/(?:www\.)?simplemachines\.org\/?"[^>]*> Mundësuar nga SMF/i ose
    $data =~ /index\.php\?[^""]*board=\d+\.0/i) ;
    print "punbb \n"
    nëse ($data =~ /]+href="[^"]*http:\/\/(?:(?:www\.)?punbb\.org|punbb\.informer\.com)\/?"[^>]*> PunBB/i) ; #ose
    # $data =~ /viewforum\.php\?[^""]*id=\d+/i);
    print "fluxbb \n"
    # if($data =~ /viewtopic\.php\?id=\d+/i ose
    nëse ($data =~ /]+href="http:\/\/(?:www\.)fluxbb\.org\/?"[^>]*>FluxBB/i) ;
    print "exbb \n"
    nëse ($data =~ /]+href="[^"]*http:\/\/(?:www\.)?exbb\.org\/?"[^>]*>ExBB/i) ; # ose
    # $data =~ /forums\.php\?[^""]*forum=\d+/i);
    print "yabb \n"
    nëse ($data =~ /]+href="[^"]*http:\/\/(?:www\.)?yabbforum\.com\/?"[^>]*>YaBB/i ose
    $data =~ /YaBB\.pl\?[^""]*num=\d+/i ) ;
    print "dleforum \n"
    nëse ($data =~ /\(Mundësuar nga Forumi DLE\)<\/title>/i ose
    $data =~ /]+href="[^"]+(?:http:\/\/(?:www\.)?dle\-files\.ru|act=copyright)[^"]*">Forumi DLE<\/a>/i) ;
    print "ikonboard \n"
    nëse ($data =~ /]+href="[^"]*http:\/\/(?:www\.)?ikonboard\.com\/?[^"]*"[^>]*>Ikonboard/i ose
    $data =~ /\n"
    nëse ($data =~ /\n"
    # if($data =~ /forums\.php\?fid=\d+/i ose
    # $data =~ /topic\.php\?fid=\d+/i ose
    nëse ($data =~ /]+href="http:\/\/(?:www\.)?flashbb\.net\/?"[^>]*>FlashBB/i) ;
    print "stokesit \n"
    # if($data =~ /forum\.php\?f=\d+/i ose
    nëse ($data =~ /]+href="http:\/\/(?:www\.)?stokesit\.com\.au\/?"[^>]*>[^\/]*Stokes IT/i) ;
    print "podium \n"
    # if($data =~ /topic\.php\?t=\d+/i ose
    nëse ($data =~ /]+href=[""]?http:\/\/(?:www\.)?sopebox\.com\/?[""]?[^>]*>Podium/i) ;
    print "usebb \n"
    # if($data =~ /forum\.php\?id=\d+/i ose
    nëse ($data =~ /]+href="http:\/\/(?:www\.)?usebb\.net\/?"[^>]*>UseBB/i) ;
    print "wrforum \n"
    # if($data =~ /index\.php\?fid=\d+/i ose
    nëse ($data =~ /]+href="http:\/\/(?:www\.)?wr\-script\.ru\/?"[^>]*>WR\-Forum/i) ;
    print "yetanotherforumnet \n"
    nëse ($data =~ /Edhe një Forum tjetër\.net/i ose
    $data =~ /default\.aspx\?g=posts&t=\d+/i) ;

    Ju do të gjeni këtë dhe skriptet e tjera të përmendura në postim në këtë arkiv.

    Script cili-forum.pl shqyrton kodin e faqes HTML për të parë nëse ai përmban nënshkrime të motorit të forumit. Ne përdorëm një teknikë të ngjashme kur përcaktuam WordPress dhe Joomla, por ka disa dallime. Së pari, vetë skripti nuk ngarkon kodin e faqes, por e lexon atë nga stdin ose një skedar i kaluar si argument. Kjo ju lejon të shkarkoni faqen një herë, për shembull, duke përdorur wget, dhe më pas ta drejtoni atë nëpër disa analizues, nëse kemi më shumë se një. Së dyti, në këtë skenar prania e një nënshkrimi është 100% një shenjë e motorit. Herën e fundit, prania e një nënshkrimi vetëm i shtoi peshë motorit përkatës dhe motori me peshën më të madhe "fitoi". Vendosa që në këtë rast, një qasje e tillë vetëm do ta ndërlikonte në mënyrë të panevojshme kodin.

    Për të testuar skenarin, bëra disa kërkime. Unë përpilova një listë me disa mijëra forume dhe kalova secilën prej tyre përmes skenarit tim, duke përcaktuar kështu përqindjen e përgjigjeve të programit dhe popullaritetin e motorëve të ndryshëm.

    Për të marrë listën e forumeve, përdora analizuesin tim Google. Pyetjet si kjo u dërguan në motorin e kërkimit

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

    e kështu me radhë. Në skedar do të gjeni kodin e plotë të gjeneruesit të pyetjeve gen-forumsearch-urls.pl. Përveç zone.ru, u përdorën edhe .su .ua .kz dhe .by. Herën e kaluar, ishte e vështirë për të kryer një studim të tillë, pasi faqet WordPress dhe Joomla nuk kanë nënshkrime të tilla në URL. Katalogët si cmsmagazine.ru/catalogue/ nuk ofrojnë një madhësi të mjaftueshme të mostrës. Çfarë janë 600 sajte Drupal?

    Duhet të pranoj, rezultatet e eksperimentit më zhgënjyen. Nga 12,590 vendet e studiuara, motori u identifikua me sukses vetëm në 7,083, domethënë vetëm në 56% të rasteve. Ndoshta nuk kam marrë parasysh ndonjë motor? A ishte vërtet e vërtetë që gjysma e forumeve kishin të instaluar Bitrix? Apo duhet të kisha kaluar më shumë kohë duke kërkuar nënshkrime? Në përgjithësi, këtu kërkohen kërkime shtesë.

    Ndër 56% të motorëve të identifikuar me sukses, më të njohurit, siç pritej, ishin IPB (31%), phpBB (26.6%) dhe vBulletin (26.5%)

    Ato ndiqen me një vonesë të madhe nga SMF (5.8%) dhe DLEForum (5.3%). PunBB-ja ime e preferuar ishte vetëm në vendin e 6-të (1.64%). Unë nuk do të rekomandoja të besoni shumë në këto numra (ata thonë se çdo forum i tretë në RuNet funksionon në IPB), por sigurisht që mund të nxirren përfundime të caktuara.

    Për shembull, nëse keni ndërmend të krijoni një faqe në një motor forumi dhe planifikoni të modifikoni forumin, të themi, t'i paguani përdoruesit 0,01 dollarë për çdo mesazh me tërheqje automatike të fondeve një herë në javë, atëherë duhet të zgjidhni një nga tre motorët më të njohur. Sa më popullor të jetë forumi, aq më të mëdha janë shanset për të gjetur një programues që e di mirë atë.

    Nëse nuk priten ndryshime të rëndësishme në motor, atëherë mund të ketë kuptim të zgjidhni një motor më pak të njohur, për shembull SMF ose punBB. Kjo do të zvogëlojë numrin e sulmeve të hakerëve në forumin tuaj dhe sasinë e postës së padëshiruar që dërgohet automatikisht në të.

    Skriptet për kërkimin/identifikimin e forumeve mund të gjejnë gjithashtu shumë aplikime praktike. Gjëja e parë që më erdhi në mendje ishte të renditja forumet e identifikuara sipas TIC dhe të postoja në njëqind postimet e para me lidhje në një nga faqet e mia. Sidoqoftë, qindra lidhje dofollow të forumit nuk ndikuan në asnjë mënyrë TCI (2 përditësime kanë kaluar), kështu që është më mirë të mos humbni kohë këtu, përveç nëse nuk jeni të interesuar për tranzicione.

    Është e qartë se përdorimi i përmendur i skripteve është larg nga i vetmi. Unë mendoj se ju mund të kuptoni lehtësisht se si mund t'i përdorni ato ndryshe.

    Le të mos harrojmë softuerët e vjetër të forumit që i përdorin ato për mbështetje teknologjike.

    Motorët e Forumit (Softuer i Lirë)

    Pocoo - Nuk keni dëgjuar ndonjëherë për një bord me fuqi Python? As unë, derisa gjeta Pocoo. Është i pajtueshëm me WSGI dhe ka një sistem të avancuar të shtojcave.

    PunBB - Me faqet në përputhje me XHTML, thjeshtësinë dhe shpejtësinë, çfarë nuk duhet të pëlqejë?

    Quicksilver Forums (QSF) - Bazuar në MercuryBoard tashmë të vdekur, QSF është rritur në një motor të pjekur tipare sportive si lejet 3D ose skinning.

    RForum - Forum i fortë me integrimin e listës së postimeve, mundësuar nga Ruby.


    Forumi i makinave të thjeshta (SMF) - Fillimisht një pirun i YaBB SE, SMF përmban WYSIWYG, grupe të fuqishme dhe shumë më tepër. Shënim: ka disa mosmarrëveshje nëse SMF është softuer i lirë apo jo, pasi nuk ju lejohet të rishpërndani vetë forumin/softuerin pa leje me shkrim.

    Snitz - Forumi themelor i ASP-së.

    Forum i vogël që ruan informacionin e tij në skedarë TXT në vend të një baze të dhënash.

    Forumi i paklasifikuar i NewsBoard (UNB) - Motor forumi i lehtë për t'u përdorur me njoftimin Jabber.

    UseBB - Paketa e tabelës e lehtë, e qartë dhe efikase.

    Vanilla - Forum i mrekullueshëm AJAXified me një pamje vërtet të bukur që nuk do ta gjeni askund tjetër.

    Vikingboard - Motor bordi minimalist për performancë të lartë.

    Viscacha - Bordi me CMS të integruar dhe konvertim nga CuteCast, Vision Board, phpBB dhe WBB.

    YaBB - Lehtë për t'u instaluar dhe e lehtë për t'u përdorur, YaBB është më shumë se një tabelë tjetër buletini.

    Yazd - Motori bazë i forumit nën licencën Apache.

    Motorët e forumit (komerciale)


    AspNetForum - Motori i pastër dhe i fuqishëm i forumit ASP.NET. 85-169 dollarë.

    Burning Board - Pllakë e lehtë për t'u ngritur që do të importojë forumet ekzistuese Invision Power Board, MyBB, phpBB, PunBB, Simple Machines Forum ose vBulletin. 139,99 dollarë - 269,99 dollarë.

    FuseTalk - Softuer i fuqishëm forumi i përdorur nga emra të mëdhenj si Adobe, Boeing, NASA, NBC, US Airforce, McAfee dhe Lonely Planet. Por emrat do t'ju kushtojnë. 649-4599 dollarë.

    FusionBB - Kalendari, galeria e fotografive, PayPal, shabllonet e artikujve dhe shumë më tepër janë të disponueshme me këtë pjesë të shkëlqyer të softuerit. 425 dollarë tarifë e sheshtë ose 149 dollarë tarifë e sheshtë dhe 39 dollarë në vit.

    Ideal BB - Pllakë ASP/COM me një veçori të këndshme rishikimi. 299-2099 dollarë.

    Invision Power Board (IPB) - Një nga bordet komerciale më të njohura të të gjitha kohërave. 149,99 dollarë - 299,99 dollarë.

    Jive Forums - Bordi i fuqishëm i përdorur nga kompani të tilla si EA dhe ESPN. Fatkeqësisht, shumë e shtrenjtë. Tarifa e sheshtë 14950 dollarë, përdorues 1950/1000 dollarë, përdorues 4950/5000 dollarë ose 9950/20000 dollarë përdorues.

    MyProBB - Karakteristikat e fuqishme anti-spam e bëjnë këtë një ruajtës. Është gjithashtu i lirë, 25 dollarë në vit.

    UBB.threads - 725 dollarë tarifë e sheshtë ose 229 dollarë tarifë e sheshtë dhe 125 dollarë/vit.

    vBulletin - Pllakë jashtëzakonisht popullore me shumë veçori. 160 dollarë tarifë e sheshtë ose 85 dollarë në vit.

    WowBB - WYSIWYG, ndërkombëtarizimi dhe shumë më tepër të disponueshme me këtë bord PHP. Tarifa e sheshtë 99 dollarë ose 55 dollarë në vit.

    Pritësit e Forumit


    Blursoft MetaForum - Ka një sërë veçorish AJAX, por arrin të qëndrojë miqësore me kërkimin. Dhe po, butoni prapa funksionon. Falas.

    Konforume - Kategori, tabela dhe postime të pakufizuara me personalizim HTML dhe JavaScript. Falas.

    CuteCast - Pritja bazë e forumit. Falas.

    GoBoardz - Forum i bukur me ndarjen e fotografive dhe një ndërfaqe të këndshme. Falas.

    Hyperboards - Një ofrues i madh pritës me hyrje globale (një llogari e Hyperboards ju regjistron në çdo forum të Hyperboards), lëkurat, faqet dhe postimet dhe tabelat e pakufizuara. Falas.

    Invision Power Board (IPB) - Një nga bordet komerciale më të njohura të të gjitha kohërave. 10-75 dollarë në muaj.

    ProBoards - Një host i njohur i mundësuar nga YaBB. Falas.

    Nisja e papritur - Pritësi i forumit me postime, përgjigje dhe tabela të pakufizuara. Falas.

    WowBB - WYSIWYG, ndërkombëtarizimi dhe shumë më tepër të disponueshme me këtë bord PHP. Tarifa e sheshtë 99 dollarë dhe 3,95 dollarë në muaj ose 7,95 dollarë në muaj.

    Integrimi i Forumit


    Integrimi i bbPress dhe Wordpress - Mënyra zyrtare për integrimin e dy projekteve simotra.

    Komponenti Joomla që shton një forum të fuqishëm.

    Integrimi i Vaniljes dhe Wordpress - Udhëzues zyrtar për integrimin e dy CMS-ve të njohura.

    IpbWiki - Lidh bordet Invision Power dhe MediaWiki.

    Joomla!Vanilla - Ura midis Joomla CMS dhe Vaniljes.

    Mjetet e Forumit


    BBCodeXtra Firefox Extension - Menyja e kontekstit për të futur BBCode ose (X)HTML. Freeware.

    Përshëndetje, Khabravites!

    Kohët e fundit isha në mëdyshje nga ideja e krijimit të një forumi. Në ditët e sotme, krijimi i një forumi nuk shkakton shumë vështirësi për përdoruesit, pasi ekziston një numër mjaft i madh i CMS-ve të gatshme të forumit që lehtësojnë shumë këtë detyrë. Por midis bollëkut të tyre, mund të jetë shumë e vështirë të zgjidhni CMS-në vërtet të nevojshme. Prandaj, vendosa të shkruaj rishikimin tim, i cili, të paktën pak, ndoshta do ta ndihmojë përdoruesin të bëjë një zgjedhje në drejtim të një motori ose një tjetër.

    Motorë falas
    #1 - PunBB
    Motorr i bukur dhe i lehte ne perdorim. Ndërfaqe e përshtatshme dhe intuitive e panelit të administratorit. Forumi është shumë kompakt, ka një numër të vogël funksionesh (me nën kuti), por kjo mund të korrigjohet lehtësisht me shtesa. Tema të përshtatshme dhe të lehta për t'u krijuar. Nëse keni nevojë për një forum që është i thjeshtë dhe i lehtë për t'u instaluar, konfiguruar dhe përdorur, kjo është zgjidhja ideale.
    - Komuniteti rusisht-folës
    Ka shumë motorë të ndryshëm që nuk i përfshiva në rishikim, sepse mendoj se nuk janë aq të kërkuar dhe të njohur sa ato të përmendura më lart. Epo, sa i përket mendimit tim subjektiv, unë do të rekomandoja PunBB ose XenForo.

    Etiketa: krijoni një forum, forum cms, motor forumi

    Ky artikull nuk është objekt komenti, pasi autori i tij nuk është ende një anëtar i plotë i komunitetit. Do të mund të kontaktoni vetëm me autorin pasi ai të marrë një ftesë nga dikush në komunitet. Deri në këtë moment, emri i tij i përdoruesit do të fshihet nga një pseudonim.