Табло за бедност, задвижвано от smf.  Първи стъпки в оптимизацията за търсачки Simple Machines Forum: премахване на авторски права и външни връзки.  Инсталиране и конфигуриране на анти-спам връзки

Табло за бедност, задвижвано от smf. Първи стъпки в оптимизацията за търсачки Simple Machines Forum: премахване на авторски права и външни връзки. Инсталиране и конфигуриране на анти-спам връзки

Отдавна не обичам seobayers, така че пиша този урок за вас, момчета:

Една от най-големите мистерии за xrumer е създаването на профили и самият аз, който съм нуб, но умен:P, винаги се опитвам да намирам начини за по-лесно създаване на тънки. Наскоро правех тест и открих добър начин за лесно генериране на връзки към профили. Преди да започнем, ще публикувам резултатите:

Инструменти- Hrefer 3.3, Xrumer 7.5, Scrapebox, Adword инструмент за ключови думи, Keyword studio pro и сливане на списък с връзки

Генериран списък с връзки- 250k (уникални домейни)
Генерирани профили- 60k (уникални домейни) - много само за 20 дни.

Етап 1
Генерирайте ключови думи, за които хората действително се опитват да се класират. Това е най-важната стъпка в изграждането на профил. Видях огромен списък, споделян в друг форум, който имаше над 300 хиляди думи. Казвам каква е ползата от търсене на ключови думи като "ааааа", "абра ка дъбра" и т.н. Кой ще класира за тези? Така че използвах здрав разум и генерирах ключови думи, които хората всъщност използват за класиране.

Употреба -
1) Отбележете поне 100 ключови думи от търсенето с Google (не adwords), които са широки и имат огромна конкуренция като кредитна карта, застраховка и т.н.

2) Една по една заредете тези ключови думи в Keyword Studio Pro (използвах крак версия:P) и генерирайте подобни ключови думи. Имайте предвид, че тези думи са по-добри от scrapebox wonderwheel scraper.

3) Заредете всички тези ключови думи в scrapebox и генерирайте ключови думи до 3 нива. Дедупирайте ги и т.н. и ги спаси. След това в крайна сметка направете огромен списък с всички ключови думи, генерирани от оригинални 100 думи.

Стъпка 2
Заредете ги в hrefer, но преди да започнете, направете следното:

1) Редактирайте допълнителни думи и просто използвайте тези:

"задвижван от smf"
"задвижван от vbulletin"
"задвижван от phpbb"
"задвижван от ip.board"

и т.н. и т.н. и т.н. но само имена на форумен софтуер. Направих това, така че не знам кои са най-полезни.

2) Редактирайте филтъра на търсачката и поставете това:

Member.php?action=
profile.php?viewprofile=

и т.н. и т.н. общо взето всички онези филтри, които имат профил за изглед в URL адреса си.

Логиката е да получите максимум от тези профили, които са направени с цел видими обратни връзки. (Имам проблем с влизането в моя dedi, така че ще публикувам пълния списък по-късно)

3) Започнете изстъргването и изчакайте да завърши.

Стъпка 3- Още една много важна стъпка.

Обикновено всички просто зареждате връзките в xrumer и избухвате, но не, трябва да анализирате и базата данни, за да премахнете мъртвите. Така че щракнете върху инструменти -> анализ на база данни

1) Тип същото"задвижвани от" неща в полето от лявата страна.

2) Изберете своя списък с връзки и изберете съдържание за търсене и 50 теми и тръгвайте. Това ще премахне всички 404 форума и блогове и т.н.

Сега стартираме xrumer с този списък с връзки.

1) Заредете базата данни и настройте проекта си.

2) Отидете на разширени опции -> изберете само регистриране, отидете на скорост<--->успех и преминете по целия път към успеха и изберете recaptcha с 40-50 опита.

3) Започнете и оставете да завърши.

Докато публикуването приключи, обикновено преминавам към следващата стъпка за изграждане на ключова дума.

Когато всичките ви профили са създадени, заредете ги в сливането на списък с връзки и създайте голям файл от него. Сега премахнете дублиранията и всичко останало и имате добър пакет за връзка към профила.

Така че същността е - ключови думи, които хората търсят - само няколко допълнителни думи и филтри - правилни настройки и т.н.

