Subiectul index PHP dezvoltat de smf se va schimba. Teme și rusificare a forumului SMF, precum și instalarea componentei JFusion în Joomla

Toată lumea știe că pur și simplu nu pot trăi fără Joomla, dar, în opinia mea, nu există un forum bun în componente. De aceea lucrez cu motoare de forum. Una dintre cele noi pe care tocmai am început să le folosesc este Începerea unei noi categorii SMF, sperăm, cu un material util. Începem mic și, ca începător, foarte util.

Primii pași în optimizarea motoarelor de căutare Forum Simple Machines: eliminați drepturile de autor și linkurile externe

Voi face imediat o rezervare că lucrez doar la smf 2 și acest articol se va referi în mod specific la această versiune a motorului de forum gratuit.

Astfel, cititorii obișnuiți știu cât de mult nu-mi place să pun link-uri externe „10” către site-urile oficiale ale motoarelor, inclusiv cele de pe forum. De aceea, în primul rând, ștergem drepturile de autor și până la 4, atenția 4 link-uri externe ale formularului " SMF 2.0.2 | Mașini simple | SMF © 2011 | XHTML "! Pentru a face acest lucru, conectați-vă la site prin forum FTP / Teme / numele temei tale/ și editați fișierul index.template.php... Bineînțeles, în partea de jos este codul (aproximativ 330 de linii), care este afișat prin legături externe care nu ne plac atât de mult. Prin urmare, ștergem: „

  • ", theme_copyright (),"
  • "și"
  • ", $ txt [" xhtml "],"
  • ". Totul este atât de simplu și ușor. În următoarele publicații așteptați materiale noi pentru promovarea și optimizarea forumurilor pe SMF /

    Organizat de Botmaster Labs, neplanificat. Nu este timp, videoclipul este necesar pentru competiție, ca o tendință nouă, deși este mai ușor să explic totul cu capturi de ecran bune (IMHO-ul meu) și nu prea vreau să filmez nimic. Așa că au rămas foarte puțini profitabili, spamul prost nu mai guvernează deloc, aici trebuie să te gândești și nimeni nu va arde subiectul, dacă doar cei învechi încearcă să împingă și să pudreze puțin într-un învelitor frumos. :) Dar nu este vorba despre noi. În general, aceste 3 „nu”, cred, practic au devenit barierele în calea participării la competiție pentru majoritatea participanților potențiali. Este ca și cum ai repara o mașină din trei: ieftine, de înaltă calitate, rapide - serviciul poate îndeplini doar 2 condiții în același timp. stai și alege ceea ce este mai aproape de tine. :) Concurența este aceeași: am timp, pot face videoclipuri, dar nu am un subiect, sau pot face un videoclip, am un subiect, dar nu am deloc timp, sau am timp liber și am puțin temka, dar videoclipul este înfricoșător. Dar este bine dacă sunt îndeplinite simultan 2 condiții. Ei bine, bine, să renunțăm la versuri. Voi continua pentru mine. Nu am planificat, ceea ce înseamnă că am luat parte la concurs, chiar am ales pentru ce articol să votez. Spuneți ce vă place, dar Doz știe foarte bine software-ul și știe să îl folosească foarte sensibil. Dar astăzi am aflat că intriga a apărut în competiție. Se pare că nu voi putea vota, dar numai începătorii care au achiziționat software-ul în 2011 și competiția este concepută pentru ei o pot face. Am fost puțin surprins, dar proprietarul este un maestru. Competiția este o campanie publicitară și Alexander știe mai bine cum să o desfășoare. În general, atunci am decis să postez un articol, este ceva mai ușor de scris când este clar pentru cine, pentru întreaga fermă colectivă, de fapt, acest lucru este imposibil de făcut.
    Lunga introducere s-a încheiat, acum la obiect.
    De ce are nevoie un începător când a achiziționat o astfel de super-recoltatoare, care este complexul Xrumer + Hrefer? Așa este, învață să lucrezi la el și renunță la iluzia că poți câștiga bani începând să faci spam cu foi. Dacă credeți că da, donați-vă banii pentru caritate imediat. Trebuie să învățați cum să utilizați instrumentele complexului, de preferință ascuțindu-le pentru dvs. Timpul „ia mai mult - aruncă mai mult” a dispărut. Cantitatea cedează calității. Deci, vom colecta baza pentru noi înșine, nu învățați cum să faceți acest lucru - veți rămâne în urma trenului. Desigur, Hrefer ne va ajuta în acest sens. Dacă intenționați să vă promovați resursele pe Google, atunci trebuie să căutăm și site-uri de donatori prin Google. Cred că acest lucru este clar și logic. Dar Google, în calitate de proprietar al muntelui de cupru, nu dă bogăția tuturor. Ai nevoie de o abordare. Aș dori să spun imediat că nu sper că veți putea colecta ceva prin semnele pe care le găsiți în public. Deoarece sunt disponibile în public, nu au valoare. Nu voi dezvolta subiectul mai departe. Mai bine vă spun cum să îl asamblați corect, astfel încât să vedeți rezultatul, veți termina singur restul, principalul lucru este să înțelegeți principiul. Este necesar să colectăm pe baza corectă pe baza motoarelor specifice de care avem nevoie, și nu pe baza forumurilor în general. Aceasta este principala greșeală a începătorilor - nu să se concentreze asupra specificului, ci să încerce să acopere totul în întregime. Și totuși, dacă doriți să analizați o bază mai mult sau mai puțin normală, refuzați să o utilizați în interogările operatorului. Fără "inurl:", "site:", "title" etc. Google va interzice instantaneu căutătorii ca dvs. Prin urmare, studiem cu atenție motoarele cu care lucrează Hrumer în prezent:

    Dezvoltat de php-Fusion

    În versiunea Hrumer 7.07, programul este instruit în mai multe motoare noi:

    forumi.biz, forumb.biz, 1forum.biz, 7forum.biz etc.

    phpBB-fr.com, tema Solaris phpBB

    Și procesul de învățare a lucrurilor noi continuă continuu.
    În general, trebuie să pregătim interogările corecte pentru analiza de către Hrefer. Să luăm de exemplu un forum djok. Forumurile SMF... Și să începem să îl dezasamblăm în părți pentru analiză. Iubitul nostru Google ne va ajuta în acest sens. Introducerea unei solicitări Google Forumurile SMF - există o mulțime de gunoaie în rezultatele căutării, revenim la o pagină a 13-a și selectăm orice link. Am dat peste acesta: http://www.volcanohost.com/forum/index.php?topic\u003d11.0. O deschidem și o examinăm. Trebuie să găsim ceva caracteristic pe pagină care să poată fi aplicat căutării altor pagini de pe acest motor. În subsol, observați următoarea inscripție Alimentat de SMF 1.1.14, îl cităm și îl introducem în Google, ne arată că pentru această cerere, știe aproximativ 59 de milioane de opțiuni. Evitați linkurile, adăugați câteva opțiuni la acest cuvânt cheie, de exemplu, Plop "Alimentat de SMF 1.1.14" sau Viagra "Powered by SMF 1.1.14"... Suntem convinși că solicitarea este superbă, în rezultate există doar forumuri și aproape niciun gunoi pentru dvs.

    În plus, nu ne interesează cantitatea, ci calitatea, așa cum am spus mai sus. Dați-i drumul. Din același forum, luăm o altă frază din subsol: , îl cităm și îl transmitem către Google. Ca răspuns, el dezvăluie că știe mai mult de 13 milioane de rezultate. Parcurgem din nou rezultatele, adăugăm cuvinte suplimentare și verificăm rezultatele cu ele. Ne asigurăm că interogarea este extraordinară și, de asemenea, nu are niciun fel de junk. În general, există deja 2 cereri de fier. Vă sugerez să lăsați primul forum singur pentru moment și să continuați să colectați cereri pentru alte forumuri. Din fericire, Google este deschis la cerere 2006-2008, Simple Machines LLC... Luăm de la SERP, de exemplu, aceste forumuri: http://www.snowlinks.ru/forum/index.php?topic\u003d1062.0 și http://litputnik.ru/forum/index.php?action\u003dprintpage;topic\u003d380.0 în subsolurile lor luăm următoarele interogări: "Powered by SMF 1.1.7" și "Powered by SMF 1.1.10" (Îți sfătuiesc întotdeauna să introduci ghilimele pentru Hrefer, pentru că avem nevoie de calitate în primul rând). Cred că este clar ce facem, în final vom avea o anumită bază de interogări pentru a căuta forumuri pe motorul SMF (este selectat pentru un exemplu, cu restul motoarelor la fel).
    Va arăta cam așa:

    „Alimentat de SMF 1.1.2”

    „Alimentat de SMF 1.1.3”

    „Alimentat de SMF 1.1 RC2”

    „Alimentat de SMF 1.1.4”

    „Alimentat de SMF 1.1.8”

    „Alimentat de SMF 1.1.7”

    „2006-2008, Simple Machines LLC”

    Și asta nu este tot. În timp ce colectăm versiunile motoarelor, pe unele forumuri SMF din subsol găsim nadvisul "2001-2006, Lewis Media". Verificăm această solicitare, de asemenea, ne satisface pe deplin. Găsim o interogare similară: „2001-2005, Lewis Media”. Parcurgând subsolurile, găsim următoarea interogare: „SMFone design by A.M.A, ported to SMF 1.1”. Verificăm - excelent. Etc. O jumătate de oră de lucru și aveți o bază de date minunată de interogări pentru motor, iar Google va fi interzis pentru aceste interogări mult mai rar decât dacă utilizați operatori în ele. Și, în același timp, baza de date va fi mult mai curată decât dacă folosiți interogări precum „index.php? Topic \u003d”, deoarece aici Google va oferi nu numai forumurile de care avem nevoie, ci și o mulțime de resurse rămase în care am reușit lăsați un link către subiectul forumului. Se poate argumenta, spun ei, ce este în neregulă cu asta? Alții au lăsat o legătură, așa că putem. Dar! Linkurile pot lăsa nu numai Hrumer, ci și alte programe. în plus, pot fi ascuțite special pentru a lăsa comentarii într-o anumită resursă, așa-numitul software extrem de specializat, plus că astfel de legături ar putea fi lăsate manual. Din nou, repet, nu cantitatea de gunoi este importantă pentru noi, ci calitatea, baza cu solicitările corecte și așa vom colecta. Avantajul acestei metode este că practic nu este nevoie să configurați în Hrefer sită -filtru , îl puteți opri pur și simplu, deoarece Google practic nu vă va da gunoi.


    Cred că este foarte important să învățați cum să utilizați Hrefer în stadiul inițial corect, deoarece, învățând acest lucru, puteți găsi oricând o utilizare pentru Hrumer, indiferent de modul în care se schimbă situația. Protecțiile devin mai complicate și dacă pe unele tipuri de motoare protecția a fost consolidată și Hrumer nu poate face față în acest moment, atunci nu are sens să cheltuiți resurse pentru colectarea acestor legături și apoi să lucrați la ele cu Hrumer, este mai bine să vă concentrați eforturile asupra a ceea ce dă rezultatul ... Și, în același timp, dacă echipa Botmaster Labs l-a învățat pe Hrumer ceva nou, ei pot diseca rapid un nou pacient și pot pregăti o bază pentru Hrumer în timp ce pacientul este încă călduț. Timpul înseamnă bani, este posibil ca resursa să nu mai fie relevantă atunci când cumpărați baza. culese de cineva. În plus, colecția corectă de baze pentru dumneavoastră extinde semnificativ utilizarea „albă” a Hrumer. Și tocmai aici se mișcă totul, indiferent dacă ne place sau nu, și procesul de albire sau îngrășare se desfășoară. Cearșafurile negre fac parte din trecut.
    Restul, aspecte deja tehnice ale colaborării cu Hrefer, pot fi vizualizate în ajutor și nu are sens să ne oprim, toate obiectivele-puncte-secunde sunt stabilite empiric pentru fiecare mașină individual.
    Ca bonus, voi posta aici un șablon pentru analiza motorului de căutare chinez Baidu, zilele trecute am fost întrebat despre asta, așa că am făcut-o între timp, îmi pare rău pentru jocul de cuvinte. :)


    Nume gazdă \u003d http: //www.baidu.com
    Interogare \u003d s? Wd \u003d
    LinksMask \u003d
    TotalPages \u003d 100
    NextPage \u003d

    NextPage2 \u003d

    CaptchaURL \u003d
    CaptchaImage \u003d
    CaptchaField \u003d


    Am încercat să le analizez într-un test, nu a existat nici o interdicție, Hrefer a colectat resurse în mod viu, toate cererile de analiză au fost similare cu cele ale Google, dar resursele chinezești au fost o mare și cu un PR ridicat și, în plus, au existat multe locuri în care europenii nu au pășit. Este mai bine să analizați cererile chinezești. Traducerea Google va ajuta în acest sens, introduceți o listă de cuvinte cheie în limba rusă și traduceți-o în chineză. Adevărul în " cuvinte„Cuvintele Hrefer nu pot fi adăugate în chineză, trebuie să recodificați.
    În loc de chineză:

    伟哥 - viagra

    吉他 - chitara

    其他 - odihnă

    保险公司 - asigurare

    Puneți aceste coduri pentru a le înlocui în fișierul cuvânt:

    % E4% BC% 9F% E5% 93% A5

    % E5% 90% 89% E4% BB% 96

    % E5% 85% B6% E4% BB% 96

    % E4% BF% 9D% E9% 99% A9% E5% 85% AC% E5% 8F% B8

    Dacă promovați un site web pentru asigurări, atunci plasând un link în profilul dvs. pe un forum tematic (!) Chiar și chinezesc găsit la cerere " forum SMF "保险公司 va fi foarte frumos.
    În concluzie, aș vrea să spun că nu am înțeles niciodată oameni care s-au plâns că Khreferii sunt răi sau nu analizează, am vrut mereu să spun asta, pur și simplu nu știi cum să-i gătești. Mai bine decât un hrefer, niciun analizator nu știe cum să colecteze rezultate, ci doar cererile trebuie să fie corecte. Hrefer este o mașină: bună, solidă, fabricată în limba germană, dar o persoană o conduce și totul depinde de cât de inteligent este condus, nu poți forța mașina să meargă la dreapta și la stânga în același timp.
    Un subiect separat este curățarea bazelor, o făceam odată acum 3 ani pentru competiția anterioară. Cu mai mult, totul este încă relevant acolo, dar acum puteți refuza să verificați 200 de OK, chiar nu mi-a plăcut acest proces, erorile au fost foarte mari, o mulțime de lucruri inutile au fost filtrate. Acum acest lucru se poate face aproape automat în procesul muncii lui Hrumer, deși acest proces nu este un analog complet al verificării „200 OK”. În general, la obiect: nu cu mult timp în urmă în Hrumer, a apărut o oportunitate minunată - de a jefui informații din resurse în momentul derulării proiectului. Arată așa. Conduceți într-un șablon care va fi procesat în proces, iar informațiile colectate din șablon vor fi introduse în fișierul xgrabbed.txt din folderul Jurnaluri. Puteți folosi această funcție pentru orice, zborul imaginației este imens. Folosesc această funcție o dată pe săptămână pentru a elimina linkurile din baza de date funcțională. Nu este un secret faptul că forumurile mor în fiecare zi pentru a curăța baza de astfel de resurse și instrumentul „Autograbbing” ne va ajuta în acest caz.
    La urma urmei, trebuie să recunoașteți, de multe ori tastând, de exemplu, http://www.laptopace.com/index.php, vedem că acest domeniu este deja, de exemplu, un gaddyad, dar nu există un forum acolo. Deci, pentru a arunca această zgură din bază, vom jefui. :) Deschideți codul sursă al paginii și vedeți această intrare acolo:

    laptopace.com
    Pentru apucare, transformă-l în
    [...]

    Acum toți „morții” din goudaddi ne vor fi cunoscuți pe nume.
    Iată o selecție mică pentru instrumentul „Autograbbing”, dacă doriți să curățați baza de date de diferite domenii „expirate”:


    [...]

    [...]
    [...]
    [...]

    [...]
    Acest domeniu poate fi de vânzare. [...] Cumpărați acest domeniu


    [...]<body bgcolor="#ffffff" text="#000000"> </span><br> Lista este departe de a fi completă, dar cred că va ajuta să nu conducă milioane de baze de gunoi în mod repetat. Nu este dificil să creați un șablon, să deschideți un link expirat și să creați o mască de șablon. <br> Cu ajutorul aceluiași autograbbing, puteți, de asemenea, să scanați bazele de date existente și să le sortați după resurse, împărțindu-le pe motoare. Sortarea bazelor după motoare vă va permite să utilizați cât mai bine toate capacitățile și setările Hrumer, în special procesul de învățare. Și, în plus, cu ajutorul Autograbbing, puteți elimina gunoiul din bazele de date, dacă preferați să le colectați nu de Hrefer, ci descărcând din tot felul de servicii de partajare a fișierelor. Pentru a face acest lucru, fie trebuie să creați o mască pentru selectarea forumurilor și apoi să colectați din baza de date doar ceea ce va fi apucat de mască sau, dimpotrivă, să faceți o mască pentru non-forumuri și apoi să ștergeți ceea ce va fi apucat. Prima opțiune este mai logică și mai fiabilă, deoarece știm exact ce să căutăm. <br> Mult noroc la serviciu. <br> PySy. Am făcut un videoclip concentrat îngust (am fost epuizat cu el, l-am făcut pentru prima dată :)), deși am alergat Hrefer de pe mașina de acasă, viteza netă nu este foarte bună, aici am copii doar pentru teste, așa că nu mă învinuiți pentru viteza de lucru. :) <br><p><span class="BlWV-EuxoOk"></span></p> <h4>16 comentarii:</h4> <p> comentarii jeka ...</p><p>Ce program ați selectat cuvinte cheie?</p> Serge Glazko comentează ... <p>dacă trebuie să colectez resurse tematice, atunci selectez cuvinte în Cuvinte cu pixuri și prin Adwords. dar pe multe subiecte, cuvintele au fost deja selectate pentru mine, aici pot doar adăuga și elimina unele cuvinte, dar, de asemenea, nu automat, ci să le uit prin toate.</p> <p>Să începem imediat cu codul principal de script:</p> <p>#! / usr / bin / perl</p><p># care-forum.pl script <br><span># (c) 2010 Alexandr A Alexeev, http: // site /</p><p>utilizați strict;</p><p># liniile comentate - pentru strictete</span><br><span># dacă sarcina este de a colecta statistici despre motor, lăsați-o așa cum este</span><br><span># dacă faci o listă de forumuri - necomentează</p><p>datele mele $; <br>$ date. \u003d $ _ while (<> ) ; </p><p># verificați cât a fost Powered by phpBB fără link în subsol</span><br>print "phpbb <span>\\ n "</span><br>if ($ date \u003d ~ <span>/<a[^>] + href \u003d "[^"] * http: \\ / \\ / (?: www \\.)? phpbb \\ .com \\ /? "[^\u003e] *\u003e phpBB / i</span> sau <br><span># $ data \u003d ~ /viewforum\\.php\\?†^""")*f\u003d\\d+/i sau</span><br>$ data \u003d ~ / phpBB \\ -SEO / i sau <br>$ date \u003d ~ <span>/<link rel="copyright" href="(?:http:\/\/)?phpBB\.com"/i </span>) ; <br>print "ipb <span>\\ n "</span><br>if ($ date \u003d ~ <span>/<a[^>] + href \u003d "[^"] * http: \\ / \\ / (?: www \\.)? invision (?: board | power) \\. com \\ /? [^ "] *" [^\u003e] *\u003e [^<]*IP\.Board/i </span> sau <br>$ date \u003d ~ <span>/<a[^>] + href \u003d "[^"] * http: \\ / \\ / (?: www \\.)? invisionboard \\ .com \\ /? "[^\u003e] *\u003e Invision Power Board / i</span> sau <br>$ date \u003d ~ <span>/<div id=[""]{0,1}ipbwrapper[""]{0,1}>/ i</span> sau <br>$ date \u003d ~ <span>/index\\.php\\?†^""†*showforum\u003d\\d+/i</span>) ; <br>print "vbulletin <span>\\ n "</span><br>if ($ date \u003d ~ <span>/ Dezvoltat de :? [^<]+vBulletin[^<]+(?:Version)?/i </span> sau <br>$ date \u003d ~ <span>/<meta name="generator" content="vBulletin/i </span> sau <br>$ date \u003d ~ <span>/forumdisplay\\.php\\?"^"""*f\u003d\\d+/i</span>) ; <br>print "smf <span>\\ n "</span><br>if ($ date \u003d ~ <span>/<a[^>] + href \u003d "[^"] * http: \\ / \\ / (?: www \\.)? simplemachines \\ .org \\ /? "[^\u003e] *\u003e Powered by SMF / i</span> sau <br>$ date \u003d ~ <span>/index\\.php\\?†^"""*board\u003d\\d+\\.0/i</span>) ; <br>print "punbb <span>\\ n "</span><br>if ($ date \u003d ~ <span>/<a[^>] + href \u003d "[^"] * http: \\ / \\ / (? :(?: www \\.)? punbb \\ .org | punbb \\ .informer \\ .com) \\ /? "[^\u003e] *\u003e PunBB / i</span>); #sau <br><span># $ data \u003d ~ /viewforum\\.php\\?†^"""*id\u003d\\d+/i);</span><br>print "fluxbb <span>\\ n "</span><br><span># if ($ data \u003d ~ /viewtopic\\.php\\?id\u003d\\d+/i sau</span><br>if ($ date \u003d ~ <span>/<a[^>] + href \u003d "http: \\ / \\ / (?: www \\.) fluxbb \\ .org \\ /?" [^\u003e] *\u003e FluxBB / i</span>) ; <br>print "exbb <span>\\ n "</span><br>if ($ date \u003d ~ <span>/<a[^>] + href \u003d "[^"] * http: \\ / \\ / (?: www \\.)? exbb \\ .org \\ /? "[^\u003e] *\u003e ExBB / i</span>); # sau <br><span># $ data \u003d ~ /forums\\.php\\?†^"""*forum\u003d\\d+/i);</span><br>print "yabb <span>\\ n "</span><br>if ($ date \u003d ~ <span>/<a[^>] + href \u003d "[^"] * http: \\ / \\ / (?: www \\.)? yabbforum \\ .com \\ /? "[^\u003e] *\u003e YaBB / i</span> sau <br>$ data \u003d ~ /YaBB\\.pl\\?†^"""**num\u003d\\d+/i); <br>print "dleforum <span>\\ n "</span><br>if ($ date \u003d ~ <span>/ \\ (Dezvoltat de DLE Forum \\)<\/title>/ i</span> sau <br>$ date \u003d ~ <span>/<a[^>] + href \u003d "[^"] + (?: http: \\ / \\ / (?: www \\.)? dle \\ -files \\ .ru | act \u003d copyright) [^ "] *"\u003e Forum DLE<\/a>/ i</span>) ; <br>print "ikonboard <span>\\ n "</span><br>if ($ date \u003d ~ <span>/<a[^>] + href \u003d "[^"] * http: \\ / \\ / (?: www \\.)? ikonboard \\ .com \\ /? [^ "] *" [^\u003e] *\u003e Ikonboard / i</span> sau <br>$ date \u003d ~ <span>/<meta name="GENERATOR" content="Ikonboard/i </span> sau <br>$ data \u003d ~ /ikonboard\\.cgi/i); <br>print "bbpress <span>\\ n "</span><br>if ($ date \u003d ~ <span>/<meta name="generator" content="bbPress/i </span>); # sau <br><span># $ data \u003d ~ /topic\\.php\\?id\u003d\\d+/i sau</span><br><span># $ data \u003d ~ /forum\\.php\\?id\u003d\\d+/i);</span><br>print "flashbb <span>\\ n "</span><br><span># if ($ data \u003d ~ /forums\\.php\\?fid\u003d\\d+/i sau</span><br><span># $ data \u003d ~ /topic\\.php\\?fid\u003d\\d+/i sau</span><br>if ($ date \u003d ~ <span>/<a[^>] + href \u003d "http: \\ / \\ / (?: www \\.)? flashbb \\ .net \\ /?" [^\u003e] *\u003e FlashBB / i</span>) ; <br>print "stokesit <span>\\ n "</span><br><span># if ($ data \u003d ~ /forum\\.php\\?f\u003d\\d+/i sau</span><br>if ($ date \u003d ~ <span>/<a[^>] + href \u003d "http: \\ / \\ / (?: www \\.)? stokesit \\ .com \\ .au \\ /?" [^\u003e] *\u003e [^ \\ /] * Stokes IT / i</span>) ; <br>print "podium <span>\\ n "</span><br><span># if ($ data \u003d ~ /topic\\.php\\?t\u003d\\d+/i sau</span><br>if ($ date \u003d ~ <span>/<a[^>] + href \u003d [""]? http: \\ / \\ / (?: www \\.)? sopebox \\ .com \\ /? [""]? [^\u003e] *\u003e Podium / i</span>) ; <br>print "usebb <span>\\ n "</span><br><span># if ($ data \u003d ~ /forum\\.php\\?id\u003d\\d+/i sau</span><br>if ($ date \u003d ~ <span>/<a[^>] + href \u003d "http: \\ / \\ / (?: www \\.)? usebb \\ .net \\ /?" [^\u003e] *\u003e UseBB / i</span>) ; <br>print "wrforum <span>\\ n "</span><br><span># if ($ data \u003d ~ /index\\.php\\?fid\u003d\\d+/i sau</span><br>if ($ date \u003d ~ <span>/<a[^>] + href \u003d "http: \\ / \\ / (?: www \\.)? wr \\ -script \\ .ru \\ /?" [^\u003e] *\u003e WR \\ -Forum / i</span>) ; <br>print "yetanotherforumnet <span>\\ n "</span><br>if ($ date \u003d ~ / încă un alt forum \\ .net / i sau <br>$ date \u003d ~ <span>/default\\.aspx\\?g\u003dposts&t\u003d\\d+/i</span>) ; </p> <p>Veți găsi acest și alte scripturi menționate în postarea din această arhivă.</p> <p>Script <i>which-forum.pl</i> examinează codul paginii html pentru prezența semnăturilor motorului de forum în ea. Am folosit o tehnică similară la definirea WordPress și Joomla, dar există câteva diferențe. În primul rând, scriptul în sine nu încarcă codul paginii, ci îl citește din stdin sau dintr-un fișier transmis ca argument. Acest lucru vă permite să încărcați pagina o dată, de exemplu, utilizând wget și apoi să o rulați prin mai multe analizoare, dacă avem mai multe. În al doilea rând, în acest script, prezența unei semnături este 100% un semn al motorului. Ultima dată prezența semnăturii a dat greutate doar motorului corespunzător și motorului cu cea mai mare greutate „câștigat”. Am decis că, în acest caz, această abordare nu va complica decât inutil codul.</p> <p>Pentru a testa modul în care funcționează scenariul, am făcut câteva cercetări. Am făcut o listă de câteva mii de forumuri și am rulat fiecare dintre ele prin scriptul meu, determinând astfel procentul declanșatorilor de programe și popularitatea diferitelor motoare.</p> <p>Am folosit parserul meu Google pentru a obține o listă de forumuri. Motorul de căutare a trimis solicitări de genul</p> <p>site: forum. *. ru <br> site: talk. *. ru <br> site: bord. *. ru <br> site: smf. *. ru <br> site: phpbb. *. ru <br> ....</p> <p>etc. Codul complet al generatorului de interogări poate fi găsit în fișier <i>gen-forumsearch-urls.pl</i>... Pe lângă zone.ru, s-au folosit și .su .ua .kz și.by. A fost dificil să facem această cercetare ultima dată, deoarece site-urile WordPress și Joomla nu au astfel de semnături în URL. Catalogele precum cmsmagazine.ru/catalogue/ nu oferă o dimensiune suficientă a eșantionului. Ce sunt 600 de site-uri Drupal?</p> <p>Trebuie să recunosc, rezultatele experimentului m-au supărat. Din cele 12.590 de situri studiate, doar 7083 au fost identificate cu succes cu motorul, adică doar în 56% din cazuri. Poate mi-a fost dor de un motor? Bitrix a fost într-adevăr pe jumătate din forumuri? Sau ar trebui să petrec mai mult timp căutând semnături? În general, sunt necesare mai multe cercetări aici.</p> <p>Printre 56% dintre motoarele identificate cu succes, cele mai populare, așa cum era de așteptat, au fost IPB (31%), phpBB (26,6%) și vBulletin (26,5%)</p> <p>Acestea sunt urmate îndeaproape de SMF (5,8%) și DLEForum (5,3%). PunBB-ul meu preferat a fost doar pe locul 6 (1,64%). Nu aș recomanda încrederea fermă în aceste cifre (spun ei, fiecare al treilea forum din RuNet funcționează pe IPB), dar se pot trage, desigur, anumite concluzii.</p> <p>De exemplu, dacă intenționați să creați un site web pe un motor de forum și intenționați să modificați forumul, să zicem, plătiți utilizatorilor 0,01 USD pentru fiecare mesaj cu retragerea automată a fondurilor o dată pe săptămână, atunci ar trebui să alegeți unul dintre cele trei motoare cele mai populare. Cu cât este mai popular un forum, cu atât este mai probabil să găsești un programator care să fie foarte versat în el.</p> <p>Dacă nu sunt de așteptat modificări semnificative ale motorului, atunci ar putea avea sens să nu alegeți cel mai popular motor, de exemplu SMF sau punBB. Acest lucru va reduce numărul atacurilor hackerilor pe forumul dvs. și cantitatea de spam trimis automat pe acesta.</p> <p>Scripturile pentru căutarea / definirea forumurilor pot fi, de asemenea, găsite în mai multe aplicații practice. Primul lucru care mi-a venit personal în minte a fost să sortez forumurile identificate de TCI și să le plasez pe prima sută de postări cu linkuri către unul dintre site-urile lor. Cu toate acestea, o sută de link-uri dofolllow pe forum nu au afectat TCI în niciun fel (au trecut 2 actualizări), deci este mai bine să nu pierdeți timpul aici, cu excepția cazului în care sunteți interesat de tranziții.</p> <p>Este clar că utilizarea numită a scripturilor este departe de a fi singura. Cred că poți să îți dai seama cu ușurință cum poți să le folosești altfel.</p> <script>document.write("<img style='display:none;' src='//counter.yadro.ru/hit;artfast?t44.1;r"+ escape(document.referrer)+((typeof(screen)=="undefined")?"": ";s"+screen.width+"*"+screen.height+"*"+(screen.colorDepth? screen.colorDepth:screen.pixelDepth))+";u"+escape(document.URL)+";h"+escape(document.title.substring(0,150))+ ";"+Math.random()+ "border='0' width='1' height='1' loading=lazy>");</script> </div> <div class="dsperelink"> <div class="read-analog"> <style> </style> <style> #perelink-horizontal { vertical-align: top; margin: 0 -5px; text-align: left; } #perelink-horizontal .perelink-horizontal-item { vertical-align: top; display: inline-block; width: 192px; margin: 0 5px 10px; } #perelink-horizontal .perelink-horizontal-item a span { display: block; margin-top: 10px; } #perelink-horizontal img { width: 192px; height: 192px; margin-bottom: 10px; } </style> <div id="perelink-horizontal"> <div class="perelink-horizontal-item"> <a href="https://olympsb.ru/ro/zaklyucheniya-index-php-topic-powered-by-smf-avtomaticheskoe-opredelenie-dvizhka.html"> <img src="/uploads/ed4ed87a2511b62b62ca6fd864d070a8.jpg" height="192" width="192" loading=lazy> <span>Detectarea automată a motorului forum</span> </a> </div> <div class="perelink-horizontal-item"> <a href="https://olympsb.ru/ro/bolel-index-php-topic-powered-by-smf-urok-tretii-sobiraem-luchshie-bazy-samostoyatelno.html"> <img src="/uploads/da7b40f3f361f6e22af2714d0516f18b.jpg" height="192" width="192" loading=lazy> <span>Subiect php index bolnav alimentat de smf</span> </a> </div> <div class="perelink-horizontal-item"> <a href="https://olympsb.ru/ro/bezrassudnyi-powered-by-smf-kak-zashchitit-svoi-forum-na-simple-machines-smf-ot.html"> <img src="/uploads/b4aafe8d1ebc8c2c6284f8fdab03244c.jpg" height="192" width="192" loading=lazy> <span>Cum să vă protejați forumul Simple Machines (SMF) de spam</span> </a> </div> <div class="perelink-horizontal-item"> <a href="https://olympsb.ru/ro/koletsya-board-powered-by-smf-obzor-forumnyh-cms-ustanovka-i-nastroika-anti-spam.html"> <img src="/uploads/c2c1a7ceca6c1829fc13b00a442f5311.jpg" height="192" width="192" loading=lazy> <span>Placă de pricks alimentată de smf</span> </a> </div> </div> </div> </div> </div> </article> </div> </section> <aside class="col-xs-12 col-sm-3 sidebar-offcanvas" id="sidebar" role="navigation"> <div class="mainnavbar side-box clear"> <div id="nav_menu-2" class="side-box_b"> <div class="menu-sidenav-container"> <ul id="menu-sidenav" class="menu"> <li id="menu-item-" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://olympsb.ru/ro/category/total/">General</a></li> <li id="menu-item-" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://olympsb.ru/ro/category/hard-drive/">HDD</a></li> <li id="menu-item-" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://olympsb.ru/ro/category/different/">miscellanea</a> </li> <li id="menu-item-" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://olympsb.ru/ro/category/windows/">Windows</a></li> <li id="menu-item-" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://olympsb.ru/ro/category/apple/">măr</a></li> <li id="menu-item-" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://olympsb.ru/ro/category/android/">Android</a> </li> <li id="menu-item-" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://olympsb.ru/ro/category/browsers/">Browsere</a> </li> </ul> </div> </div> </div> <div class="side-box lastfaq faqli clear"> <span class="title-f">TOP 5:</span> <ul class="textw_a clear"> <li><a href="https://olympsb.ru/ro/podrazdeleniya-index-php-topic-powered-by-smf-avtomaticheskoe-opredelenie-dvizhka-foruma.html">Detectarea automată a motorului forum</a></li> <li><a href="https://olympsb.ru/ro/bezuprechen-board-powered-by-smf-avtomaticheskoe-opredelenie-dvizhka.html">Detectarea automată a motorului forum</a></li> <li><a href="https://olympsb.ru/ro/gotovitsya-board-powered-by-smf-avtomaticheskoe-opredelenie-dvizhka-foruma-ustanovka-i.html">Detectarea automată a motorului forum</a></li> <li><a href="https://olympsb.ru/ro/izmenitsya-index-php-topic-powered-by-smf-temy-oformleniya-i-rusifikaciya-foruma-smf.html">Teme și rusificare a forumului SMF, precum și instalarea componentei JFusion în Joomla</a></li> <li><a href="https://olympsb.ru/ro/otkryt-index-php-topic-powered-by-smf-temy-oformleniya-i-rusifikaciya-foruma-smf-a-tak-zhe.html">Teme și rusificare a forumului SMF, precum și instalarea componentei JFusion în Joomla</a></li> </ul> </div> <div class="side-box lastfaq faqli clear"> <span class="title-f">Ultimele materiale:</span> <ul> <li> <a href="https://olympsb.ru/ro/prichinil-index-php-topic-powered-by-smf-avtomaticheskoe-opredelenie-dvizhka.html" >Detectarea automată a motorului forum</a> </li> <li> <a href="https://olympsb.ru/ro/svyazyvaet-index-php-topic-powered-by-smf-urok-tretii-sobiraem-luchshie-bazy.html" >Indexul linkurilor subiect PHP dezvoltat de smf</a> </li> <li> <a href="https://olympsb.ru/ro/powered-by-smf-chto-takoe-post-avtomaticheskoe-opredelenie-dvizhka.html" >Detectarea automată a motorului forum</a> </li> <li> <a href="https://olympsb.ru/ro/dragon-age-2-kody-na-oruzhie-ispolzovanie-vstroennyh-kodov-kak.html" >Folosind coduri inline</a> </li> <li> <a href="https://olympsb.ru/ro/dragon-age-origins-ekipirovka-luchshie-mody-dlya-dragon-age-origins-vetka-umenii-shchita-ukrytie.html" >Cel mai bun Dragon Age: Origins Mods</a> </li> </ul> </div> <div class="side-box clear"> <div id="rexuta2" style="height:800px;width:240px;" align="center"></div> </div> </aside> </section> <div class="footer"> <div id="footer_mainnav" class="mainnav collapse navbar-collapse col-xs-12 col-sm-12"> <ul id="menu-mainnav-1" class="nav navbar-nav navi"> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://olympsb.ru/ro/category/flash-drives/">Unități flash</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://olympsb.ru/ro/category/total/">General</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://olympsb.ru/ro/category/hard-drive/">HDD</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://olympsb.ru/ro/category/different/">miscellanea</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://olympsb.ru/ro/category/windows/">Windows</a></li> </ul> </div> <div class="twobl-footer col-xs-12 col-sm-12"> <div class="onef col-xs-12 col-sm-3"> <div class="fool2og log-m_h1"> <img src='/public/logo.png' loading=lazy> </div> <div class="decksite"></div> </div> <div class="twof col-xs-12 col-sm-2"> <ul id="menu-foonav" class="twonavig"> <li id="menu-item-" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-"><a href="https://olympsb.ru/ro/category/apple/">măr</a></li> <li id="menu-item-" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-"><a href="https://olympsb.ru/ro/category/android/">Android</a></li> <li id="menu-item-" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-"><a href="https://olympsb.ru/ro/category/browsers/">Browsere</a></li> <li id="menu-item-" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-"><a href="https://olympsb.ru/ro/category/flash-drives/">Unități flash</a></li> </ul> </div> <div class="treef col-xs-12 col-sm-4"> <ul class="f-post"> <li><a href="https://olympsb.ru/ro/chto-takoe-versiya-hdmi-2-0-versii-hdmi-kabelei-opisanie-i-sovmestimost-kakaya-versiya.html">Ce este versiunea HDMI 2.0. Versiuni de cablu HDMI: descriere și compatibilitate. De ce versiune am nevoie</a></li> <li><a href="https://olympsb.ru/ro/zala-televidenie-yasna-50-kolichestvo-kanalov-vygodnoe-predlozhenie-ot.html">Ofertă favorabilă de la beltelecom</a></li> <li><a href="https://olympsb.ru/ro/mobilnaya-svyaz-v-litve-dlya-priezzhih-mobilnaya-svyaz-v-litve-dlya-turistov.html">Comunicații mobile pentru turiști în Lituania Operatori de telefonie mobilă în Lituania</a></li> <li><a href="https://olympsb.ru/ro/pochemu-android-luchshe-ios-chto-luchshe-android-ili-ios-sravnenie-plyusy-i-minusy.html">Ceea ce este mai bun Android sau iOS - comparație</a></li> </ul> </div> <div class="fourf col-xs-12 col-sm-3"> <div class="buth"> <a class="butt-faq buttorang" href="" title="contacte">Contacte</a> </div> <p class="continfo">Ajutor computer Olympus</div> </div> <div class="tree-footer col-xs-12 col-sm-12 clear"> © 2020. olympsb.ru. Ajutor computer Olympus.</div> </div> <script src="https://olympsb.ru/wp-content/themes/vsepropechen/js/bootstrap.min.js"></script> <script type='text/javascript' src='https://olympsb.ru/wp-content/plugins/contact-form-7/includes/js/jquery.form.min.js?ver=3.51.0-2014.06.20'></script> <script type='text/javascript' src='https://olympsb.ru/wp-content/plugins/contact-form-7/includes/js/scripts.js?ver=4.5.1'></script> <script type='text/javascript' src='https://olympsb.ru/wp-content/plugins/wp-postratings/postratings-js.js?ver=1.83'></script> <script type='text/javascript' src='/wp-includes/js/wp-embed.min.js?ver=4.7.6'></script> <script type='text/javascript' src='https://olympsb.ru/wp-content/plugins/disqus-comment-system/media/js/disqus.js?ver=4.7.6'></script> <script type='text/javascript' src='https://olympsb.ru/wp-content/plugins/disqus-comment-system/media/js/count.js?ver=4.7.6'></script> <div style="display:none"> <div id="text-3" class="conter-metr"> <div class="textwidget"> </script> </div> </div> </div> <div id="top-link"> <a href="https://olympsb.ru/ro/#top"></a> </div> <script type="text/javascript"> <!-- var _acic={dataProvider:10};(function(){var e=document.createElement("script");e.type="text/javascript";e.async=true;e.src="https://www.acint.net/aci.js";var t=document.getElementsByTagName("script")[0];t.parentNode.insertBefore(e,t)})() //--> </script><br> <br> </body> </html> </div>