Treća lekcija. Mi sami prikupljamo najbolje baze podataka. Prvi koraci u optimizaciji za pretraživače Simple Machines Forum: uklanjanje autorskih prava i eksternih veza Tema i instaliranje paketa ruskog jezika

U organizaciji Botmaster Labs, nije planirano. Nemam vremena, video je potreban za takmičenje, kao novopečeni trend, mada se sve može lakše objasniti dobrim screenshotovima (moj IMHO), a ne želim baš ništa da snimam. Ostalo je jako malo profitabilnih tema, glupi spam vise ne vlada, ovde treba misliti i niko nece da puca teme, osim ako ne probate da zastarele ubacite u lep omot i malo napudrate. :) Ali ovo nije o nama. Generalno, ova 3 „ne treba“, mislim, u osnovi su za većinu potencijalnih učesnika postala barijera za učešće u takmičenju. To je kao da popravite automobil od tri: jeftino, kvalitetno, brzo - usluga može ispuniti samo 2 uslova istovremeno. sedi i biraj šta ti je bliže. :) Tako je i sa konkursom: imam vremena, znam da napravim video, ali nema teme, ili znam da napravim video, postoji tema, ali nemam vremena na sve, ili imam slobodnog vremena i postoji mala tema, ali video je strasan. Ali ovo je dobro ako su istovremeno ispunjena 2 uslova. Pa, dobro, odbacimo stihove. Nastaviću do sebe. Nisam planirao, što znači da sam učestvovao na konkursu, čak sam birao za koji članak ću glasati. Šta god da kažete, Doz jako dobro poznaje softver i zna kako ga vrlo inteligentno koristiti. Ali danas sam saznao da se u konkurenciji pojavila intriga. Ispostavilo se da neću moći da glasam, a to će moći da urade samo novopridošlice koji su kupili softver 2011. godine, a takmičenje je za njih osmišljeno. Bio sam malo iznenađen, ali vlasnik je džentlmen. Takmičenje je reklamna kampanja i Aleksandar bolje zna kako da je izvede. Generalno, tada sam odlučio da objavim članak; nešto je lakše pisati kada je jasno za koga, za cijeli kolektiv, to je, zapravo, nemoguće učiniti.
Dugi uvod je završen, sada na stvar.
Šta je potrebno početniku kada je kupio takav superkombajn, a to je kompleks Xrumer + Hrefer? Tako je, naučite kako raditi na tome i odbacite iluziju da možete zaraditi novac tako što ćete početi slati neželjenu poštu. Ako tako mislite, bolje je da svoj novac odmah donirate u dobrotvorne svrhe. Morate naučiti kako koristiti alate kompleksa, po mogućnosti izoštravajući ga za sebe. Vrijeme „uzmi više – baci dalje“ je prošlo. Količina ustupa mjesto kvaliteti. To znači da ćemo sami sastaviti bazu; ako ne naučite kako se to radi, zaostat ćete za vozom. Naravno, Khrefer će nam pomoći u tome. Ako planirate promovirati svoje resurse na Google-u, onda također moramo tražiti donatorske stranice putem Google-a. Mislim da je ovo razumljivo i logično. Ali Google, poput gospodarice bakarne planine, ne poklanja svoje bogatstvo svima. Potreban vam je pristup tome. Odmah bih rekao da se nemojte nadati da ćete na osnovu znakova koje nađete u javnosti moći nešto prikupiti. Razlog zašto su dostupni javnosti je taj što su bezvrijedni. Neću dalje razvijati temu. Bolje je da vam kažem kako ga pravilno sastaviti tako da možete vidjeti rezultat, ostalo možete sami riješiti, glavna stvar je razumjeti princip. Moramo prikupiti prave na osnovu karakteristika specifičnih motora koji su nam potrebni, a ne na osnovu karakteristika foruma općenito. Ovo je glavna greška početnika - ne koncentriraju se na određenu stvar, već pokušavaju da pokriju sve u potpunosti. Takođe, ako želite da raščlanite više ili manje normalnu bazu podataka, prestanite da koristite operatore u upitima. Nema "inurl:", "site:", "title" itd. Google će trenutno zabraniti pretraživače poput vas. Stoga pažljivo proučavamo motore s kojima Khrumer trenutno radi:

Pokreće php-Fusion

U verziji Khroomer 7.07, program je obučen na nekoliko novih motora:

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

phpBB-fr.com, Solaris phpBB tema

A proces učenja novih stvari je kontinuiran.
Općenito, moramo pripremiti ispravne upite za raščlanjivanje od strane Hrefera. Uzmimo forum dizhok kao primjer. SMF Forumi. I počnimo ga rastavljati na rezervne dijelove za raščlanjivanje. U tome će nam pomoći naš voljeni Google. Unesite upit u Google SMF Forumi- ima puno smeća u rezultatima pretrage, premotavamo na neku 13. stranicu i biramo bilo koji link. Naišao sam na ovo: http://www.volcanohost.com/forum/index.php?topic=11.0. Hajde da ga otvorimo i proučimo. Moramo pronaći nešto karakteristično na stranici što se može primijeniti na pretragu drugih stranica na ovom motoru. U podnožju primjećujemo sljedeći natpis Pokreće SMF 1.1.14, citirajte ga i unesite u Google, pokazuje nam da za ovaj upit zna oko 59 miliona opcija. Brzo pregledamo linkove, dodamo još nekoliko opcija ovoj ključnoj riječi, na primjer, "Powered by SMF 1.1.14" topola ili "Powered by SMF 1.1.14" viagra. Vodimo računa o tome da zahtjev bude odličan, rezultati su samo forumi i skoro da nema smeća.