Ще забележите, че от окончателния ви списък с връзки със среден успех и изключена recpatcha и 20-25 опита за captcha ще получите приблизително 30k+ профила. Получавам 60k с recaptcha и половин успех

Честито създаване на профил....

В случай, че някой не знае, Simple Machines Forum - накратко SMF - е, както е посочено на официалния уебсайт, безплатен пакет от професионален клас, който ще ви позволи да организирате своя собствена онлайн общност за няколко минути. на този двигател, можете да погледнете тук. Аз самият създадох свой собствен форум на него (между другото, отидете на FreeForum.biz).

Няма значение колко или малко спам се появява във вашия форум. Важното е да отделите ценното си време за умереност. Настройването на плъгин, който ще свърши цялата работа вместо вас, отнема няколко минути и ще ви спести общо дни и месеци, което ще добави към минутите, които бихте похарчили за изтриване на съобщения и изтриване на потребители.

Ще отбележа, че се опитах сам да се боря със спамерите - блокирах достъпа през IP и дори подмрежи. Наистина работи, филтрира много боклук, но въпреки това веднъж на всеки един или два дни някой успява да премине. И отне доста време за попълване на базата данни със забранени IP адреси. Мислех, че трябва да има по-добър начин и наистина имаше!

1. Инсталиране и конфигуриране на Stop Spammer

За две седмици работа този плъгин блокира 2202 фалшиви потребители. Всеки от тях би оставил поне едно съобщение. Разпространителите на спам не показват признаци на забавяне и бих прекарвал време в почистване на форума си всеки ден.

Вместо това на всеки няколко дни отивам на страницата за управление на потребителите и виждам нещо подобно:

Преминавам към секцията „Очаква одобрение“ (това са откритите спамери, които са лишени от възможността да оставят съобщения, докато акаунтите им не бъдат одобрени от администратора). Слагам отметка в квадратчето „Избери всички“ и ги изтривам с едно щракване:

Това е всичко, всички спам акаунти отиват в забрава. Да се ​​върнем към нашия списък с потребители:

Вижда се, че списъкът осезаемо е оредял, но кои са останалите? Избираме всички и ги изпращаме за проверка с един бутон:

Появява се едно „червено“, веднага го изтриваме. Ако имате свободно време, можете да направите други. Ако нямате време, тогава не правете нищо с нови потребители - повечето от тях ще се „изчервят“ при последващи проверки. Ако имате време, можете да отидете в техните профили и да погледнете - ако има връзка в подписа, те веднага ще бъдат баннати, това са фалшиви акаунти на спамъри, които никога няма да оставят нито едно полезно съобщение.

Казах ви как да използвате този магически плъгин, сега ще ви кажа как да го инсталирате.

Изтеглете два файла: language_full.zip (това е езиковият пакет за превод на плъгина) и StopSpammer_v2_3_9.zip (номерът може да е различен, тъй като версиите се актуализират). Разопаковайте съдържанието на архива StopSpammer_v2_3_9.zip в някоя папка. Разопаковайте архива language_full.zip в същата папка и се съгласете да замените файловете. Сега опаковайте нашата папка в zip архив.

В административния панел продължете да инсталирате пакети. Срещу надписа „Изтегляне на пакет“ има бутон за избор на файл на вашия компютър. Изберете нашия нов архив (където заменихме езиковия файл), качете го във форума и активирайте пакета.

Това е!

Допълнителна конфигурация на приставката се извършва в административния панел: отидете на

Потребители → Регистрация → Настройки

Можете да оставите стойностите по подразбиране там. Има и поле „Вашият API ключ“. Без този ключ няма да можете да докладвате за нови спамъри (но приставката ще работи и ще филтрира познатите спамъри). Ако искате да получите свой собствен API ключ, отидете на www.stopforumspam.com, за да се регистрирате и след това въведете ключа тук. Ако все още не сте получили ключа, оставете полето празно. Тогава ще се използва ключът по подразбиране.

2. Инсталиране и конфигуриране на анти-спам връзки

