Felindex php-ämne drivs av smf. Designteman och russifiering av SMF-forumet, samt installation av JFusion-komponenten i Joomla

Arrangerat av Botmaster Labs, inte planerat. Jag har inte tid, videon behövs för en tävling, som en nymodig trend, även om allt kan förklaras lättare med bra skärmdumpar (min IMHO), och jag vill inte fotografera någonting. Det finns väldigt få lönsamma ämnen kvar, dum spam härskar inte alls längre, du måste tänka här och ingen kommer att skjuta ämnen, om du inte försöker lägga de föråldrade i en vacker omslag och pudra dem lite. :) Men det här handlar inte om oss. Generellt sett blev dessa 3 "gör inte", tror jag, i grunden hinder för deltagande i tävlingen för majoriteten av potentiella deltagare. Det är som att reparera en bil av tre: billig, hög kvalitet, snabb - tjänsten kan bara uppfylla två villkor samtidigt. sitta och välja det som är närmast dig. :) Det är samma sak med tävlingen: jag har tid, jag vet hur man gör en video, men det finns inget ämne, eller jag vet hur man gör en video, det finns ett ämne, men jag har inte tid kl. allt, eller så har jag ledig tid och det finns ett litet ämne, men videon är skrämmande. Men detta är bra om 2 villkor är uppfyllda samtidigt. Nåväl, okej, låt oss slänga texten. Jag fortsätter för mig själv. Jag planerade inte, vilket betyder att jag deltog i tävlingen, jag valde till och med vilken artikel jag skulle rösta på. Vad du än säger kan Doz programvaran mycket väl och vet hur man använder den mycket intelligent. Men idag fick jag veta att det har dykt upp intriger i tävlingen. Det visar sig att jag inte kommer att kunna rösta, och bara nykomlingar som köpte programvaran 2011 kommer att kunna göra detta, och tävlingen är designad för dem. Jag blev lite förvånad, men ägaren är en gentleman. Tävlingen är en reklamkampanj och Alexander vet bättre hur den ska genomföras. Generellt bestämde jag mig då för att posta en artikel, det är något lättare att skriva när det är klart för vem, för hela kollektivbruket, faktiskt, det är omöjligt att göra detta.
Den långa inledningen är över, nu till saken.
Vad behöver en nybörjare när han har köpt en sådan supertröska, som är Xrumer + Hrefer-komplexet? Det stämmer, lär dig hur du arbetar med det och kasta bort illusionen att du kan tjäna pengar genom att börja skriva skräppostark. Om du tror det är det bättre att donera dina pengar till välgörenhet direkt. Du måste lära dig hur du använder komplexets verktyg, helst vässa det själv. Tiden för "ta mer - kasta längre" är borta. Kvantitet ger vika för kvalitet. Det betyder att vi kommer att montera en bas åt oss själva; om du inte lär dig hur man gör detta kommer du att hamna bakom tåget. Naturligtvis kommer Khrefer att hjälpa oss med detta. Om du planerar att marknadsföra dina resurser på Google måste vi också söka efter givarwebbplatser via Google. Jag tycker att detta är förståeligt och logiskt. Men Google, liksom kopparbergets älskarinna, ger inte bort sin rikedom till alla. Du behöver ett förhållningssätt till det. Jag skulle genast vilja säga att hoppas inte att utifrån de tecken som du hittar i allmänheten kommer du att kunna samla ihop något. Anledningen till att de är tillgängliga offentligt är för att de är värdelösa. Jag kommer inte att utveckla ämnet ytterligare. Det är bättre att berätta hur du monterar det korrekt så att du kan se resultatet, du kan räkna ut resten själv, det viktigaste är att förstå principen. Vi måste samla in de rätta baserat på egenskaperna hos de specifika motorer vi behöver, och inte på egenskaperna hos forum i allmänhet. Detta är det största misstaget för nybörjare - att inte koncentrera sig på en specifik sak, utan att försöka täcka allt i sin helhet. Och även, om du vill analysera en mer eller mindre normal databas, sluta använda operatorer i frågor. Ingen "inurl:", "site:", "title" osv. Google kommer omedelbart att förbjuda användare som du. Därför studerar vi noggrant de motorer som Khrumer för närvarande arbetar med:

Drivs av php-Fusion

I version Khroomer 7.07 tränas programmet på flera nya motorer:

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

phpBB-fr.com, Solaris phpBB-tema

Och processen att lära sig nya saker är kontinuerlig.
I allmänhet måste vi förbereda de korrekta frågorna för analys av Hrefer. Låt oss ta forumet dizhok som exempel. SMF-forum. Och låt oss börja demontera den till reservdelar för analys. Vår älskade Google hjälper oss med detta. Ange en fråga i Google SMF-forum- det är mycket skräp i sökresultaten, vi spolar tillbaka till någon 13:e sida och väljer valfri länk. Jag stötte på den här: http://www.volcanohost.com/forum/index.php?topic=11.0. Låt oss öppna den och studera den. Vi måste hitta något karakteristiskt på sidan som kan användas för att söka efter andra sidor på denna motor. I sidfoten lägger vi märke till följande inskription Drivs av SMF 1.1.14, citera det och skriv in det i Google, det visar oss att det för denna fråga känner till cirka 59 miljoner alternativ. Vi tittar snabbt igenom länkarna, lägger till ett par alternativ till detta sökord, till exempel, "Drift av SMF 1.1.14" poppel eller "Drivs av SMF 1.1.14" viagra. Vi ser till att förfrågan är stor, resultaten är bara forum och nästan inget skräp.