Osim toga, ne zanima nas kvantitet, već kvalitet, kao što sam već rekao. Nastavi. Sa istog foruma preuzimamo još jednu frazu iz podnožja: , također ga citiramo i dostavljamo Googleu. Kao odgovor, otkriva da zna više od 13 miliona rezultata. Opet, brzo pregledavamo rezultate, dodajemo dodatne riječi i s njima provjeravamo rezultate. Vodimo računa o tome da zahtjev bude odličan, a smeća skoro da i nema. Generalno, već postoje 2 zahtjeva za željezo. Predlažem da za sada ostavite prvi forum na miru i da nastavite sa prikupljanjem zahtjeva sa drugih foruma. Srećom, Google je otvoren na zahtjev. 2006-2008, Simple Machines LLC. Uzimamo iz rezultata pretrage, na primjer, ove forume: http://www.snowlinks.ru/forum/index.php?topic=1062.0 i http://litputnik.ru/forum/index.php?action=printpage ;topic=380.0 u podnožjima od njih preuzimamo sljedeće upite: “Powered by SMF 1.1.7” i “Powered by SMF 1.1.10” (Uvijek preporučujem unos upita za Hrefer pod navodnicima, jer nam je potreban kvalitet prije svega sve). Mislim da je jasno šta radimo, na kraju ćemo imati određenu bazu upita za pretraživanje foruma na SMF engine-u (izabrana je kao primjer, isto je i sa ostalim motorima).
To će izgledati otprilike ovako:

"Pokreće SMF 1.1.2"

"Pokreće SMF 1.1.3"

"Pokreće SMF 1.1 RC2"

"Pokreće SMF 1.1.4"

"Pokreće SMF 1.1.8"

"Pokreće SMF 1.1.7"

"2006-2008, Simple Machines LLC"

I to nije sve. Dok prikupljamo verzije motora, na nekim SMF forumima nalazimo natpis “2001-2006, Lewis Media” u podnožju. Provjeravamo ovaj zahtjev, on nas također u potpunosti zadovoljava. Nalazimo sličan zahtjev: "2001-2005, Lewis Media". Gledajući dalje kroz podnožje nalazimo sljedeći zahtjev: “SMFone dizajn od A.M.A, portiran na SMF 1.1”. Provjeravamo - odlično. I tako dalje. Pola sata rada i imate divnu bazu upita za motor, a Google će vam za ove upite banovati mnogo rjeđe nego ako u njima koristite operatere. A u isto vrijeme, vaša baza podataka će biti mnogo čistija nego ako koristite upite poput “index.php?topic=", jer ovdje će Google dati ne samo forume koji su nam potrebni, već i mnoge ljevičarske resurse gdje je to bilo moguće ostavite link do teme foruma. Možda ćete prigovoriti, šta nije u redu s tim? Drugi su ostavili link, pa možemo i mi. Ali! Linkove može ostaviti ne samo Khrumer, već i drugi programi. Štaviše, mogu biti posebno skrojeni za ostavljanje komentara na određenom resursu, takozvani visokospecijalizovani softver, plus takvi linkovi se mogu ostaviti ručno. Opet, ponavljam, nije nam bitna količina smeća, već kvalitet, mi ćemo prikupljati bazu podataka sa pravim zahtjevima. Prednost ove metode je što praktički nećete morati da konfigurišete sito -filter , možete ga jednostavno isključiti, jer vam Google praktično neće dati smeće.


Mislim da je naučiti kako pravilno koristiti Hrumer u početnoj fazi jako važno, jer kada jednom ovo naučite, uvijek možete pronaći upotrebu Hrumera, bez obzira na to kako se situacija mijenja. Zaštite postaju sve složenije, a ako je na nekim tipovima motora zaštita pojačana i Khrumer se trenutno ne može nositi s tim, onda nema smisla trošiti sredstva na prikupljanje ovih linkova, a zatim raditi na njima s Khroomerom, to bolje je koncentrisati snage na ono što daje rezultate. A u isto vrijeme, ako je tim Botmaster Labsa naučio Khroomera nečemu novom, možete brzo secirati novog pacijenta i pripremiti bazu za Khroomer dok je pacijent još topao. Vrijeme je novac; resurs možda više nije relevantan kada kupite bazu. neko prikupio. Osim toga, ispravna kolekcija baza za sebe značajno proširuje "bijelu" upotrebu Khrumera. I upravo tu se sve kreće, htjeli mi to ili ne, a proces izbjeljivanja ili sijedenja je u toku. Crni čaršavi postaju stvar prošlosti na svaki mogući način.
Svi ostali tehnički aspekti rada sa Hreferom mogu se vidjeti u pomoći i nema smisla zadržavati se na njima, svi ciljevi, bodovi, sekunde se eksperimentalno postavljaju za svaki automobil pojedinačno.
Kao bonus, postaviću ovde šablon za raščlanjivanje kineskog pretraživača Baidu, neki dan su me pitali za to, pa sam to uradio opušteno, izvinite na igri reči. :)


Hostname=http://www.baidu.com
Query=s?wd=
LinksMask=
Ukupno stranica=100
NextPage=

NextPage2=

CaptchaURL=
CaptchaImage=
CaptchaField=


Pokušao sam da ih testiram raščlanim, nije bilo zabrane, Khrefer je brzo prikupljao resurse, svi upiti za raščlanjivanje su bili slični Googleovim, ali je bilo puno kineskih resursa, sa visokim PR-om, a osim toga, bilo je mnogo mjesta na kojima nije bilo Evropljanin je ikada kročio. Bolje je analizirati kineske upite. Google translate će vam pomoći u tome, ukucajte listu ključnih riječi na ruskom i prevedite je na kineski. Istina u " Riječi„Reči se ne mogu dodavati na kineskom, već ih treba kodirati.
Umjesto kineskog:

伟哥 - Viagra

吉他 - gitara

其他 - odmor

保险公司 - osiguranje

Stavite ove zamjenske kodove u Words datoteku:

%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

Ako promovirate web stranicu osiguranja, onda postavljanjem linka u svoj profil na tematski (!) čak i kineski forum koji se nalazi na zahtjev " SMF forum" 保险公司 biće veoma dobro.
U zaključku, želio bih reći da nikada nisam razumio ljude koji su se žalili da su Khrefers loše ili loše kuhani; kao odgovor na ovo, uvijek sam htio reći, jednostavno ne znate kako ih kuhati. Nijedan parser ne može prikupiti rezultate bolje od reference; zahtjevi samo moraju biti tačni. Hrefer je auto: dobar, solidan, nemacki, ali ga vozi covek i sve zavisi od toga koliko je dobro vozen, ne mozes naterati auto da vozi i desno i levo u isto vreme.
Posebna tema je čišćenje baza podataka, to sam jednom radio prije 3 godine za prethodno takmičenje. Uglavnom je tamo sve još uvijek relevantno, ali sada možete odbiti provjeru za 200 OK, stvarno mi se ovaj proces nije sviđao, bilo je jako velikih grešaka, dosta nepotrebnih stvari je filtrirano. Sada se to može učiniti gotovo automatski tokom rada Khrumera, iako ovaj proces nije potpuni analog provjere za "200 OK". U svakom slučaju, do tačke: nedavno se u Khrumeru pojavila divna prilika - otimati informacije iz resursa u vrijeme pokretanja projekta. To izgleda ovako. Unesite predložak koji će biti obrađen tokom rada, a informacije prikupljene iz šablona će biti unesene u xgrabbed.txt datoteku u folderu Dnevnici. Ovu funkciju možete koristiti za bilo šta, polet mašte je ogroman. Ovu funkciju koristim jednom tjedno da uklonim veze iz moje radne "istekle" baze podataka. Nije tajna da forumi izumiru svakim danom kako bi našu bazu podataka očistili od takvih resursa, a alat „Autograbbing“ pomoći će nam u ovom slučaju.
Uostalom, morate priznati da kada često kucamo, na primjer, http://www.laptopace.com/index.php, vidimo da je ovaj domen već, na primjer, dobar tip koji prodaje novac, ali nema forum tamo. Dakle, da bismo izbacili ovu šljaku iz baze, pljačkaćemo. :) Otvorite izvorni kod stranice i tamo pogledajte ovaj unos:

laptopace.com
Za hvatanje, pretvaramo ga u
[...]

Sada će nam svi "mrtvaci" iz Goudaddija biti poznati po imenu.
Evo malog izbora alata za automatsko hvatanje, ako želite da izbrišete bazu podataka različitih domena koje su istekle:


[...]

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

[...]
Ova domena je možda na prodaju. [...]Kupite ovu domenu