Привържениците на религията на SEO (можете да прочетете повече за моето отношение към SEO-нистите в друга) са твърдо убедени, че като увеличават броя на връзките към техния сайт, те го „популяризират“ (по някаква причина идеята за ​създаване на интересно и висококачествено съдържание не се харесва на никого не идва на ум). Щеше да е издънка, но щеше да има начини да се измъкнат пари от него. И така, някои „граждани“ предоставят услуги за „пускане“ на сайтове чрез форуми. Те създават голям бройакаунти в различни форуми и вмъкнете обратни връзки там в подписи и други налични полета. Въпреки факта, че дори „SEO експериментаторите“ вече експериментално са доказали, че тези връзки са безполезни, някои предупреждават, че можете да получите забрана от търсачките за това, Yandex, например, просто игнорира връзките във ВСИЧКИ форуми и сайтове, където всеки може да оставя връзки. Google също има подобни алгоритми - игнориране на линкове в коментари и т.н. Но законът не е писан за глупаци... Затова ние, собствениците на форумите, трябва да се съобразяваме с факта, че "готините SEO оптимизатори" поръчват "прогон ” от техните скапани творения за хиляда рубли.

Приставката Stop Spammer ще филтрира много. Но ние можем да му помогнем! Можете да се възползвате от самия интерес да публикувате връзки във форума си от спамърите. Точно за това са анти-спам връзките. Този плъгин (конкретни числа могат да се променят в настройките) прави следното:

  • тези, които например имат по-малко от пет съобщения, изобщо не могат да оставят връзки
  • тези, които например имат по-малко от 15 съобщения, не могат да оставят активни връзки, http:// се премахва от връзките и като цяло тези връзки стават nubolink (newbielink)
  • тези с например по-малко от 50 публикации могат да оставят активни връзки, но всички връзки получават атрибут nofollow.
  • Е, тези, които имат повече от 50 публикации, могат да вмъкнат най-често срещаните активни връзки, които прехвърлят тежестта на сайта върху страницата, към която се препраща.

Повярвайте ми, бъдещите SEO специалисти са много внимателни относно формата, в която връзката им завършва на сайта. Те бързо ще загубят интерес към вашия форум, ако не могат лесно да публикуват скапаните си връзки към скапаните си сайтове там.

Да, между другото, горните правила работят и в полета като подписи.

За да инсталирате този плъгин, отидете на официалната му страница. Изтеглете архива anti_spam_links_v1.0.1.zip (номерът може да е различен). Отново в администратора на форума отидете на инсталиране на пакети (както направихте с предишния пакет) и го инсталирайте. Няма езиков файл за този пакет, така че няма нужда да разопаковате архива или да правите нещо с него.

За да конфигурирате приставката, отидете в секцията

Конфигурация → Настройка на модове... → Настройка на модификации

Ако желаете, посочете колко съобщения трябва да има потребителят, за да надгради възможностите си.

Заключение

Тези два плъгина ще направят живота ви, на собственика на форума, МНОГО по-лесен и ще спестят много време. От време на време обаче спамърите проникват и поне веднъж седмично трябва да „разредите“ потребителите и да изтриете спам съобщенията. Затова не изоставяйте своите уеб ресурси!

Това е любимата ми машина за форуми и управлявам моя форум за Planet Photoshop на тази машина. Причината е не само, че това е безплатен форумен двигател, но и че има широка функционалност, разработила е общности както в англоезичния интернет, така и в RuNet, поради което са разработени много модификации за phpBB за всеки вкус, с с чиято помощ можете да разширите още повече функционалността.

Логи на действията на потребителя, модератора, администратора, точни настройки на правата за достъп на модератора и администратора, идентифициране на търсещи роботи, създаване на потребителски групи, анкети, прикачени файлове в съобщения и лични съобщения - това са само част от функционалността на phpBB .

Също така много харесвам посоката, в която phpBB се развива от версия на версия. phpBB е удобен както за администратори, модератори, така и за обикновени потребители.

Моето мнение след няколко години използване на phpBB е, че това е чудесен форумен двигател, който не изисква хостинг ресурси и предоставя целия необходим потенциал за поддържане на форум.

Полезни ресурси за phpBB:

Invision Power Board е платена форумна машина, която е много популярна в Интернет. Можете да разберете цената в RuNet. Много известни форуми работят върху него. Има развити общности в англоезичния и рускоезичния интернет.