Dessutom är vi inte intresserade av kvantitet, utan av kvalitet, som jag sa ovan. Varsågod. Från samma forum tar vi en annan fras från sidfoten: , vi citerar det också och matar det till Google. Som svar avslöjar han att han känner till mer än 13 miljoner resultat. Återigen tittar vi snabbt igenom resultaten, lägger till ytterligare ord och kontrollerar resultaten med dem. Vi ser till att förfrågan är utmärkt och det finns dessutom nästan inget skräp. I allmänhet finns det redan 2 järnförfrågningar. Jag föreslår att du lämnar det första forumet ifred tills vidare och fortsätter att samla in förfrågningar från andra forum. Lyckligtvis har vi Google öppet på begäran. 2006-2008, Simple Machines LLC. Vi tar från sökresultaten, till exempel dessa forum: http://www.snowlinks.ru/forum/index.php?topic=1062.0 och http://litputnik.ru/forum/index.php?action=printpage ;topic=380.0 i sidfötterna tar vi följande frågor från dem: "Powered by SMF 1.1.7" och "Powered by SMF 1.1.10" (jag rekommenderar alltid att du skriver in frågor för Hrefer inom citattecken, eftersom vi behöver kvalitet först av Allt). Jag tror att det är klart vad vi gör, i slutändan kommer vi att ha en viss databas med frågor för att söka forum på SMF-motorn (den valdes som ett exempel, samma sak med andra motorer).
Det kommer att se ut ungefär så här:

"Drivs av SMF 1.1.2"

"Drivs av SMF 1.1.3"

"Drivs av SMF 1.1 RC2"

"Drivs av SMF 1.1.4"

"Drift av SMF 1.1.8"

"Drivs av SMF 1.1.7"

"2006-2008, Simple Machines LLC"

Och det är inte allt. När vi samlar in motorversioner hittar vi på vissa SMF-forum rubriken "2001-2006, Lewis Media" i sidfoten. Vi kontrollerar denna begäran, den uppfyller oss också fullt ut. Vi hittar en liknande begäran: "2001-2005, Lewis Media". När vi tittar igenom sidfotarna ytterligare hittar vi följande begäran: "SMFone design by A.M.A, ported to SMF 1.1". Vi kollar – jättebra. Och så vidare. En halvtimmes arbete och du har en underbar databas med frågor för motorn, och Google kommer att förbjuda dig för dessa frågor mycket mindre ofta än om du använder operatörer i dem. Och samtidigt blir din databas mycket renare än om du använder frågor som "index.php?topic=", för här kommer Google att ge inte bara de forum vi behöver, utan också många vänsterresurser där det var möjligt lämna en länk till forumets ämne. Du kanske invänder, vad är det för fel med det? Andra lämnade en länk, så vi kan också. Men! Länkar kan lämnas inte bara av Khrumer, utan också av andra program. Dessutom kan de skräddarsys speciellt för att lämna kommentarer på en viss resurs, så kallad högspecialiserad programvara, plus att sådana länkar kan lämnas för hand. Återigen, jag upprepar, det är inte mängden sopor som är viktig för oss, utan kvaliteten, vi kommer att samla in databasen med rätt förfrågningar. Fördelen med denna metod är att du praktiskt taget inte behöver konfigurera sil -filter , du kan helt enkelt stänga av den, eftersom Google praktiskt taget inte kommer att ge dig skräp.


Jag tror att det är mycket viktigt att lära sig hur man använder Hrumer korrekt i det inledande skedet, för när man väl lär sig detta kan man alltid hitta en användning för Hrumer, oavsett hur situationen förändras. Skydd blir mer komplicerat, och om skyddet har stärkts på vissa typer av motorer och Khrumer inte klarar av det för tillfället, så är det ingen idé att lägga resurser på att samla in dessa länkar och sedan arbeta med dem med Khroomer, är bättre att koncentrera krafterna på det som ger resultat. Och samtidigt, om Botmaster Labs-teamet lärde Khroomer något nytt, kan du snabbt dissekera en ny patient och förbereda basen för Khroomer medan patienten fortfarande är varm. Tid är pengar, resursen kanske inte längre är relevant när du köper basen. samlat in av någon. Dessutom utökar korrekt insamling av baser för dig själv den "vita" användningen av Khrumer avsevärt. Och det är precis där allt rör sig, vare sig vi gillar det eller inte, och processen med blekning eller gråning pågår. Svarta lakan håller på att bli ett minne blott på alla möjliga sätt.
Alla andra tekniska aspekter av att arbeta med Hrefer kan ses i hjälpen och det är ingen idé att uppehålla sig vid dem, alla mål, poäng, sekunder ställs in experimentellt för varje bil individuellt.
Som en bonus kommer jag att lägga upp här en mall för att analysera den kinesiska sökmotorn Baidu, häromdagen frågade de mig om det, så jag gjorde det slentrianmässigt, ursäkta ordleken. :)


Värdnamn=http://www.baidu.com
Fråga=s?wd=
LinksMask=
Totala sidor=100
Nästa sida=

Nästa sida2=

CaptchaURL=
CaptchaImage=
CaptchaField=


Jag försökte testa att analysera dem, det fanns inget förbud, Khrefer samlade in resurser snabbt, alla frågor för att analysera liknade Googles, men det fanns många kinesiska resurser, med hög PR, och dessutom fanns det många platser där ingen European hade någonsin satt sin fot. Det är bättre att analysera kinesiska frågor. Google translate hjälper till med detta, skriv in en lista med sökord på ryska och översätt den till kinesiska. Sanningen i " Ord"Referensord kan inte läggas till på kinesiska, de måste kodas om.
Istället för kinesiska:

伟哥 - Viagra

吉他 - gitarr

其他 - vila

保险公司 - försäkring

Lägg dessa ersättande koder i Words-filen:

%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