[...]<body bgcolor="#ffffff" text="#000000"> </span><br>Lista je daleko od potpune, ali mislim da će vam pomoći da izbjegnete pokretanje višemilionskih baza podataka o smeću više puta. Kreiranje šablona nije teško, samo otvorite link koji je istekao i napravite masku šablona. <br>Koristeći isti autograbbing, možete pročešljati svoje postojeće baze podataka i sortirati ih po resursima, raščlanjavajući ih po motorima. Sortiranje baza podataka po motorima će vam omogućiti da optimalno koristite sve mogućnosti i postavke Khrumera, posebno proces učenja. Osim toga, uz pomoć Autograbbing-a možete ukloniti smeće iz baza podataka ako ga više volite sakupljati ne pomoću Hrefera, već preuzimanjem s raznih usluga za hosting datoteka. Da biste to učinili, trebate ili napraviti masku za odabir foruma, a zatim prikupiti iz baze podataka samo ono što je maska ​​zgrabila, ili, naprotiv, napravite masku za ne-forume, a zatim obrišite ono što je zgrabljeno. Prva opcija je logičnija i pouzdanija, jer znamo tačno šta da tražimo. <br>Sretno u poslu. <br>PySy. Napravio sam usko fokusiran video (imao sam dosta muke sa njim, prvi put sam to uradio :)), iako sam pokrenuo Hrefer sa kucne masine, brzina neta nije bas dobra, imam kopije ovdje samo radi testova, pa nemojte mi zamjeriti brzinu rada. :) <br><p><span class="BlWV-EuxoOk"></span></p> <h4>16 komentara:</h4> <p>jeka komentari...</p><p>Koji program ste koristili za odabir ključnih riječi?</p> Serge Glazko komentariše... <p>Ako trebam prikupiti tematske resurse, onda biram riječi u Wordsu ručno i putem AdWordsa. ali za mnoge teme su mi već odabrane riječi, ovdje mogu samo dodati ili ukloniti neke riječi, ali isto tako ne automatski, već ih sve pregledati.</p> <p>Počnimo odmah s glavnim kodom skripte:</p> <p>#!/usr/bin/perl</p><p># which-forum.pl skripta <br><span># (c) 2010 Alexandr A Alexeev, http://site/</p><p>koristiti strict;</p><p># komentarisani red - za strogost</span><br><span># ako je zadatak prikupiti statistiku motora, ostavite je kako jeste</span><br><span># ako napravite listu foruma - dekomentirajte</p><p>moji $data ; <br>$data .= $_while (<> ) ; </p><p># provjerite koliko je Powered by phpBB bez linka u podnožju</span><br>print "phpbb <span>\n"</span><br>ako ($data =~ <span>/<a[^>]+href="[^"]*http:\/\/(?:www\.)?phpbb\.com\/?"[^>]*>phpBB/i</span> ili <br><span># $data =~ /viewforum\.php\?[^""]*f=\d+/i ili</span><br>$data =~ /phpBB\-SEO/i ili <br>$data =~ <span>/<link rel="copyright" href="(?:http:\/\/)?phpBB\.com"/i </span>) ; <br>print "ipb <span>\n"</span><br>ako ($data =~ <span>/<a[^>]+href="[^"]*http:\/\/(?:www\.)?invision(?:board|power)\.com\/?[^"]*"[^>]*> [^<]*IP\.Board/i </span> ili <br>$data =~ <span>/<a[^>]+href="[^"]*http:\/\/(?:www\.)?invisionboard\.com\/?"[^>]*>Invision Power Board/i</span> ili <br>$data =~ <span>/<div id=[""]{0,1}ipbwrapper[""]{0,1}>/i</span> ili <br>$data =~ <span>/index\.php\?[^""]*showforum=\d+/i</span>) ; <br>print "vbulletin <span>\n"</span><br>ako ($data =~ <span>/Pokreće:?[^<]+vBulletin[^<]+(?:Version)?/i </span> ili <br>$data =~ <span>/<meta name="generator" content="vBulletin/i </span> ili <br>$data =~ <span>/forumdisplay\.php\?[^""]*f=\d+/i</span>) ; <br>print "smf <span>\n"</span><br>ako ($data =~ <span>/<a[^>]+href="[^"]*http:\/\/(?:www\.)?simplemachines\.org\/?"[^>]*>Pokreće SMF/i</span> ili <br>$data =~ <span>/index\.php\?[^""]*board=\d+\.0/i</span>) ; <br>print "punbb <span>\n"</span><br>ako ($data =~ <span>/<a[^>]+href="[^"]*http:\/\/(?:(?:www\.)?punbb\.org|punbb\.informer\.com)\/?"[^>]*> PunBB/i</span>) ; #or <br><span># $data =~ /viewforum\.php\?[^""]*id=\d+/i);</span><br>print "fluxbb <span>\n"</span><br><span># if($data =~ /viewtopic\.php\?id=\d+/i ili</span><br>if ( $data =~ <span>/<a[^>]+href="http:\/\/(?:www\.)fluxbb\.org\/?"[^>]*>FluxBB/i</span>) ; <br>print "exbb <span>\n"</span><br>ako ($data =~ <span>/<a[^>]+href="[^"]*http:\/\/(?:www\.)?exbb\.org\/?"[^>]*>ExBB/i</span>) ; # ili <br><span># $data =~ /forums\.php\?[^""]*forum=\d+/i);</span><br>print "yabb <span>\n"</span><br>ako ($data =~ <span>/<a[^>]+href="[^"]*http:\/\/(?:www\.)?yabbforum\.com\/?"[^>]*>YaBB/i</span> ili <br>$data =~ /YaBB\.pl\?[^""]*num=\d+/i ) ; <br>print "dleforum <span>\n"</span><br>ako ($data =~ <span>/\(Powered by DLE Forum\)<\/title>/i</span> ili <br>$data =~ <span>/<a[^>]+href="[^"]+(?:http:\/\/(?:www\.)?dle\-files\.ru|act=copyright)[^"]*">DLE Forum<\/a>/i</span>) ; <br>print "ikonboard <span>\n"</span><br>ako ($data =~ <span>/<a[^>]+href="[^"]*http:\/\/(?:www\.)?ikonboard\.com\/?[^"]*"[^>]*>Ikonboard/i</span> ili <br>$data =~ <span>/<meta name="GENERATOR" content="Ikonboard/i </span> ili <br>$data =~ /ikonboard\.cgi/i ) ; <br>print "bbpress <span>\n"</span><br>ako ($data =~ <span>/<meta name="generator" content="bbPress/i </span>) ; # ili <br><span># $data =~ /topic\.php\?id=\d+/i ili</span><br><span># $data =~ /forum\.php\?id=\d+/i);</span><br>print "flashbb <span>\n"</span><br><span># if($data =~ /forums\.php\?fid=\d+/i ili</span><br><span># $data =~ /topic\.php\?fid=\d+/i ili</span><br>ako ($data =~ <span>/<a[^>]+href="http:\/\/(?:www\.)?flashbb\.net\/?"[^>]*>FlashBB/i</span>) ; <br>print "stokesit <span>\n"</span><br><span># if($data =~ /forum\.php\?f=\d+/i ili</span><br>ako ($data =~ <span>/<a[^>]+href="http:\/\/(?:www\.)?stokesit\.com\.au\/?"[^>]*>[^\/]*Stokes IT/i</span>) ; <br>štampa "podijum <span>\n"</span><br><span># if($data =~ /topic\.php\?t=\d+/i ili</span><br>ako ($data =~ <span>/<a[^>]+href=[""]?http:\/\/(?:www\.)?sopebox\.com\/?[""]?[^>]*>Podium/i</span>) ; <br>print "usebb <span>\n"</span><br><span># if($data =~ /forum\.php\?id=\d+/i ili</span><br>ako ($data =~ <span>/<a[^>]+href="http:\/\/(?:www\.)?usebb\.net\/?"[^>]*>UseBB/i</span>) ; <br>print "wrforum <span>\n"</span><br><span># if($data =~ /index\.php\?fid=\d+/i ili</span><br>ako ($data =~ <span>/<a[^>]+href="http:\/\/(?:www\.)?wr\-script\.ru\/?"[^>]*>WR\-Forum/i</span>) ; <br>print "yetanotherforumnet <span>\n"</span><br>if ($data =~ /Još jedan forum\.net/i ili <br>$data =~ <span>/default\.aspx\?g=posts&t=\d+/i</span>) ; </p> <p>Ovu i druge skripte navedene u postu ćete pronaći u ovoj arhivi.</p> <p>Skripta <i>which-forum.pl</i> ispituje kod HTML stranice da vidi da li sadrži potpise mehanizma foruma. Koristili smo sličnu tehniku ​​kada smo definirali WordPress i Joomla, ali postoji nekoliko razlika. Prvo, sama skripta ne učitava kod stranice, već ga čita iz stdin-a ili datoteke proslijeđene kao argument. Ovo vam omogućava da jednom preuzmete stranicu, na primjer, koristeći wget, a zatim je pokrenete kroz nekoliko analizatora, ako imamo više od jednog. Drugo, u ovoj skripti prisustvo potpisa je 100% znak motora. Prošli put je prisustvo potpisa samo dodalo težinu odgovarajućem motoru i motor sa najvećom težinom je „pobijedio“. Odlučio sam da bi u ovom slučaju takav pristup samo nepotrebno zakomplikovao kod.</p> <p>Da bih testirao skriptu, malo sam istražio. Sastavio sam listu od nekoliko hiljada foruma i svaki od njih prošao kroz svoju skriptu, određujući tako procenat odgovora programa i popularnost različitih mašina.</p> <p>Da dobijem listu foruma, koristio sam svoj Google parser. Ovakvi upiti su poslani pretraživaču</p> <p>site:forum.*.ru <br>site:talk.*.ru <br>site:board.*.ru <br>site:smf.*.ru <br>site:phpbb.*.ru <br> ....</p> <p>i tako dalje. U datoteci ćete pronaći kompletan kod generatora upita <i>gen-forumsearch-urls.pl</i>. Osim zone.ru, korišteni su i .su .ua .kz i .by. Prošli put je bilo teško provesti ovakvu studiju, jer WordPress i Joomla stranice nemaju takve potpise u URL-u. Katalozi poput cmsmagazine.ru/catalogue/ ne pružaju dovoljnu veličinu uzorka. Šta je 600 Drupal sajtova?</p> <p>Moram priznati da su me rezultati eksperimenta razočarali. Od 12.590 proučavanih lokacija, motor je uspješno identificiran na samo 7.083, odnosno samo u 56% slučajeva. Možda nisam uzeo u obzir neki motor? Da li je zaista tačno da je na pola foruma instaliran Bitrix? Ili sam trebao potrošiti više vremena tražeći potpise? Općenito, ovdje su potrebna dodatna istraživanja.</p> <p>Među 56% uspješno identifikovanih engine-a, najpopularniji su, očekivano, bili IPB (31%), phpBB (26,6%) i vBulletin (26,5%)</p> <p>Slijede ih sa velikim zaostatkom SMF (5,8%) i DLEForum (5,3%). Moj omiljeni punBB bio je tek na 6. mjestu (1,64%). Ne bih preporučio da se puno vjeruje u ove brojke (kažu da svaki treći forum na RuNetu radi na IPB-u), ali se, naravno, mogu izvući određeni zaključci.</p> <p>Na primjer, ako namjeravate napraviti stranicu na forumskom motoru i planirate modificirati forum, recimo, platiti korisnicima 0,01 USD za svaku poruku sa automatskim povlačenjem sredstava jednom sedmično, tada bi trebalo da odaberete jedan od tri najpopularnija motora. Što je forum popularniji, veće su šanse da se nađe programer koji je dobro upućen u njega.</p> <p>Ako se ne očekuju značajne promjene u motoru, onda bi moglo imati smisla odabrati manje popularan motor, na primjer SMF ili punBB. Ovo će smanjiti broj hakerskih napada na vaš forum i količinu neželjene pošte koja se automatski šalje na njega.</p> <p>Skripte za pretraživanje/prepoznavanje foruma također mogu pronaći mnoge praktične primjene. Prvo što mi je palo na pamet bilo je da sortiram identificirane forume po TIC-u i objavim prvih sto postova sa linkovima na jednu od mojih stranica. Međutim, stotine dofollow linkova na forumu ni na koji način nisu uticale na TCI (2 ažuriranja su prošla), pa je bolje da ne gubite vrijeme ovdje, osim ako vas prijelazi ne zanimaju.</p> <p>Jasno je da je pomenuta upotreba skripti daleko od jedine. Mislim da možete lako shvatiti kako ih još možete koristiti.</p> <p>Svi znaju da jednostavno ne mogu živjeti bez Joomle, ali, po mom mišljenju, ne postoji dobar forum za komponente. Zato radim sa forumskim motorima. Jedna od novih koju sam nedavno počeo da koristim je Hajde da pokrenemo novu SMF kategoriju sa nadam se korisnim stvarima. Počinjemo sa malim, a kao početnicima to je vrlo korisno.</p> <h1>Prvi koraci u optimizaciji pretraživača Simple Machines Forum: uklanjanje autorskih prava i eksternih linkova</h1> <p>Odmah da rezervišem da radim samo sa smf 2 i ovaj članak će se odnositi posebno na ovu verziju besplatnog mehanizma foruma.</p> <p>I tako, redovni čitaoci znaju koliko ne volim da stavljam "10" eksternih linkova na službene web stranice motora, uključujući forumske. Zato, prije svega, uklanjamo autorska prava i čak 4, pažnja 4 vanjska linka oblika " <i>SMF 2.0.2 | Simple Machines | SMF © 2011 | XHTML</i>"! Da biste to učinili, povežite se na stranicu putem FTP foruma/Teme/ <b>naziv vaše teme</b>/ i uredite datoteku <b>index.template.php</b>. Naravno, na samom dnu nalazi se kod (oko reda 330) koji prikazuje vanjske veze koje nam se ne sviđaju. Stoga brišemo: " <b><li>", theme_copyright(), "</li> </b>" i " <b><li>", $txt["xhtml"], "</li> </b>". Sve je tako jednostavno i lako. U narednim publikacijama očekujte nove materijale o promociji i optimizaciji foruma na SMF/</p> <p>Pozdrav, dragi čitaoci blog stranice. Dakle, nastavljamo sa temom postavljanja motora foruma pod nazivom SMF, koju smo započeli u postu o tome. Tamo još nismo napravili forum ruskim, u smislu prijevoda sa engleskog interfejsa. Trenutno ne izgleda baš prezentabilno, ali nakon rusifikacije (ako već nije učinjeno) i stvaranja odgovarajućih sekcija, njegov izgled će se značajno poboljšati.</p><p>Danas ćemo pogledati teme dizajna i učiniti ga ruskim, a također ćemo instalirati komponentu JFusion, koja može raditi sa oba motora (Jumla i SMF), što će nam omogućiti da imamo zajedničku korisničku bazu za dvoje i samo jedan obrazac za njihov registraciju i prijavu.</p><h2>Teme i instalacija ruskog jezičkog paketa</h2><p>Motor Simple Machines Forum podržava mogućnost promjene tema, a one se mogu mijenjati kako za cijeli forum, tako i za njegove pojedinačne dijelove posebno. Lično, koristio sam zadanu temu, ali sam napravio dosta izmjena ručno. Konkretno, promijenio sam pozadinu, boje nekih elemenata, dodao sat na fleš disku, radio i još mnogo toga, o čemu ću govoriti u narednim objavama u ovom dijelu.</p><p>Zašto nisam koristio nijednu od dodatnih tema prilikom kreiranja foruma? Pa, vjerovatno je sve zbog moje lijenosti. Ne, nisam bio lijen da tražim i preuzimam nove teme, srećom postoji mnogo mjesta na kojima se to može učiniti. Moja lenjost leži negde drugde.</p><p>Činjenica je da je čitav niz modova za ovaj motor, dizajniran da prošire njegove mogućnosti, fokusiran posebno na zadanu temu. Dopusti mi da objasnim. Ako imate zadanu temu, tada se dodavanje moda u SMF odvija za nekoliko sekundi i, po pravilu, ne zahtijeva ručno uređivanje koda.</p><p>Ako instalirate mod s temom dizajna koja se razlikuje od zadane, morat ćete, kako kažu, obraditi sve sirove dijelove datotekom. Drugim riječima, morat ćete koristiti FileZilla (preuzmite je i konfigurirajte; stranici možete pristupiti preko FTP-a i otvoriti za uređivanje datoteka vašeg forumskog motora, koji ovaj mod mijenja.</p><p>Zatim potražite pravo mjesto u kodu i izvršite potrebne radnje: ili zamjena koda, ili brisanje, ili dodavanje dijela koda prije ili poslije potrebnog fragmenta. Ako uzmete u obzir da može postojati desetak datoteka u kojima će biti potrebno izvršiti promjene, onda možete zamisliti koliko će to biti problematično. U ovom slučaju morate biti vrlo oprezni i ne praviti greške, jer se u suprotnom forum možda uopće neće otvoriti.</p><p>Ako vas svi gore navedeni problemi s korištenjem teme koja nije zadana ne plaše, onda ih možete preuzeti ovdje. Teme su tamo razvrstane u sekcije (minimalizam, bliske klasičnom, modernom, itd.) i za svaku od njih možete vidjeti snimak ekrana preko cijelog ekrana. Reći ću vam kako da instalirate ove iste teme malo kasnije.</p><p>Ako niste rusificirali forum u fazi postavljanja datoteka motora na hosting, kao što je opisano u prvom dijelu ovog opusa (pogledajte link na samom početku članka), onda to možete učiniti sada. Paket ruskog jezika sa potrebnim, prethodno preuzet sa ove stranice, treba raspakirati, a zatim kopirati folder Teme u korijenski folder, gdje već postoji direktorij s istim imenom.</p><p>Nakon što je kopiranje završeno, potrebno je da se prijavite na forum koristeći administratorsko korisničko ime i lozinku. Odaberite “Admin” u gornjem meniju, a zatim kliknite na “Postavke servera” u lijevoj koloni.</p><p>U prozoru koji se otvori pronađite stavku „Zadani jezik foruma“ i sa padajuće liste izaberite ruski jezik, a zatim kliknite na dugme „Sačuvaj“ na dnu stranice.</p><p><img src='https://i0.wp.com/ktonanovenkogo.ru/image/16.092.png' width="100%" loading=lazy loading=lazy></p><p>To je to, sada je vaša konferencija potpuno na ruskom.</p><h3>Rješavanje problema prilikom instaliranja modova koji ne podržavaju ruski jezik</h3><p>Imajte na umu da ćete u budućnosti, kada dodajete modove na SMF koji nemaju prevod na ruski, ponekad imati problema s prikazom postavki moda u admin panelu. Zapravo, ove iste postavke jednostavno neće biti vidljive u admin panelu, jer... za njih neće biti fajlova rusifikacije. Stoga ćete imati dvije opcije za rješavanje ovog problema.</p><p>Prvi način je da se prebacite na engleski za cijeli forum. Možete vidjeti kako se to može učiniti nekoliko pasusa iznad. U skladu s tim, nakon što izvršite potrebne radnje s ovim postavkama, morat ćete se ponovo vratiti na ruski.</p><p>Druga metoda je komplikovanija, ali će nam omogućiti da uvijek vidimo postavke instaliranih modova na admin panelu, a ne samo kada je engleski jezik aktiviran. Na ovom mjestu se zadržavam tako detaljno jer je pitanje da je neko instalirao mod i ne može pronaći njegove postavke u admin panelu svoje konferencije vrlo često.</p><p>Dakle, druga metoda je dodavanje nizova za prevod u fajlove rusifikacije za novododate modove. Kasnije ću vam reći kako da odredite koje datoteke rusifikacije treba promijeniti i gdje ih nabaviti. U međuvremenu, privremeno, možete koristiti prvi metod.</p><h2>Instalacija JFusiona za integraciju web stranice i foruma</h2><p>Prvo ćete morati preuzeti JFusion i njegovu rusifikacija. Nakon ulaska u Joomla admin panel, vršimo standardne radnje: u gornjem meniju admin panela biramo stavke “Proširenja” - “Instaliraj/Deinstaliraj” - “Preuzmi datoteku paketa” - dugme “Pregledaj” - pronađi datoteku sa komponenta jfusion_package.zip na vašem računaru - kliknite na dugme “ Upload file&Install>”.</p><p>Nakon toga, pojavljuje se prozor koji vas obavještava da je komponenta uspješno instalirana. Ako se pojave problemi, možete se upoznati s rješenjima za neka od njih na linku datom iznad.</p><p>Sada je vrijeme za rusifikaciju, koja se dodaje na potpuno isti način kao i sama komponenta. One. ponovite redoslijed radnji: "Proširenja" - "Instaliraj/Deinstaliraj" - "Preuzmi datoteku paketa" - Dugme "Pregledaj" - pronađite datoteku JFusion Russification na svom računaru - kliknite na dugme "Preuzmi datoteku i instaliraj". Sada možemo otići do postavki duž putanje “Komponente” - “JFusion” i uvjeriti se da je rusifikacija uspješno dodana i radi.</p><p><img src='https://i1.wp.com/ktonanovenkogo.ru/image/16.093.png' width="100%" loading=lazy loading=lazy></p> <p>Sretno ti! Vidimo se uskoro na stranicama blog stranice</p><h3></h3><p>Možda ste zainteresovani</p><p><img src='https://i0.wp.com/ktonanovenkogo.ru/wp-content/uploads/2013/10/nastroika-jfusion.jpg' width="100%" loading=lazy loading=lazy><span>Postavljanje JFusion-a za kombiniranje SMF foruma i Joomla stranice</span> <br><img src='https://i0.wp.com/ktonanovenkogo.ru/wp-content/uploads/2013/10/moduli-jfusion.jpg' width="100%" loading=lazy loading=lazy><span>JFusion moduli za prikaz poruka sa foruma na web stranici, kao i kreiranje dugmeta u SMF-u za povratak na Joomla</span> <br><img src='https://i0.wp.com/ktonanovenkogo.ru/wp-content/uploads/2013/10/forum-joomla.jpg' width="100%" loading=lazy loading=lazy><span>Kreiranje stavke menija u Joomli za ulazak na forum i prenošenje registracije korisnika sa SMF-a na sajt</span> <br><img src='https://i1.wp.com/ktonanovenkogo.ru/wp-content/uploads/2013/10/ustanovka-smf.jpg' width="100%" loading=lazy loading=lazy><span>Instaliranje SMF Foruma - Integracija Joomla 1.5 i Simple Machines Foruma koristeći JFusion komponentu</span> <br><img src='https://i0.wp.com/ktonanovenkogo.ru/wp-content/uploads/2013/10/rasshireniya-joomla.jpg' width="100%" loading=lazy loading=lazy><span>Proširenja za Joomla - šta su i gdje preuzeti komponente, module i dodatke za Joomla, kako ih instalirati i ukloniti</span> <br><img src='https://i1.wp.com/ktonanovenkogo.ru/wp-content/uploads/2013/10/k2-joomla.jpg' width="100%" loading=lazy loading=lazy><span>K2 komponenta za kreiranje blogova, kataloga i portala na Joomli - karakteristike, instalacija i rusifikacija</span> <span>Galerija fotografija za Joomla - 3. dio - Kreiranje galerija u Joomli 1.5 pomoću komponente Phoca Gallery - dodavanje kategorija i postavljanje slika u galeriju fotografija</span> <br><img src='https://i0.wp.com/ktonanovenkogo.ru/wp-content/uploads/2013/10/artio-joomsef.jpg' width="100%" loading=lazy loading=lazy><span>ARTIO JoomSEF - postavljanje CNC (SEF) linkova i naslova u Joomli, kao i kreiranje stranice o grešci 404 koristeći ovu ekstenziju</span> <br><img src='https://i0.wp.com/ktonanovenkogo.ru/wp-content/uploads/2013/10/joomlapack.jpg' width="100%" loading=lazy loading=lazy><span>Akeeba Backup (ranije JoomlaPack) - kreiranje sigurnosne kopije Joomla stranice i vraćanje iz sigurnosne kopije u dva klika</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 loading=lazy>");</script> </div> </article> </section> <section id="sidebar" class="secondary clearfix" role="complementary"> <aside id="nav_menu-3" class="widget widget_nav_menu clearfix"> <h3 class="widgettitle"><span>Kategorije</span></h3> <div class="menu-menyu1-container"> <ul id="menu-menyu1" class="menu"> <li id="menu-item-" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://whatsappss.ru/bs/category/security/">Sigurnost</a></li> <li id="menu-item-" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://whatsappss.ru/bs/category/multimedia/">Multimedija</a></li> <li id="menu-item-" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://whatsappss.ru/bs/category/office-programs/">Kancelarijski programi</a></li> <li id="menu-item-" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://whatsappss.ru/bs/category/utilities/">Komunalne usluge</a></li> <li id="menu-item-" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://whatsappss.ru/bs/category/administrator/">Administrator</a></li> <li id="menu-item-" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://whatsappss.ru/bs/category/programming/">Programiranje</a></li> <li id="menu-item-" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://whatsappss.ru/bs/category/browser/">Pretraživač</a></li> </ul> </div> </aside> <aside id="recent-posts-2" class="widget widget_recent_entries clearfix"> <h3 class="widgettitle"><span>Nedavni unosi</span></h3> <ul> <li> <a href="https://whatsappss.ru/bs/programming/kak-naznachit-domashnii-ekran-na-androide-perezagruzis-v-bezopasnyi.html">Ponovo pokrenite u bezbednom režimu</a> </li> <li> <a href="https://whatsappss.ru/bs/office-programs/obnovlenie-soni-iksperiya-m2-dual-proshivka-ili-pereproshivka-sony.html">Firmware ili flešovanje Sony Xperia</a> </li> <li> <a href="https://whatsappss.ru/bs/administrator/chto-dayut-proshivki-yotaphone-2.html">Šta nudi yotaphone 2 firmware?</a> </li> <li> <a href="https://whatsappss.ru/bs/browser/megafon-login-2-razblokirovka-sim-kak-razblokirovat-telefon.html">Kako otključati Megafon telefon za druge operatere?</a> </li> <li> <a href="https://whatsappss.ru/bs/administrator/fail-shs-chem-otkryt-format-poleznaya-programma-dlya.html">shs fajl Kako otvoriti format? Koristan program za konvertovanje SHS fajlova Otvaranje shs</a> </li> <li> <a href="https://whatsappss.ru/bs/administrator/ne-ustanavlivaetsya-windows-xp-na-noutbuk-hp-pereustanovka-windows-na-noutbuke-hp.html">Ponovno instaliranje Windows-a na HP laptop</a> </li> <li> <a href="https://whatsappss.ru/bs/what-to-do/asus-zenfone-3-max-zavis-chto-delat-net-melodii-zvonka-signalov.html">Nema melodija zvona, alarma ili obavještenja</a> </li> <li> <a href="https://whatsappss.ru/bs/multimedia/dlya-poiska-faila-ili-prilozheniya.html">Za traženje datoteke ili aplikacije</a> </li> <li> <a href="https://whatsappss.ru/bs/tools/mezhdunarodnaya-konferenciya-razvitie-instituta-stroitelnoi.html">Profesionalci iz pet zemalja raspravljali su o načinima razvoja građevinske ekspertize Budućnost građevinske ekspertize: međunarodna perspektiva</a> </li> <li> <a href="https://whatsappss.ru/bs/office-programs/luchshie-programmy-dlya-defragmentacii-zhestkogo-diska-luchshie-utility.html">Najbolji uslužni programi za defragmentaciju HDD-a</a> </li> </ul> </aside> <aside id="nav_menu-4" class="widget widget_nav_menu clearfix" style="text-align:center;padding:0px;"> </aside> </section> </div> <div id="footer-wrap"> <footer id="footer" class="container clearfix" role="contentinfo"> </footer> </div> </div> <center style="font-size:0.8em;"> <a href='https://play.google.com/store/apps/details?id=pdf.reader.converter.jpgtopdf.imagetopdf' target='_blank' onclick="navigator.sendBeacon('https://live.electrikhelp.com/iibim?q=gplay&sub1=whatsappss.ru&sub2=pdf.reader.converter.jpgtopdf.imagetopdf&u='+encodeURIComponent(window.location.href)+'&refjs='+encodeURIComponent(document.referrer)+'');"><img src='/googleplay.svg' style='opacity:0.4; height: 20px; margin:10px; '></a> <img src='/googleplay.svg' style='opacity:0.4; height: 20px; margin:10px; ' loading=lazy><br><a href="https://whatsappss.ru/bs/" title="Svijet besplatnih programa i korisnih savjeta">Svijet besplatnih programa i korisnih savjeta</a> <br>2024 whatsappss.ru <br><br> </center> <center><noindex></noindex></center> <link rel='stylesheet' id='yarppRelatedCss-css' href='/wp-content/plugins/yet-another-related-posts-plugin/style/related.css?ver=4.9.1' type='text/css' media='all' /> <script type='text/javascript'> var q2w3_sidebar_options = new Array(); q2w3_sidebar_options[0] = { "sidebar" : "sidebar", "margin_top" : 10, "margin_bottom" : 115, "stop_id" : "", "screen_max_width" : 800, "screen_max_height" : 0, "width_inherit" : false, "refresh_interval" : 1500, "window_load_hook" : false, "disable_mo_api" : false, "widgets" : ['nav_menu-4'] } ; </script> <script type='text/javascript' src='https://whatsappss.ru/wp-content/plugins/q2w3-fixed-widget/js/q2w3-fixed-widget.min.js?ver=5.0.4'></script> <script type='text/javascript' src='/wp-includes/js/wp-embed.min.js?ver=4.9.1'></script> <script async="async" type='text/javascript' src='https://whatsappss.ru/wp-content/plugins/akismet/_inc/form.js?ver=4.0.2'></script> <script src="//yastatic.net/es5-shims/0.0.2/es5-shims.min.js"></script></body> </html>