Има допълнителни официални приложения за IPB (галерия, блог, файлов архив). Освен това има визуален редактор на съобщения, текстова версия на форума, оптимизирана за роботи за търсене, инструмент за удобно архивиране на базата данни на форума, подробен регистър на действията на администраторите и модераторите, както и регистър на действията на робота за търсене .

Полезни сайтове за Invision Power Board:

🔥 Между другото!Провеждам платен курс за популяризиране на англоезични SEO сайтове Шаолин. Ако проявявате интерес, можете да кандидатствате на неговия уебсайт seoshaolin.com.

vBulletin е прекрасна форумна машина. Платено е, цената може да се разбере. Заедно с IPB, vBulletin е лидер сред платените двигатели.

Поддръжка на подкастинг, автоматично генериране на RSS емисии във форума, възможност за посетителите да създават социални групии клубове по интереси във форума, потребителски фото галерии, тагове се поддържат, възможност за добавяне на теми от форума към социални отметки от самите потребители - това са най-интересните функции на vBulletin според мен.

punBB е много лек и прост форум. Контролният панел на форума е удобен и интуитивен. punBB има по-малко функции, но това се компенсира от неговата скорост и ниски изисквания за хостинг ресурси.

Разработчиците на punBB се фокусират върху лекота, скорост и компактност.

Полезни ресурси за punBB:

YaBB е безплатна форумна машина, написана на Perl. За разлика от повечето други машини за форуми, YaBB използва файлове, а не база данни за съхраняване на данни.

Удобен текстов редактор за писане на съобщения, широки възможности за администратори и модератори, възможност за промяна на настройки и шаблони в движение, възможност за преобразуване на страница във „версия за печат“ - това не са всички възможности на двигателя на форума YaBB .

Сега едно малко отклонение. Ако се интересувате да научите за онези методи за промоция, които дават добър ефект за увеличаване на целевия трафик, тогава мога да предложа моето платено проучване за SEO интелигентност http://seorazvedka.ru/, в което показах, използвайки примера на 10 печеливши млади сайтове от различни теми, как се популяризират и описват как това може да се използва за популяризиране на техните ресурси.

SMF е друга бърза и лека форумна машина. Той е неизискващ към сървърните ресурси и активно набира популярност.

Поддръжка на OpenID, система за предупреждение на потребителите, възможност за предварително модериране на теми, съобщения и прикачени файлове, ако е необходимо, WYSIWYG редактор за съобщения - и това не е всичко, което SMF позволява!

Intellect Board е оригиналният безплатен двигател. Идеята зад разработчиците на Intellect Board е да създадат уебсайт, базиран на форум. Функционалността на Intellect Board е много широка - колекция от статии, презентации, новини, архив от файлове, фотогалерия, IRC чат, енциклопедия. По същество Intellect Board е пълноценна система за управление на уебсайтове.

Основните характеристики на Intellect Board - Възможност за задаване на правила за всички секции, поддръжка на графични библиотеки GD и GD2 за създаване на малки копия на картини и снимки, възможност за издаване на предупреждения и награди от модератори и администратори (и предупрежденията могат да бъдат или неопределен или ограничен във времето), рейтинг на теми, статии, файлове и снимки/

ExBB (Изключително табло за обяви))

ExBB е лек и безплатен двигател за форуми. Той, подобно на YaBB, не изисква база данни и съхранява информация в текстови файлове.

ExBB има следните предимства: страниците се генерират много бързо, натоварването на сървъра е минимално, висока степен на устойчивост на хакване, форумът работи на файлове, не са необходими бази данни, за да работи е достатъчно хостингът да има PHP поддръжка.

Vanilla е оригинален форумен двигател, който е интересен със своята модулност. Голям плюс на този форум CMS е, че повечето модули могат да се инсталират с едно кликване

Предимства на Vanilla: собствена рамка, която ви позволява да пишете разширения, възможност за изграждане на общности (гласуване, облаци от тагове, блогове, чат, карма-подобни добавки и т.н.), лекота на инсталиране на добавки (в повечето случаи , качете го, натиснете един бутон - и това е!), разширяемост на стандартната функционалност (модулност) поради добавки, от които вече са написани около 450.