Om du marknadsför en försäkringswebbplats, genom att placera en länk i din profil på ett tematiskt (!) även kinesiskt forum som hittats på begäran " SMF-forum" 保险公司 det kommer att bli väldigt bra.
Sammanfattningsvis skulle jag vilja säga att jag aldrig förstod folk som klagade på att khrefers tillagades dåligt eller dåligt; som svar på detta ville jag alltid säga att du bara inte vet hur man lagar dem. Ingen parser kan samla in resultat bättre än en referent, förfrågningarna måste bara vara korrekta. Hrefer är en bil: bra, rejäl, tillverkad på tyska, men den körs av en person och allt beror på hur bra den är körd, man kan inte tvinga bilen att köra både höger och vänster samtidigt.
Ett separat ämne är rengöring av databaser, jag gjorde det en gång för 3 år sedan för en tidigare tävling. För det mesta är allt fortfarande relevant där, men nu kan du vägra att kontrollera efter 200 OK, jag gillade verkligen inte den här processen, det var väldigt stora fel, en massa onödiga saker filtrerades bort. Nu kan detta göras nästan automatiskt under driften av Khrumer, även om denna process inte är en komplett analog av att kontrollera efter "200 OK". Hur som helst, till saken: för inte så länge sedan dök en underbar möjlighet upp i Khrumer - att råna information från resurser vid tidpunkten för att driva ett projekt. Det ser ut så här. Du anger en mall som kommer att bearbetas under drift, och informationen som samlas in från mallen kommer att matas in i filen xgrabbed.txt i mappen Loggar. Du kan använda den här funktionen till vad som helst, fantasin är enorm. Jag använder den här funktionen en gång i veckan för att ta bort länkar från min fungerande "utgångna" databas. Det är ingen hemlighet att forum dör ut varje dag för att rensa vår databas från sådana resurser, och verktyget "Autograbbing" kommer att hjälpa oss i det här fallet.
När allt kommer omkring måste du erkänna att när vi ofta skriver till exempel http://www.laptopace.com/index.php ser vi att den här domänen redan är till exempel en bra kille som säljer pengar, men det finns ingen forum där. Så för att kasta ut detta slagg från basen kommer vi att råna. :) Öppna sidans källkod och se denna post där:

laptopace.com
För att gripa, förvandlar vi det till
[...]

Nu kommer alla "döda män" från goudaddi att bli kända för oss vid namn.
Här är ett litet urval för Autograbbing-verktyget, om du vill rensa databasen för olika "utgångna" domäner:


[...]

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

[...]
Denna domän kan vara till salu. [...]Köp denna domän