Друг интересна функция Vanilla forum engine - системата "Whisper" - можете просто да изпратите съобщение до някого шепнешком, без да напускате страницата с теми или да създадете тема "шепот", която ще бъде визуална история на кореспонденцията.

Стартиране на нова тема

Прегледайте до таблото, където искате да публикувате, и щракнете върху Нова темабутон (позициониран по подразбиране както в горната, така и в долната част на дъската, както е показано на ), който трябва да ви отведе до Стартирайте нова темаекран. Въпреки че това представя редица опции, двете най-важни са Предметполе и основно Съобщениеполе (не е етикетирано като такова, но очевидно по размера му). Така че въведете темата си и започнете да въвеждате (или поставяте) съобщението си в основната текстова област, като отбележите, че съобщение, в което липсва тема или текст, няма да бъде прието за публикуване, докато няма и двете. Ако сте доволни от съобщението си с обикновен текст, можете да го публикувате, като щракнете върху Публикувайи/или първо го прегледайте, като щракнете върху Прегледбутон, но има много други налични, за да направят нещата малко по-интересни.

  • Някои форуми показват дърво за навигацияв горната част в спестяващ място хоризонтален режим.
  • Някои форуми може да са конфигурирани да предлагат допълнителен Проверка на правописабутон до Публикувайи Прегледнастроики.

Стартиране на нова анкета

Анкетата е основно тема с добавен въпрос и опции за гласуване, стартирана с щракване Нова анкетавместо Нова тема. За да публикувате анкета е необходимо да попълните Въпросполе и поне две от опцияполета в допълнение към Предмети Съобщениеполета, изисквани от стандартна тема. Допълнителни опции за конфигуриране за колко избора може да гласува потребителят, колко време трябва да тече анкетата, дали потребителите могат да променят гласовете си и какви условия трябва да бъдат изпълнени, за да бъдат показани резултатите, трябва да са ясни.

За да предложите повече от пет възможности за избор в анкета, просто щракнете Добавяне на опциятолкова пъти, колкото е необходимо.

Обърнете внимание, че може да е възможно някои потребители в някои форуми да добавят анкета към съществуваща тема.

Публикуване на събитие в календара

Когато тази опция е конфигурирана (не е стандартна „извън кутията“), можете да публикувате събитие, като изберете Календарот последвано от Публикуване на събитиеот екрана на календара. Това, което виждате сега, е a Стартирайте нова темаекран с допълнителни полета за заглавие на събитието, дата и целева дъска, които просто добавят вашето събитие към календара и създават връзка обратно към вашата публикация в тази дъска.

Отговаряне на тема или анкета

Отговарянето на тема или анкета е основно същото като , но не е необходимо да въвеждате нищо в Предметосвен ако не искате да промените това, което вече е там. За да гласувате в анкета, просто трябва да изберете избраната от вас опция(и) и да щракнете Изпратете гласуване.

Ако „Бърз отговор“ е активиран, поле за прост отговор също ще се появи след публикацията(ите) на страницата, но ще трябва да въведете ръчно вашето и, ако решите да го използвате.

Цитиране на публикация

За да отговорите на публикация, като я цитирате, можете или да щракнете върху цитатбутон за съответната публикация и добавете свое собствено съобщение към цитирания текст или щракнете върху Отговорбутон, последван от Вмъкване на цитатот съответната публикация в „Резюме на темата“ по-долу, но имайте предвид, че:

  • И двете опции добавят връзка към оригиналната публикация, показваща името на автора и датата и часа на публикацията, докато цитатетикетът просто цитира съответната публикация без тази допълнителна информация.
  • Можете също да запазите или добавите атрибута "автор" независимо от пълния цитатфункция, както е показано по-долу.

Промяна или изтриване на публикация

За да промените публикация, щракнете върху Променетеи направете вашите промени. Имайте предвид, че повечето форуми вероятно ще бъдат конфигурирани да показват датата и часа на последната редакция, но администраторът(ите) може също да позволи да измине кратък период преди това да се случи.

За да изтриете публикация, щракнете върху Изтрийбутон, последван от Добреот Премахване на това съобщение?кутия, която се появява. Някои форуми може също да ви позволят да премахвате теми или анкети, които стартирате, но бутоните за тях обикновено са в долната част на страницата.

Стандартни опции за публикуване

Уведомявай ме за отговори

Поставете отметка, за да се абонирате за имейл известия за темата.

Върнете се към тази тема

Поставете отметка, за да се върнете към темата (вместо към индекса на съобщението) след публикуване (Внимание, можете също да зададете това поведение като предпочитание във вашия профил).

Не използвайте усмивки

Поставете отметка в това, за да предотвратите някои в публикацията ви да бъдат анализирани и изобразени като усмивки.

Прикачени файлове

Ако е активирана, тази функция ви позволява да прикачвате файлове към публикациите си почти по същия начин като повечето имейл клиенти, така че просто трябва да прегледате съответния файл(ове) на вашия компютър, преди да щракнете Публикувай. Можете да изтриете вашите прикачени файлове или да добавите още до , но имайте предвид, че:

  • Разрешените типове и размери на файлове се задават от администратора(ите) на форума.
  • Въпреки че повечето форуми вероятно ще бъдат конфигурирани да показват прикачени изображения като част от публикацията, не е възможно да предварителен прегледприкачени файлове, така че винаги трябва да преглеждате и да прикачвате вашите файлове точно преди най-накрая посттвоето съобщение.

Препратки

Код на таблото за обяви на SMF

Показаните бутони принадлежат към SMF темата по подразбиране и може да се различават от форум до форум.

Име на етикет Бутон Код Изход Коментари
Удебелен [b]удебелен удебелен *
*
*
*
Сияние светят Трите атрибута (напр. червено, 2, 50) в тага "светене" са съответно цвят, сила и ширина.
Двата атрибута (напр. червено, ляво) в тага "сянка" са съответно цвят и посока.
ход ход Невалиден XHTML, но може да се използва и за изображения!
просто
Машини
Форум
Форум на Simple Machines Запазва критичното форматиране на текста, изобразено в монопространствен шрифт.
ляво подравняване *
центриран *
дясно подравняване *
От дясно на ляво * от дясно на ляво! Типична употреба би била да се публикува арабски или иврит в английски документ.
Отляво надясно * Отляво надясно! Типична употреба би била да публикувате английски в документ на арабски или иврит.
*
размер на шрифта *
лицето на шрифта Ще бъдат показани само шрифтове, инсталирани на компютъра на потребителя, така че използвайте с повишено внимание!
Цвят на шрифта Промяна на цвета Черно Червено Жълто Розово Зелено Оранжево Лилаво Синьо Бежово Кафяво Синьо Синьо Кестеняво Лайм Зелено червен червен Изберете цвета от падащото меню.

http://somesite/somefile.swf
http://somesite/somefile.swf Моля, обърнете внимание, че ако вграденият Flash е деактивиран от администратора(ите) на форума, Flash файлът ще се появи като права хипервръзка, както е показано тук. Двата атрибута в тага "flash" (където е приложимо) са съответно ширина и височина.

http://somesite/image.gif
Въведете атрибутите за ширина и височина, за да преоразмерите изображението.

http://somesite/image.gif
http://някой сайт/ http://някой сайт/ NB тагът „url“ се отваря в нов прозорец, но можете да въведете тагове „iurl“, за да се отварят в същия прозорец.

описателна връзка
описателна връзка

някой@някой сайт
някой@някой сайт *

ftp://някой сайт/някой файл
ftp://някой сайт/някой файл *

описателна връзка
описателна връзка
* Няма смислен изход само от таговете "table".
* Няма смислен изход само от таговете "table" и "tr".

съдържание
съдържание
Обърнете внимание на правилното влагане на таговете, така че таговете "table" съдържат таговете "tr", всеки от които съдържа равен брой тагове "td"!
SMF
Бюлетин
дъска
Код
SMF Бюлетин
дъска Код
горен индекс *
долен индекс *
телетайп Еднопространствен шрифт.

Нека започнем веднага с основния код на скрипта:

#!/usr/bin/perl

# скрипт which-forum.pl
# (c) 2010 Александър Алексеев, http://site/

използвайте строг;