[...]<body bgcolor="#ffffff" text="#000000"> </span><br>Listan är långt ifrån komplett, men jag tror att den kommer att hjälpa dig att undvika att köra skräpdatabaser för flera miljoner dollar flera gånger. Att skapa en mall är inte svårt, öppna bara den utgångna länken och gör en mallmask. <br>Med samma autograbbing kan du kamma igenom dina befintliga databaser och sortera dem efter resurser, dela upp dem efter motorer. Genom att sortera databaser efter motorer kan du utnyttja alla funktioner och inställningar hos Khrumer, särskilt inlärningsprocessen. Och dessutom, med hjälp av Autograbbing kan du ta bort skräp från databaser om du föredrar att samla dem inte med Hrefer, utan genom att ladda ner dem från olika filvärdtjänster. För att göra detta behöver du antingen göra en mask för att välja forum och sedan samla in från databasen endast det som masken griper, eller tvärtom, göra en mask för icke-forum och sedan ta bort det som grips. Det första alternativet är mer logiskt och pålitligt, eftersom vi vet exakt vad vi ska leta efter. <br>Lycka till på jobbet. <br>PySy. Jag gjorde en snävt fokuserad video (jag hade mycket problem med det, det var första gången jag gjorde det :)), även om jag lanserade Hrefer från min hemmamaskin, är hastigheten på nätet inte särskilt bra, jag har kopior här bara för tester, så skyll inte på mig för snabbheten i arbetet. :) <br><p><span class="BlWV-EuxoOk"></span></p> <h4>16 kommentarer:</h4> <p>jeka kommenterar...</p><p>Vilket program använde du för att välja sökorden?</p> Serge Glazko kommenterar... <p>Om jag behöver samla tematiska resurser väljer jag ord i Words manuellt och via AdWords. men för många ämnen har ord redan valts ut för mig, här kan jag bara lägga till eller ta bort några ord, men inte heller automatiskt, utan titta igenom dem alla.</p> <p>Hej kära läsare av bloggsidan. Så vi fortsätter med att ställa in forummotorn som heter SMF, som vi startade i inlägget om det. Där har vi ännu inte gjort forumet ryskt, vad gäller översättning från det engelska gränssnittet. För närvarande ser det inte särskilt presentabelt ut, men efter russifiering (om det inte redan har gjorts) och skapandet av lämpliga sektioner kommer dess utseende att förbättras avsevärt.</p><p>Idag kommer vi att titta på designteman och göra det ryska, och även installera JFusion-komponenten, som kan fungera med båda motorerna (Jumla och SMF), vilket gör att vi kan ha en gemensam användarbas för två och bara en form för deras registrering och inloggning.</p><h2>Teman och installation av det ryska språkpaketet</h2><p>Simple Machines Forum-motorn stöder möjligheten att ändra teman, och de kan ändras både för hela forumet och för dess enskilda sektioner i synnerhet. Personligen använde jag standardtemat, men gjorde ganska många ändringar i det manuellt. I synnerhet ändrade jag bakgrunden, färgerna på vissa element, la till en klocka på en flash-enhet, en radio och mycket mer, som jag kommer att prata om i efterföljande inlägg i det här avsnittet.</p><p>Varför använde jag inte något av de extra teman när jag skapade forumet? Tja, det handlar nog om min lättja. Nej, jag var inte lat för att söka och ladda ner nya teman, lyckligtvis finns det många ställen där detta kan göras. Min lättja ligger någon annanstans.</p><p>Faktum är att hela variationen av mods för denna motor, designad för att utöka dess kapacitet, är specifikt fokuserad på standardtemat. Låt mig förklara. Om du har ett standardtema, lägger du till en mod till SMF på några sekunder och kräver som regel ingen manuell redigering av koden.</p><p>Om du installerar en mod med ett designtema som skiljer sig från standarden, måste du, som de säger, bearbeta alla råa delar med en fil. Med andra ord, du måste använda FileZilla (ladda ner och konfigurera den; du kan komma åt sidan via FTP och öppna för redigering av filerna i din forummotor, som den här moden gör ändringar i.</p><p>Leta sedan efter rätt plats i koden och utför nödvändiga åtgärder: antingen byt ut koden eller ta bort eller lägg till en kodsektion före eller efter det nödvändiga fragmentet. Om du tänker på att det kan finnas ett dussintal filer som det kommer att behöva göras ändringar i, då kan du föreställa dig hur besvärligt det kommer att vara att göra detta. I det här fallet måste du vara mycket försiktig och inte göra misstag, för annars kanske forumet inte öppnas alls.</p><p>Om alla ovanstående problem med att använda ett icke-standardtema inte skrämmer dig, kan du ladda ner dem härifrån. Teman där är sorterade i sektioner (minimalism, nära klassiskt, modernt etc.) och för vart och ett av dem kan du se en skärmdump av det i helskärm. Jag ska berätta för dig hur du installerar samma teman lite senare.</p><p>Om du inte russifierade forumet när du laddade upp motorfilerna till webbhotellet, som beskrevs i den första delen av denna opus (se länken i början av artikeln), så kan du göra det nu. Det ryska språkpaketet med det nödvändiga, som tidigare laddats ner från den här sidan, måste packas upp och sedan kopieras mappen Teman till rotmappen, där det redan finns en katalog med samma namn.</p><p>När kopieringen är klar måste du logga in på forumet med administratörens användarnamn och lösenord. Välj "Admin" i toppmenyn och klicka sedan på "Serverinställningar" i den vänstra kolumnen.</p><p>I fönstret som öppnas, hitta objektet "Standard forumspråk" och välj det ryska språket från rullgardinsmenyn och klicka sedan på knappen "Spara" längst ner på sidan.</p><p><img src='https://i2.wp.com/ktonanovenkogo.ru/image/16.092.png' width="100%" loading=lazy loading=lazy></p><p>Det var allt, nu är din konferens helt på ryska.</p><h3>Lösa problem när du installerar mods som inte stöder det ryska språket</h3><p>Observera att i framtiden, när du lägger till mods till SMF som inte har en rysk översättning, kan du ibland ha problem med att visa modinställningarna i adminpanelen. Egentligen kommer dessa inställningar helt enkelt inte att vara synliga i adminpanelen, eftersom... det kommer inte att finnas några Russification-filer för dem. Därför kommer du att ha två alternativ för att lösa detta problem.</p><p>Det första sättet är att byta till engelska för hela forumet. Du kan se hur detta kan göras några stycken ovan. Följaktligen, efter att du har utfört de nödvändiga åtgärderna med dessa inställningar, måste du återgå till ryska igen.</p><p>Den andra metoden är mer komplicerad, men den gör att vi alltid kan se inställningarna för installerade mods i adminpanelen, och inte bara när det engelska språket är aktiverat. Jag uppehåller mig så detaljerat vid denna punkt eftersom frågan om att någon har installerat en mod och inte kan hitta dess inställningar i adminpanelen för sin konferens är mycket vanlig.</p><p>Så den andra metoden är att lägga till översättningssträngar till Russification-filerna för de nyligen tillagda moddarna. Jag ska berätta för dig senare hur du bestämmer vilka Russification-filer som måste ändras och var du kan få dem. Under tiden, tillfälligt, kan du använda den första metoden.</p><h2>Installerar JFusion för webbplats- och forumintegration</h2><p>Först måste du ladda ner JFusion och dess russifiering. Efter att ha gått in på Joomlas adminpanel utför vi standardåtgärder: välj från toppmenyn på adminpanelen objekten "Extensions" - "Install/Aninstall" - "Ladda ner paketfil" - knappen "Bläddra" - hitta filen med komponent jfusion_package.zip på din dator - klicka på knappen " Ladda upp fil&installera>".</p><p>Efter detta visas ett fönster som informerar dig om att komponenten har installerats framgångsrikt. Om problem uppstår kan du bekanta dig med lösningar på några av dem på länken ovan.</p><p>Nu är det dags för Russification, som läggs till på exakt samma sätt som själva komponenten. De där. upprepa sekvensen av åtgärder: "Tillägg" - "Installera/Avinstallera" - "Ladda ner paketfil" - "Bläddra"-knappen - hitta JFusion Russification-filen på din dator - klicka på knappen "Ladda ner fil och installera". Nu kan vi gå till inställningarna längs vägen "Komponenter" - "JFusion" och se till att Russification har lagts till och fungerar.</p><p><img src='https://i2.wp.com/ktonanovenkogo.ru/image/16.093.png' width="100%" loading=lazy loading=lazy></p> <p>Lycka till! Vi ses snart på bloggsidans sidor</p><h3></h3><p>Du kanske är intresserad</p><p><img src='https://i1.wp.com/ktonanovenkogo.ru/wp-content/uploads/2013/10/nastroika-jfusion.jpg' width="100%" loading=lazy loading=lazy><span>Ställer in JFusion för att kombinera SMF-forumet och Joomla-webbplatsen</span> <br><img src='https://i1.wp.com/ktonanovenkogo.ru/wp-content/uploads/2013/10/moduli-jfusion.jpg' width="100%" loading=lazy loading=lazy><span>JFusion-moduler för att visa meddelanden från forumet på webbplatsen, samt skapa en knapp i SMF för att återgå till Joomla</span> <br><img src='https://i1.wp.com/ktonanovenkogo.ru/wp-content/uploads/2013/10/forum-joomla.jpg' width="100%" loading=lazy loading=lazy><span>Skapa en menypost i Joomla för att komma in i forumet och överföra användarregistrering från SMF till webbplatsen</span> <br><img src='https://i2.wp.com/ktonanovenkogo.ru/wp-content/uploads/2013/10/ustanovka-smf.jpg' width="100%" loading=lazy loading=lazy><span>Installera SMF Forum - Integrering av Joomla 1.5 och Simple Machines Forum med JFusion-komponenten</span> <br><img src='https://i2.wp.com/ktonanovenkogo.ru/wp-content/uploads/2013/10/rasshireniya-joomla.jpg' width="100%" loading=lazy loading=lazy><span>Tillägg för Joomla - vad de är och var man kan ladda ner komponenter, moduler och plugins för Joomla, hur man installerar och tar bort dem</span> <br><img src='https://i0.wp.com/ktonanovenkogo.ru/wp-content/uploads/2013/10/k2-joomla.jpg' width="100%" loading=lazy loading=lazy><span>K2-komponent för att skapa bloggar, kataloger och portaler på Joomla - funktioner, installation och russifiering</span> <span>Fotogalleri för Joomla - Del 3 - Skapa gallerier i Joomla 1.5 med Phoca Gallery-komponenten - lägga till kategorier och ladda upp bilder till fotogalleriet</span> <br><img src='https://i2.wp.com/ktonanovenkogo.ru/wp-content/uploads/2013/10/artio-joomsef.jpg' width="100%" loading=lazy loading=lazy><span>ARTIO JoomSEF - ställa in CNC (SEF) länkar och titel i Joomla, samt skapa en 404-felsida med detta tillägg</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 (tidigare JoomlaPack) - skapa en säkerhetskopia av en Joomla-webbplats och återställa från en säkerhetskopia med två klick</p> <p>Låt oss börja direkt med huvudskriptkoden:</p> <p>#!/usr/bin/perl</p><p># vilket-forum.pl-skript <br><span># (c) 2010 Alexandr A Alexeev, http://site/</p><p>använd strikt;</p><p># kommenterade rader - för stränghet</span><br><span># om uppgiften är att samla in motorstatistik, lämna den som den är</span><br><span># om du gör en lista över forum - avkommentera</p><p>min $data ; <br>$data .= $_while (<> ) ; </p><p># kontrollera hur mycket som drivs av phpBB utan en länk i sidfoten</span><br>skriv ut "phpbb <span>\n"</span><br>if ($data =~ <span>/<a[^>]+href="[^"]*http:\/\/(?:www\.)?phpbb\.com\/?"[^>]*>phpBB/i</span> eller <br><span># $data =~ /viewforum\.php\?[^""]*f=\d+/i eller</span><br>$data =~ /phpBB\-SEO/i eller <br>$data =~ <span>/<link rel="copyright" href="(?:http:\/\/)?phpBB\.com"/i </span>) ; <br>skriv ut "ipb <span>\n"</span><br>if ($data =~ <span>/<a[^>]+href="[^"]*http:\/\/(?:www\.)?invision(?:board|power)\.com\/?[^"]*"[^>]*> [^<]*IP\.Board/i </span> eller <br>$data =~ <span>/<a[^>]+href="[^"]*http:\/\/(?:www\.)?invisionboard\.com\/?"[^>]*>Invision Power Board/i</span> eller <br>$data =~ <span>/<div id=[""]{0,1}ipbwrapper[""]{0,1}>/i</span> eller <br>$data =~ <span>/index\.php\?[^""]*showforum=\d+/i</span>) ; <br>skriv ut "vbulletin <span>\n"</span><br>if ($data =~ <span>/Drivs av:?[^<]+vBulletin[^<]+(?:Version)?/i </span> eller <br>$data =~ <span>/<meta name="generator" content="vBulletin/i </span> eller <br>$data =~ <span>/forumdisplay\.php\?[^""]*f=\d+/i</span>) ; <br>skriv ut "smf <span>\n"</span><br>if ($data =~ <span>/<a[^>]+href="[^"]*http:\/\/(?:www\.)?simplemachines\.org\/?"[^>]*>Drift av SMF/i</span> eller <br>$data =~ <span>/index\.php\?[^""]*board=\d+\.0/i</span>) ; <br>skriv ut "punbb <span>\n"</span><br>if ($data =~ <span>/<a[^>]+href="[^"]*http:\/\/(?:(?:www\.)?punbb\.org|punbb\.informer\.com)\/?"[^>]*> PunBB/i</span>); #eller <br><span># $data =~ /viewforum\.php\?[^""]*id=\d+/i);</span><br>skriv ut "fluxbb <span>\n"</span><br><span># if($data =~ /viewtopic\.php\?id=\d+/i or</span><br>if ( $data =~ <span>/<a[^>]+href="http:\/\/(?:www\.)fluxbb\.org\/?"[^>]*>FluxBB/i</span>) ; <br>skriv ut "exbb <span>\n"</span><br>if ($data =~ <span>/<a[^>]+href="[^"]*http:\/\/(?:www\.)?exbb\.org\/?"[^>]*>ExBB/i</span>); # eller <br><span># $data =~ /forum\.php\?[^""]*forum=\d+/i);</span><br>tryck "yabb <span>\n"</span><br>if ($data =~ <span>/<a[^>]+href="[^"]*http:\/\/(?:www\.)?yabbforum\.com\/?"[^>]*>YaBB/i</span> eller <br>$data =~ /YaBB\.pl\?[^""]*num=\d+/i ) ; <br>skriv ut "dleforum <span>\n"</span><br>if ($data =~ <span>/\(Drift av DLE Forum\)<\/title>/i</span> eller <br>$data =~ <span>/<a[^>]+href="[^"]+(?:http:\/\/(?:www\.)?dle\-files\.ru|act=copyright)[^"]*">DLE Forum<\/a>/i</span>) ; <br>tryck "ikonboard <span>\n"</span><br>if ($data =~ <span>/<a[^>]+href="[^"]*http:\/\/(?:www\.)?ikonboard\.com\/?[^"]*"[^>]*>Ikonboard/i</span> eller <br>$data =~ <span>/<meta name="GENERATOR" content="Ikonboard/i </span> eller <br>$data =~ /ikonboard\.cgi/i ); <br>skriv ut "bbpress <span>\n"</span><br>if ($data =~ <span>/<meta name="generator" content="bbPress/i </span>); # eller <br><span># $data =~ /topic\.php\?id=\d+/i or</span><br><span># $data =~ /forum\.php\?id=\d+/i);</span><br>skriv ut "flashbb <span>\n"</span><br><span># if($data =~ /forums\.php\?fid=\d+/i or</span><br><span># $data =~ /topic\.php\?fid=\d+/i or</span><br>if ($data =~ <span>/<a[^>]+href="http:\/\/(?:www\.)?flashbb\.net\/?"[^>]*>FlashBB/i</span>) ; <br>tryck "stokesit <span>\n"</span><br><span># if($data =~ /forum\.php\?f=\d+/i or</span><br>if ($data =~ <span>/<a[^>]+href="http:\/\/(?:www\.)?stokesit\.com\.au\/?"[^>]*>[^\/]*Stokes IT/i</span>) ; <br>tryck "podium <span>\n"</span><br><span># if($data =~ /topic\.php\?t=\d+/i or</span><br>if ($data =~ <span>/<a[^>]+href=[""]?http:\/\/(?:www\.)?sopebox\.com\/?[""]?[^>]*>Podium/i</span>) ; <br>skriv ut "usebb <span>\n"</span><br><span># if($data =~ /forum\.php\?id=\d+/i or</span><br>if ($data =~ <span>/<a[^>]+href="http:\/\/(?:www\.)?usebb\.net\/?"[^>]*>AnvändBB/i</span>) ; <br>skriv ut "wrforum <span>\n"</span><br><span># if($data =~ /index\.php\?fid=\d+/i or</span><br>if ($data =~ <span>/<a[^>]+href="http:\/\/(?:www\.)?wr\-script\.ru\/?"[^>]*>WR\-Forum/i</span>) ; <br>skriv ut "yetanotherforumnet <span>\n"</span><br>if ($data =~ /Yet Another Forum\.net/i or <br>$data =~ <span>/default\.aspx\?g=posts&t=\d+/i</span>) ; </p> <p>Du hittar detta och andra skript som nämns i inlägget i detta arkiv.</p> <p>Manus <i>vilket-forum.pl</i> undersöker HTML-sidans kod för att se om den innehåller signaturer från forummotorn. Vi använde en liknande teknik när vi definierade WordPress och Joomla, men det finns ett par skillnader. För det första laddar inte själva skriptet sidkoden, utan läser den från stdin eller en fil som skickas som ett argument. Detta gör att du kan ladda ner sidan en gång, till exempel med hjälp av wget, och sedan köra den genom flera analysatorer, om vi har fler än en. För det andra, i detta skript är närvaron av en signatur till 100 % ett tecken på motorn. Förra gången gav närvaron av en signatur bara vikt till motsvarande motor och motorn med den största vikten "vann". Jag bestämde mig för att i det här fallet skulle ett sådant tillvägagångssätt bara komplicera koden i onödan.</p> <p>För att testa manuset gjorde jag lite research. Jag sammanställde en lista med flera tusen forum och körde vart och ett av dem genom mitt manus, och bestämde därigenom andelen programsvar och populariteten för olika motorer.</p> <p>För att få listan över forum använde jag min Google-parser. Sådana frågor skickades till sökmotorn</p> <p>site:forum.*.ru <br>site:talk.*.ru <br>site:board.*.ru <br>site:smf.*.ru <br>site:phpbb.*.ru <br> ....</p> <p>och så vidare. Du hittar hela frågegeneratorkoden i filen <i>gen-forumsearch-urls.pl</i>. Förutom zone.ru användes även .su .ua .kz och .by. Förra gången var det svårt att genomföra en sådan studie, eftersom WordPress- och Joomla-sajter inte har sådana signaturer i URL:en. Kataloger som cmsmagazine.ru/catalogue/ ger inte en tillräcklig urvalsstorlek. Vad är 600 Drupal-sajter?</p> <p>Jag måste erkänna att resultaten av experimentet gjorde mig besviken. Av de 12 590 studerade platserna identifierades motorn framgångsrikt på endast 7 083, det vill säga endast i 56% av fallen. Jag kanske inte tog hänsyn till någon motor? Var det verkligen sant att hälften av forumen hade Bitrix installerat? Eller borde jag ha ägnat mer tid åt att söka efter signaturer? I allmänhet krävs ytterligare forskning här.</p> <p>Bland de 56 % av framgångsrikt identifierade motorer var de mest populära, som väntat, IPB (31 %), phpBB (26,6 %) och vBulletin (26,5 %)</p> <p>De följs med stor eftersläpning av SMF (5,8 %) och DLEForum (5,3 %). Min favorit punBB var bara på 6:e plats (1,64%). Jag skulle inte rekommendera att sätta någon större tilltro till dessa siffror (de säger att vart tredje forum på RuNet körs på IPB), men vissa slutsatser kan naturligtvis dras.</p> <p>Till exempel, om du tänker skapa en webbplats på en forummotor och planerar att ändra forumet, säg, betala användarna 0,01 USD för varje meddelande med automatiskt uttag av pengar en gång i veckan, då bör du välja en av de tre mest populära motorerna. Ju mer populärt forumet är, desto större är chansen att hitta en programmerare som är väl insatt i det.</p> <p>Om inga betydande förändringar förväntas i motorn, kan det vara vettigt att välja en mindre populär motor, till exempel SMF eller punBB. Detta kommer att minska antalet hackerattacker på ditt forum och mängden spam som automatiskt skickas till det.</p> <p>Skript för att söka/identifiera forum kan också hitta många praktiska tillämpningar. Det första jag tänkte på var att sortera de identifierade forumen efter TIC och posta på de första hundra inläggen med länkar till en av mina sajter. Hundratals dofollow-länkar på forumet påverkade dock inte TCI på något sätt (2 uppdateringar har passerat), så det är bättre att inte slösa tid här, om du inte är intresserad av övergångar.</p> <p>Det är tydligt att den nämnda användningen av skript är långt ifrån den enda. Jag tror att du lätt kan komma på hur du annars kan använda dem.</p> <script>document.write("<img style='display:none;' src='//counter.yadro.ru/hit;artfast_after?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> </div> </div> </article> <script> var send_pid_view = 10902; </script> <div class="entry-meta-niz">Rubrik: <a href="https://shongames.ru/sv/category/editors/" title="">Redaktörer</a> </div> <div class="fonts20">Dela med sig</div> <script type="text/javascript" src="//yandex.st/share/share.js" charset="utf-8"></script> <div class="yashare-auto-init b-share_theme_counter" data-yasharel10n="ru" data-yasharequickservices="vkontakte,facebook,odnoklassniki,twitter,moimir,yaru,gplus" data-yasharetheme="counter" data-yasharetype="middle"></div> <div class="zem_rp_wrap zem_rp_th_vertical" id="zem_rp_first"><div class="zem_rp_content"><div class="related_post_title">Relaterade inlägg</div><ul class="related_post zem_rp"> <li data-position="0" data-poid="in-10949" data-post-type="none"><a href="https://shongames.ru/sv/windows-7/kak-vytashchit-parol-ot-wifi-iz-android-kak-uznat-svoi-wifi-parol-na/" class="zem_rp_thumbnail"><img src="/uploads/7ee671821db4d71f5a6ea6587a5ad9fa.jpg" alt="Hur tar man reda på ditt wifi-lösenord på din telefon?" width="150" height="150" / loading=lazy loading=lazy></a><a href="https://shongames.ru/sv/windows-7/kak-vytashchit-parol-ot-wifi-iz-android-kak-uznat-svoi-wifi-parol-na/" class="zem_rp_title">Hur tar man reda på ditt wifi-lösenord på din telefon?</a></li> <li data-position="0" data-poid="in-10949" data-post-type="none"><a href="https://shongames.ru/sv/ios/yavlyaetsya-li-skaip-socialnoi-setyu-opciya-skype-facebook-ustanovka-i-udalenie-click/" class="zem_rp_thumbnail"><img src="/uploads/5cecb8e710a5cd2e27cb3330b0708c64.jpg" alt="Skype Facebook-alternativ: Installation och borttagning" width="150" height="150" / loading=lazy loading=lazy></a><a href="https://shongames.ru/sv/ios/yavlyaetsya-li-skaip-socialnoi-setyu-opciya-skype-facebook-ustanovka-i-udalenie-click/" class="zem_rp_title">Skype Facebook-alternativ: Installation och borttagning</a></li> <li data-position="0" data-poid="in-10949" data-post-type="none"><a href="https://shongames.ru/sv/internet/kak-polnostyu-udalit-mozilla-firefox-iz-windows-kak-polnostyu-udalit-iz/" class="zem_rp_thumbnail"><img src="/uploads/c1710ec4eb423b5f408a94d25cac2353.jpg" alt="Hur man tar bort Mozilla Firefox helt från systemet Hur man tar bort Mozilla-webbläsaren helt från din dator" width="150" height="150" / loading=lazy loading=lazy></a><a href="https://shongames.ru/sv/internet/kak-polnostyu-udalit-mozilla-firefox-iz-windows-kak-polnostyu-udalit-iz/" class="zem_rp_title">Hur man tar bort Mozilla Firefox helt från systemet Hur man tar bort Mozilla-webbläsaren helt från din dator</a></li> <li data-position="0" data-poid="in-10949" data-post-type="none"><a href="https://shongames.ru/sv/windows-10/plaginy-i-temy-dlya-mozilla-firefox-kakie-dopolneniya-i-rasshireniya-stoit-skachat-i/" class="zem_rp_thumbnail"><img src="/uploads/9229e4424e2280dd7fb0e692a9148e88.jpg" alt="Så här ändrar du temat i Mozilla Ändra mozilla-temat" width="150" height="150" / loading=lazy loading=lazy></a><a href="https://shongames.ru/sv/windows-10/plaginy-i-temy-dlya-mozilla-firefox-kakie-dopolneniya-i-rasshireniya-stoit-skachat-i/" class="zem_rp_title">Så här ändrar du temat i Mozilla Ändra mozilla-temat</a></li> </ul></div></div> <div class="comments"> </div> </div> <aside class="col-4 sidebar"> <ul> <li id="recentcomments" class="widget widget_recentcomments"> <div class="widgettitle">Nya material</div> <ul> <li><a href="https://shongames.ru/sv/ios/povinnoi-profile-php-mode-sposoby-zalivki-shella/">Guilty profile php-läge</a></li> <li><a href="https://shongames.ru/sv/smartphones/korporativnyi-bezlimit-ot-megafona-megafon-korporativnye-tarify/">Megafon företagspriser - detaljerad granskning, kostnad, anslutning Företags obegränsad megafon Volga-regionbeskrivning</a></li> <li><a href="https://shongames.ru/sv/there-are-some-advice/bongo-tokeny-obshchenie-s-devushkami-i-parnyami-bez-problem-vidy/">Kommunikation med tjejer och killar utan problem</a></li> <li><a href="https://shongames.ru/sv/there-are-some-advice/one-plus-5-vyidet-s-ips-ekranom-smartfony-oneplus-uroven-sar-oboznachayut-kolichestvo/">Ett plus 5 kommer med en IPS-skärm</a></li> <li><a href="https://shongames.ru/sv/game/chto-delat-esli-playmarket-otkazyvaetsya-zagruzhat-prilozheniya/">Varför play market inte laddar ner eller uppdaterar applikationer Google play laddar inte ner applikationer via 3g</a></li> <li><a href="https://shongames.ru/sv/gadgets/android-4-4-kitkat-otzyvy-chto-luchshe-android-lollipop-ili-kit-kat-centralizirovannoe-upravlenie-fai/">Android 4.4 kitkat recensioner. Vilket är bättre Android Lollipop eller Kit Kat. Centraliserad filhantering</a></li> <li><a href="https://shongames.ru/sv/iron/perehodnik-ide-sata-podklyuchenie-perehodnik-sata-ide-voskreshaem-staryi-noutbuk-kak/">Adapter id sata anslutning</a></li> <li><a href="https://shongames.ru/sv/there-are-some-advice/kak-nastroit-bios-dlya-ustanovki-windows-s-zagruzochnogo-diska-pereustanovka-windows-cherez-bios-usta/">Installera om Windows via BIOS Installera Windows från disk via BIOS</a></li> <li><a href="https://shongames.ru/sv/windows-7/kak-vklyuchit-bluetooth-na-noutbuke-kak-vklyuchit-bluetooth-na/">Hur man aktiverar Bluetooth på en bärbar dator från Asus, HP, Dell, Acer Bluetooth på en bärbar dator med Windows 7</a></li> <li><a href="https://shongames.ru/sv/windows-10/zhivye-i-statichnye-fonovye-oboi-dlya-yandex-browser-kak-ustanavlivat-temy-v-yandeks-brauzere-vse-fony/">Hur man installerar teman i Yandex webbläsare Alla bakgrunder galleri av Yandex webbläsare bakgrunder</a></li> </ul> </li> <li id="recentcomments" class="widget widget_recentcomments"> <div class="widgettitle">Populära material</div> <ul> <li><a href="https://shongames.ru/sv/editors/usluga-kredit-doveriya-mts-kak-vzyat-kredit-na-mts-na-polnom-doverii-kak/">Hur får man ett lån för MTS "I fullt förtroende"?</a></li> <li><a href="https://shongames.ru/sv/smartphones/skachat-programmu-dlya-zapisi-dannyh-programma-dlya-zapisi-dvd-diskov-kak/">DVD-bränningsprogram: hur man spelar in på ett par minuter</a></li> <li><a href="https://shongames.ru/sv/android/luchshie-netbuki-po-otzyvam-pokupatelei-sravnitelnyi-obzor-netbukov/">Jämförande recension av netbooks</a></li> <li><a href="https://shongames.ru/sv/network/zona-pokrytiya-dtv-besplatnye-tv-kanaly/">DTV täckningsområde. Gratis TV-kanaler</a></li> <li><a href="https://shongames.ru/sv/smarttv/super-bit-podklyuchit-uslugi-bit-i-superbit-ot-operatora/">Bit- och superbittjänster från MTS-operatören</a></li> <li><a href="https://shongames.ru/sv/ios/ochen-bystro-razryazhaetsya-akkumulyator-na-iphone-5s-aifon-bystro/">iPhone 5s batteri laddas ur mycket snabbt</a></li> <li><a href="https://shongames.ru/sv/windows-7/kak-vytashchit-parol-ot-wifi-iz-android-kak-uznat-svoi-wifi-parol-na/">Hur tar man reda på ditt wifi-lösenord på din telefon?</a></li> <li><a href="https://shongames.ru/sv/ios/yavlyaetsya-li-skaip-socialnoi-setyu-opciya-skype-facebook-ustanovka-i-udalenie-click/">Skype Facebook-alternativ: Installation och borttagning</a></li> <li><a href="https://shongames.ru/sv/internet/kak-polnostyu-udalit-mozilla-firefox-iz-windows-kak-polnostyu-udalit-iz/">Hur man tar bort Mozilla Firefox helt från systemet Hur man tar bort Mozilla-webbläsaren helt från din dator</a></li> <li><a href="https://shongames.ru/sv/windows-10/plaginy-i-temy-dlya-mozilla-firefox-kakie-dopolneniya-i-rasshireniya-stoit-skachat-i/">Så här ändrar du temat i Mozilla Ändra mozilla-temat</a></li> </ul> </li> <li> </li> </ul> </aside> </div> </div> <footer class="main-footer"> <div class="wrap"> <ul class="widgets row cf"> <li class="widget col-4 widget_text" id="text-4"> <div class="textwidget"><img src="/logo/logo.png" alt="" / loading=lazy loading=lazy></div> </li><li class="widget col-4 widget_text" id="text-5"> <div class="textwidget"> <div class="spmenu"> <a href="https://www.twitter.com/share?url=https%3A%2F%2Fshongames.ru%2Fsv%2Feditors%2Foshibke-index-php-topic-powered-by-smf-temy-oformleniya-i-rusifikaciya-foruma-smf-a%2F" title="Följ på Twitter" target="_blank"><span class="sprite_twitter"></span></a> <a href="https:/" title="Prenumerera på G+-flöde" target="_blank"><span class="sprite_gplus"></span></a> <a href="https://vk.com/share.php?url=https://shongames.ru/editors/oshibke-index-php-topic-powered-by-smf-temy-oformleniya-i-rusifikaciya-foruma-smf-a/" title="Prenumerera på VKontakte" target="_blank"><span class="sprite_vk"></span></a> <a href="https://www.facebook.com/sharer/sharer.php?u=https://shongames.ru/editors/oshibke-index-php-topic-powered-by-smf-temy-oformleniya-i-rusifikaciya-foruma-smf-a/" title="Följ på Facebook" target="_blank"><span class="sprite_fbook" target="_blank"></span></a> </div> </div> </li> </ul> </div> <div class="lower-foot"> <div class="wrap"> <div class="widgets"> <div id="text-2"> <div class="textwidget"> <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=shongames.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> Copyright 2024. shongames.ru. Android. Operativ system. Multimedia. Sociala media. Verktyg. Codecs. Grafisk konst. Alla rättigheter förbehållna.</div> </div><div id="nav_menu-2"><div class="menu-footer-container"><ul id="menu-footer" class="menu"> <li class="menu-item type-post_type object-page "><a href="">om projektet</a></li> <li class="menu-item type-post_type object-page "><a href="https://shongames.ru/sv/feedback/">Kontakter</a></li> </ul></div></div> </div> </div> </div> </footer> </div> <script> /* <![CDATA[ */ var rcGlobal = { serverUrl :'https://shongames.ru', infoTemp :'%REVIEWER% - %POST%', loadingText :'Загрузка', noCommentsText :'No comments', newestText :'&laquo; К началу', newerText :'&laquo; В будущее', olderText :'В прошлое &raquo;', showContent :'', external :'', avatarSize :'32', avatarPosition :'left', anonymous :'Аноним' } ; /* ]]> */ </script> <div id="wpfront-scroll-top-container"><img src="https://shongames.ru/wp-content/plugins/wpfront-scroll-top/images/icons/1.png" alt="" / loading=lazy loading=lazy></div> <script type="text/javascript">function wpfront_scroll_top_init() { if(typeof wpfront_scroll_top == "function" && typeof jQuery !== "undefined") { wpfront_scroll_top({ "scroll_offset":100,"button_width":0,"button_height":0,"button_opacity":0.8,"button_fade_duration":200,"scroll_duration":400,"location":1,"marginX":20,"marginY":20,"hide_iframe":false,"auto_hide":false,"auto_hide_after":2} );} else { setTimeout(wpfront_scroll_top_init, 100);} }wpfront_scroll_top_init();</script> <script type='text/javascript'> var q2w3_sidebar_options = new Array(); q2w3_sidebar_options[0] = { "sidebar" : "primary-sidebar", "margin_top" : 50, "margin_bottom" : 2500, "stop_id" : "", "screen_max_width" : 799, "screen_max_height" : 0, "width_inherit" : false, "refresh_interval" : 1500, "window_load_hook" : false, "disable_mo_api" : false, "widgets" : ['execphp-3'] } ; </script> <script type="text/javascript" defer src="https://shongames.ru/wp-content/cache/autoptimize/js/autoptimize_5fdbf2a97d91b7569facf24e6a8fe54c.js"></script></body> </html>