# коментирани реда - за строгост
# ако задачата е да се съберат статистически данни за двигателя, оставете я както е
# ако правите списък с форуми - разкоментирайте

моите $данни;
$data .= $_while (<> ) ;

# проверете колко е Осъществено от phpBB без връзка в долния колонтитул
печат "phpbb \н"
ако ($данни =~ /]+href="[^"]*http:\/\/(?:www\.)?phpbb\.com\/?"[^>]*>phpBB/iили
# $data =~ /viewforum\.php\?[^""]*f=\d+/i или
$data =~ /phpBB\-SEO/i или
$данни =~ /) ;
печат "ipb \н"
ако ($данни =~ /]+href="[^"]*http:\/\/(?:www\.)?invision(?:board|power)\.com\/?[^"]*"[^>]*> [^<]*IP\.Board/i или
$данни =~ /]+href="[^"]*http:\/\/(?:www\.)?invisionboard\.com\/?"[^>]*>Invision Power Board/iили
$данни =~ /

/iили
$данни =~ /index\.php\?[^""]*showforum=\d+/i) ;
отпечатайте "vbulletin \н"
ако ($данни =~ /Осъществено от:?[^<]+vBulletin[^<]+(?:Version)?/i или
$данни =~ /) ;
печат "smf \н"
ако ($данни =~ /]+href="[^"]*http:\/\/(?:www\.)?simplemachines\.org\/?"[^>]*>Осъществено от SMF/iили
$данни =~ /index\.php\?[^""]*board=\d+\.0/i) ;
печат "punbb \н"
ако ($данни =~ /]+href="[^"]*http:\/\/(?:(?:www\.)?punbb\.org|punbb\.informer\.com)\/?"[^>]*> PunBB/i) ; #или
# $data =~ /viewforum\.php\?[^""]*id=\d+/i);
отпечатайте "fluxbb \н"
# if($data =~ /viewtopic\.php\?id=\d+/i или
if ($data =~ /]+href="http:\/\/(?:www\.)fluxbb\.org\/?"[^>]*>FluxBB/i) ;
печат "exbb \н"
ако ($данни =~ /]+href="[^"]*http:\/\/(?:www\.)?exbb\.org\/?"[^>]*>ExBB/i) ; # или
# $data =~ /forums\.php\?[^""]*forum=\d+/i);
печат "yabb \н"
ако ($данни =~ /]+href="[^"]*http:\/\/(?:www\.)?yabbforum\.com\/?"[^>]*>YaBB/iили
$data =~ /YaBB\.pl\?[^""]*num=\d+/i ) ;
печат "dleforum \н"
ако ($данни =~ /\(Осъществено от DLE форум\)<\/title>/iили
$данни =~ /]+href="[^"]+(?:http:\/\/(?:www\.)?dle\-files\.ru|act=copyright)[^"]*">DLE форум<\/a>/i) ;
печат "ikonboard \н"
ако ($данни =~ /]+href="[^"]*http:\/\/(?:www\.)?ikonboard\.com\/?[^"]*"[^>]*>Ikonboard/iили
$данни =~ /\н"
ако ($данни =~ /\н"
# if($data =~ /forums\.php\?fid=\d+/i или
# $data =~ /topic\.php\?fid=\d+/i или
ако ($данни =~ /]+href="http:\/\/(?:www\.)?flashbb\.net\/?"[^>]*>FlashBB/i) ;
печат "stokesit \н"
# if($data =~ /forum\.php\?f=\d+/i или
ако ($данни =~ /]+href="http:\/\/(?:www\.)?stokesit\.com\.au\/?"[^>]*>[^\/]*Stokes IT/i) ;
печат "подиум \н"
# if($data =~ /topic\.php\?t=\d+/i или
ако ($данни =~ /]+href=[""]?http:\/\/(?:www\.)?sopebox\.com\/?[""]?[^>]*>Подиум/i) ;
печат "usebb \н"
# if($data =~ /forum\.php\?id=\d+/i или
ако ($данни =~ /]+href="http:\/\/(?:www\.)?usebb\.net\/?"[^>]*>UseBB/i) ;
печат "wrforum \н"
# if($data =~ /index\.php\?fid=\d+/i или
ако ($данни =~ /]+href="http:\/\/(?:www\.)?wr\-script\.ru\/?"[^>]*>WR\-Forum/i) ;
печат "yetanotherforumnet \н"
ако ($data =~ /Още един форум\.net/i или
$данни =~ /по подразбиране\.aspx\?g=posts&t=\d+/i) ;

Ще намерите този и други скриптове, споменати в публикацията в този архив.

Скрипт който-форум.plпроверява кода на HTML страницата, за да види дали съдържа подписи на двигателя на форума. Използвахме подобна техника, когато дефинирахме WordPress и Joomla, но има няколко разлики. Първо, самият скрипт не зарежда кода на страницата, а го чете от stdin или файл, подаден като аргумент. Това ви позволява да изтеглите страницата веднъж, например с помощта на wget, и след това да я пуснете през няколко анализатора, ако имаме повече от един. Второ, в този скрипт наличието на подпис е 100% знак на двигателя. Последният път наличието на подпис само добави тежест към съответния двигател и двигателят с най-голямо тегло „спечели“. Реших, че в този случай подобен подход само ще усложни ненужно кода.

За да тествам сценария, направих някои проучвания. Съставих списък от няколко хиляди форума и прекарах всеки от тях през моя скрипт, като по този начин определих процента на програмните отговори и популярността на различните двигатели.

За да получа списъка с форуми, използвах моя анализатор на Google. Търсачкаискания като

сайт: форум.*.ru
сайт: talk.*.ru
сайт: борд.*.ru
сайт: smf.*.ru
сайт:phpbb.*.ru
....

и така нататък. Във файла ще намерите пълния код на генератора на заявки gen-forumsearch-urls.pl. Освен zone.ru са използвани и .su .ua .kz и .by. Последният път беше трудно да се проведе подобно проучване, тъй като сайтовете на WordPress и Joomla нямат такива подписи в URL адреса. Каталози като cmsmagazine.ru/catalogue/ не осигуряват достатъчен размер на извадката. Какво е 600 Drupal сайта?

Трябва да призная, резултатите от експеримента ме разочароваха. От изследваните 12 590 сайта, двигателят е идентифициран успешно само в 7 083, тоест само в 56% от случаите. Може би не съм взел предвид някой двигател? Вярно ли беше, че половината от форумите имат инсталиран Bitrix? Или трябваше да отделя повече време за търсене на подписи? По принцип тук са необходими допълнителни изследвания.

Сред 56% от успешно идентифицираните двигатели най-популярните, както се очакваше, бяха IPB (31%), phpBB (26,6%) и vBulletin (26,5%)

Следват ги с голямо изоставане SMF (5.8%) и DLEForum (5.3%). Моят любим punBB беше едва на 6-то място (1,64%). Не бих препоръчал да се вярва много на тези цифри (казват, че всеки трети форум в RuNet работи на IPB), но някои изводи, разбира се, могат да бъдат направени.

Например, ако възнамерявате да направите сайт на форумна машина и планирате да модифицирате форума, да речем, да плащате на потребителите $0,01 за всяко съобщение с автоматично изтегляне на средства веднъж седмично, тогава трябва да изберете една от трите най-популярни машини. Колкото по-популярен е форумът, толкова по-големи са шансовете да намерите програмист, който го познава добре.

Ако не се очакват значителни промени в двигателя, тогава може да има смисъл да изберете по-малко популярен двигател, например SMF или punBB. Това ще намали броя на хакерските атаки към вашия форум и количеството спам, изпращан автоматично в него.

Скриптове за търсене/идентифициране на форуми също могат да бъдат намерени в повече от един практическа употреба. Първото нещо, което ми хрумна, беше да сортирам идентифицираните форуми по TIC и да публикувам на първите сто публикации с връзки към един от моите сайтове. Въпреки това, стотици форумни dofollow връзки не повлияха на TCI по никакъв начин (2 актуализации са минали), така че е по-добре да не губите време тук, освен ако не се интересувате от преходи.

Ясно е, че споменатото използване на скриптове далеч не е единственото. Мисля, че лесно можете да разберете как иначе можете да ги използвате.



Можем да ви уведомяваме за нови статии,
така че винаги да сте наясно с най-интересните неща.