Гол скрипт кодоос шууд эхэлцгээе:

#!/usr/bin/perl

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

хатуу хэрэглэх;

# тайлбартай мөрүүд - хатуу чанга
# Хэрэв даалгавар бол хөдөлгүүрийн статистикийг цуглуулах бол түүнийг байгаагаар нь үлдээгээрэй
# хэрэв та форумын жагсаалтыг гаргавал - тайлбарыг орхи

миний $ өгөгдөл;
$өгөгдөл.= $_цагдаа (<> ) ;

# phpBB-ээр хэр их Powered хийгдсэн болохыг хөл хэсэгт холбоосгүйгээр шалгана уу
"phpbb" хэвлэх \n"
хэрэв ($ өгөгдөл =~ /]+href="[^"]*http:\/\/(?:www\.)?phpbb\.com\/?"[^>]*>phpBB/iэсвэл
# $өгөгдөл =~ /viewforum\.php\?[^""]*f=\d+/i эсвэл
$ өгөгдөл =~ /phpBB\-SEO/i эсвэл
$өгөгдөл =~ /) ;
"ipb" хэвлэх \n"
хэрэв ($ өгөгдөл =~ /]+href="[^"]*http:\/\/(?:www\.)?invision(?:board|power)\.com\/?[^"]*"[^>]*> [^<]*IP\.Board/i эсвэл
$өгөгдөл =~ /]+href="[^"]*http:\/\/(?:www\.)?invisionboard\.com\/?"[^>]*>Invision Power Board/iэсвэл
$өгөгдөл =~ /

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

Та энэ архиваас нийтлэлд дурдсан энэ болон бусад скриптүүдийг олох болно.

Скрипт which-forum.pl HTML хуудасны код нь форумын хөдөлгүүрийн гарын үсгийг агуулсан эсэхийг шалгадаг. Бид WordPress болон Joomla-г тодорхойлохдоо ижил төстэй аргыг ашигласан боловч хэд хэдэн ялгаа бий. Нэгдүгээрт, скрипт өөрөө хуудасны кодыг ачаалахгүй, харин stdin эсвэл аргумент болгон дамжуулсан файлаас уншдаг. Энэ нь танд хуудсыг нэг удаа татаж авах боломжийг олгодог, жишээлбэл, wget ашиглан, дараа нь хэд хэдэн анализатороор дамжуулж, хэрэв бидэнд нэгээс олон байвал. Хоёрдугаарт, энэ скриптэд гарын үсэг байгаа нь 100% хөдөлгүүрийн шинж тэмдэг юм. Сүүлийн удаа гарын үсэг байгаа нь зөвхөн тохирох хөдөлгүүрт жин нэмсэн бөгөөд хамгийн их жинтэй хөдөлгүүр "ялсан". Энэ тохиолдолд ийм арга барил нь зөвхөн кодыг шаардлагагүй хүндрүүлэх болно гэж би шийдсэн.

Скриптийг шалгахын тулд би бага зэрэг судалгаа хийсэн. Би хэдэн мянган форумын жагсаалтыг эмхэтгэж, тус бүрийг нь өөрийн скриптээр дамжуулан ажиллуулж, ингэснээр хөтөлбөрийн хариултын хувь хэмжээ, янз бүрийн хөдөлгүүрүүдийн алдар нэрийг тодорхойлсон.

Форумын жагсаалтыг авахын тулд би Google-ийн задлагчаа ашигласан. Хайлтын систем рүү иймэрхүү асуултуудыг илгээсэн

сайт:forum.*.ru
сайт: talk.*.ru
сайт:board.*.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 шинэчлэлт өнгөрсөн), тиймээс та шилжилтийг сонирхохгүй бол энд цаг үрэхгүй байх нь дээр.

Дээр дурдсан скриптүүдийн хэрэглээ нь цорын ганц хэрэглээнээс хол байгаа нь тодорхой байна. Та тэдгээрийг өөр яаж ашиглахаа амархан олж чадна гэж бодож байна.

Хэрэв хэн ч мэдэхгүй бол Simple Machines Forum - товчхондоо SMF нь албан ёсны вэбсайтад дурдсанчлан үнэгүй, мэргэжлийн түвшний багц бөгөөд хэдхэн минутын дотор онлайн нийгэмлэгээ зохион байгуулах боломжийг танд олгоно. Энэ хөдөлгүүр дээр та эндээс харж болно. Би өөрөө үүн дээр өөрийн форумыг байгуулсан (дашрамд хэлэхэд FreeForum.biz руу очно уу).

Таны форум дээр спам хэр их эсвэл бага байх нь хамаагүй. Хамгийн гол нь та үнэ цэнэтэй цагаа хэмнэлттэй байдалд зарцуулах явдал юм. Таны бүх ажлыг хийх нэмэлт өргөтгөлийг тохируулахад хэдхэн минут шаардагдах бөгөөд энэ нь таныг нийт өдөр, сараар хэмнэж, мессежийг устгах, хэрэглэгчдийг устгахад зарцуулсан минутыг нэмэх болно.

Би спам илгээгчтэй бие даан тэмцэхийг оролдсон гэдгээ тэмдэглэх болно - би IP болон тэр ч байтугай дэд сүлжээгээр дамжуулан хандалтыг хаасан. Энэ нь үнэхээр үр дүнтэй, маш их хог хаягдлыг шүүсэн боловч нэг эсвэл хоёр өдөр тутамд хэн нэгэн үүнийг даван туулсан. Мөн хориотой IP-ийн мэдээллийн санг нөхөхөд маш их цаг зарцуулсан. Би илүү сайн арга зам байх ёстой гэж бодсон, үнэхээр байсан!

1. Спам илгээгчийг зогсоох програмыг суулгах, тохируулах

Хоёр долоо хоногийн турш энэ залгаас 2202 хуурамч хэрэглэгчийг хаасан. Тэд тус бүр дор хаяж нэг мессеж үлдээдэг. Спам илгээгчид удаашрах шинж тэмдэггүй байгаа тул би өдөр бүр форумаа цэвэрлэхэд цаг зарцуулдаг.

Үүний оронд би хэдэн өдөр тутам хэрэглэгчийн удирдлагын хуудас руу орж дараах зүйлийг хардаг.

Би "Зөвшөөрөл хүлээж байна" хэсэг рүү шилжиж байна (эдгээр нь администратороор дансаа баталгаажуулах хүртэл мессеж үлдээх боломжоо алдсан спам илгээгчид юм). Би "Бүгдийг сонгох" хайрцгийг шалгаад нэг товшилтоор устгана.

Ингээд л бүх спам бүртгэлүүд мартагдах болно. Хэрэглэгчдийн жагсаалт руугаа буцъя:

Жагсаалт мэдэгдэхүйц багассан нь харагдаж байна, гэхдээ бусад нь хэн бэ? Бид хүн бүрийг сонгоод нэг товчлуураар баталгаажуулахаар илгээдэг.

Нэг "улаан" гарч ирвэл бид тэр даруй устгана. Хэрэв танд чөлөөт цаг байгаа бол та бусдыг хийж чадна. Хэрэв танд цаг байхгүй бол шинэ хэрэглэгчидтэй юу ч бүү хий - дараагийн шалгалтын үеэр тэдний ихэнх нь "улайх" болно. Хэрэв танд цаг байгаа бол та тэдний профайл руу ороод харж болно - хэрэв гарын үсэг дээр холбоос байгаа бол тэдгээрийг шууд хориглох болно, эдгээр нь спам илгээгчийн хуурамч данс бөгөөд хэзээ ч нэг ч ашигтай мессеж үлдээхгүй.

Би энэ ид шидийн залгаасыг хэрхэн ашиглахыг хэлсэн бол одоо би үүнийг хэрхэн суулгахыг танд хэлэх болно.

language_full.zip (энэ нь залгаасыг орчуулах хэлний багц) болон StopSpammer_v2_3_9.zip гэсэн хоёр файлыг татаж авах (хувилбарууд шинэчлэгдсэн тул тоо өөр байж болно). StopSpammer_v2_3_9.zip архивын агуулгыг зарим хавтсанд задлаарай. language_full.zip архивыг нэг хавтсанд задалж, файлуудыг солихыг зөвшөөрнө үү. Одоо манай хавтсыг зип архивт хийнэ үү.

Админ самбараас багцуудыг суулгаж үргэлжлүүлнэ үү. "Багцыг татаж авах" бичээсийн эсрэг талд компьютер дээрээ файл сонгох товчлуур байна. Манай шинэ архивыг сонгоод (бид хэлний файлыг сольсон газар), форумд байршуулж, багцыг идэвхжүүлнэ үү.

Ингээд л болоо!

Залгаасны нэмэлт тохиргоо нь админ самбарт явагдана: очно уу

Хэрэглэгчид → Бүртгэл → Тохиргоо

Та үндсэн утгуудыг тэнд үлдээж болно. Мөн "Таны API түлхүүр" талбар бий. Энэ түлхүүр байхгүй бол та шинэ спам илгээгчийг мэдээлэх боломжгүй (гэхдээ залгаас ажиллаж, мэдэгдэж байгаа спам илгээгчдийг шүүх болно). Хэрэв та өөрийн API түлхүүрийг авахыг хүсвэл www.stopforumspam.com хаягаар орж бүртгүүлээд түлхүүрээ энд оруулна уу. Хэрэв та түлхүүрээ хүлээж аваагүй бол талбарыг хоосон орхино уу. Дараа нь үндсэн түлхүүрийг ашиглах болно.

2. Спамын эсрэг холбоосыг суулгах, тохируулах

SEO-ийн шашныг шүтэгчид (та миний SEO-нистүүдэд хандах хандлагын талаар өөр номноос уншиж болно) өөрсдийн сайтын холбоосын тоог нэмэгдүүлснээр тэд үүнийг "сурталчилж" гэдэгт итгэлтэй байдаг (ямар нэг шалтгааны улмаас). Сонирхолтой, өндөр чанартай контент бүтээх нь хэнд ч таалагдахгүй, санаанд орж ирдэггүй). Тэр сорогч байх байсан, гэхдээ түүнээс мөнгө авах арга замууд байх болно. Тэгэхээр зарим “иргэн” форумаар дамжуулан сайтуудыг “ажиллуулах” үйлчилгээ үзүүлдэг. Тэд өөр өөр форум дээр олон тооны данс үүсгэж, гарын үсэг болон бусад боломжтой талбаруудад буцах холбоосыг оруулдаг. Хэдийгээр "SEO туршилтууд" хүртэл эдгээр холбоосууд нь ямар ч ашиггүй гэдгийг туршилтаар нотолсон ч зарим нь хайлтын системээс үүнийг хориглож болно гэдгийг анхааруулж байгаа ч жишээлбэл, Yandex нь хэн ч байдаг БҮХ форум, сайтуудын холбоосыг үл тоомсорлодог. линк үлдээж болно. Google-д мөн ижил төстэй алгоритмууд байдаг - сэтгэгдэл дэх холбоосыг үл тоомсорлох гэх мэт. Гэхдээ энэ хуулийг сороход зориулж бичээгүй ... Тиймээс форумын эзэд бид "cool SEO optimizers" -ийг "гүйлгэх" захиалга өгдөг баримтуудыг тооцох ёстой. ” тэдний новшийн бүтээлүүдийг мянган рублиэр үнэлжээ.

Stop Spammer залгаас нь маш олон зүйлийг шүүнэ. Гэхдээ бид түүнд тусалж чадна! Та өөрийн форум дээр спам илгээгчдээс холбоосыг нийтлэх сонирхолтой байж болно. Спамын эсрэг холбоосууд нь яг ийм зорилготой юм. Энэ залгаас (тодорхой тоонуудыг тохиргоонд өөрчилж болно) дараахь зүйлийг хийдэг.

  • Жишээлбэл, таваас бага мессежтэй хүмүүс холбоосыг огт орхиж чадахгүй
  • Жишээлбэл, 15-аас бага мессежтэй хүмүүс идэвхтэй холбоосыг орхиж чадахгүй, http:// холбоосуудаас хасагдсан бөгөөд ерөнхийдөө эдгээр холбоосууд нь nubolinks (newbielink) болдог.
  • Жишээлбэл, 50-аас бага нийтлэлтэй хүмүүс идэвхтэй холбоосыг үлдээж болох боловч бүх холбоосууд нь nofollow шинж чанартай байдаг.
  • За, 50-аас дээш нийтлэлтэй хүмүүс сайтын жинг холбосон хуудас руу шилжүүлдэг хамгийн түгээмэл идэвхтэй холбоосуудыг оруулж болно.

Надад итгээрэй, ирээдүйн SEO нь тэдний холбоосыг сайт дээр төгсгөх хэлбэрт маш болгоомжтой ханддаг. Хэрэв тэд өөрсдийн новшийн сайтууд руугаа новшийн холбоосуудаа хялбархан байршуулж чадахгүй бол тэд танай форумыг сонирхохоо хурдан алдах болно.

Тийм ээ, дашрамд хэлэхэд дээрх дүрмүүд нь гарын үсэг гэх мэт талбарт бас ажилладаг.

Энэ залгаасыг суулгахын тулд түүний албан ёсны хуудас руу очно уу. Anti_spam_links_v1.0.1.zip архивыг татаж авах (тоо өөр байж болно). Дахин форумын админ дээр багцуудыг суулгах (өмнөх багцтай адил) руу очоод суулгана уу. Энэ багцад хэлний файл байхгүй тул архивыг задлах эсвэл түүнтэй ямар нэгэн зүйл хийх шаардлагагүй.

Залгаасыг тохируулахын тулд хэсэг рүү очно уу

Тохиргоо → Мод тохируулах… → Өөрчлөлтийг тохируулах

Хэрэв та хүсвэл хэрэглэгч өөрийн чадвараа сайжруулахын тулд хэдэн мессеж байх ёстойг зааж өгнө үү.

Дүгнэлт

Эдгээр хоёр залгаас нь форумын эзэн таны амьдралыг маш хялбар болгож, маш их цаг хэмнэх болно. Гэсэн хэдий ч үе үе спам илгээгчид нэвтэрч, долоо хоногт ядаж нэг удаа хэрэглэгчдийг "нимгэрүүлж", спам мессежийг устгах хэрэгтэй. Тиймээс вэб нөөцөө бүү орхи!

За, phpBB дээрх сайтуудыг (форум) оновчтой болгох, сурталчлах талаар бяцхан зөвлөгөө өгье. Энэ тохиолдолд бид "" гэх мэт гадаад холбоосыг арилгахад туслах жижиг хакеруудыг хийх болно. Powered by phpBB ©...". Энэ нийтлэлд бид үүнийг хийх 2 аргыг авч үзэх болно - техник phpBB 3.x.x.

Гадны холбоосыг устгах phpBB-ээр дэмжигдсэн © 2000, 2002, 2005, 2007 phpBB групп болон Оросын phpBB дэмжлэг

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group гэсэн гадаад холбоосыг устгах эхний арга.. Тиймээс хамгийн хялбар арга бол админ самбарыг ашиглан устгах явдал юм. Бид захиргааны самбар руу орж, "Загвар" цэс рүү очно, зүүн талд цэс дэх блок байрладаг самбарыг харж, "Загварын бүрэлдэхүүн хэсгүүд" блокыг сонирхож, "Загварууд" -ыг сонирхож байна. Стандартын дагуу санал болгож буй цонхонд бид дараахь зүйлийг харах болно: prosilver болон subsilver2, гэхдээ хэрэв та суулгасан бол бусад байж болно. Ерөнхийдөө энэ бол гол зүйл биш юм. Санал болгож буй багцаас анхдагчийг сонгоно уу. Загварын хажууд байгаа "засварлах" товчийг дарна уу. Дараа нь "Загварын файлыг сонгох" гэсэн цонх гарч ирнэ. Дараа нь "Загвар файл" - "overall_footer.html" -ийг сонгоно уу. HTML засварлагч доор гарч ирнэ. Бид дараах кодыг олно: " Powered by phpBB 2000, 2002, 2005, 2007 phpBB групп"мөн үүнийг устгана уу, гэхдээ та өөрийн холбоос болон тайлбарыг тохируулж болно."
(TRANSLATION_INFO)
" (доор байгаа, мөн устгаж болно) - энэ код нь нутагшуулах үүрэгтэй, жишээлбэл "Оросын phpBB дэмжлэг" гэсэн бичээстэй гадаад холбоос.

Powered by phpBB © 2000, 2002, 2005, 2007 гэсэн гадаад холбоосыг устгах хоёр дахь арга phpBB Group. Энэ арга нь ижил төстэй боловч бид сайт руу Pratacol ftp-ээр холбогддог. Дараах замын загварууд/template_name/template/overall_footer.html руу очно уу. Мөн бид дээр засварласан кодыг засварлаж байна. Хэрэв та кодыг өөрчилсөн бол UTF кодчилолыг тохируулахаа бүү мартаарай - ингэснээр зангууны оронд "жигнэмэг" (дөрвөлжин болон бусад ойлгомжгүй тэмдэг) гарч ирж магадгүй юм.

Австрали дахь аялал, амралт

Интернэт форум бол хамгийн алдартай интернет эх сурвалжуудын нэг юм. Форум нь зочдын хооронд чөлөөтэй харилцах хамгийн тохиромжтой платформ учраас энэ нь ойлгомжтой юм. Хэлэлцүүлэг нь сайт дээрээ олон нийтийг зохион байгуулж, байнгын зочдыг бий болгох гайхалтай арга юм.

Форумын олон хөдөлгүүрүүд байдаг. Би форумын хөдөлгүүрүүдийг хянахыг удаан хүсч байсан. Би тэдгээрийг бие биетэйгээ харьцуулахгүй - энэ бол тусдаа өгүүллийн сэдэв юм.

Форумын хөдөлгүүрийг сонгохдоо би дараахь зүйлийг өөртөө тодорхойлохыг зөвлөж байна.

1. Танд форумын ямар функц хэрэгтэй вэ? Ихэнх форумын хөдөлгүүрүүд өргөн боломжуудтай боловч зарим нарийн ширийн зүйлийг бүх форумын CMS-д хэрэгжүүлдэггүй. Хөдөлгүүрүүдийн албан ёсны вэбсайтуудаар зочилж, функцүүдийн нарийвчилсан тайлбарыг уншихыг зөвлөж байна.

2. Төлбөртэй эсвэл үнэгүй хөдөлгүүр - энэ цэгийг бас анхаарч үзэх хэрэгтэй. Энэ тоймд зөвхөн хоёр төлбөртэй хөдөлгүүр байдаг - vBulletin ба IPB, бусад нь үнэ төлбөргүй байдаг.

3. Олон нийтийн хөгжил - хөдөлгүүр нь англи хэлээр ярьдаг болон орос хэлээр ярьдаг интернетэд хөгжсөн нийгэмлэгтэй бол энэ нь том давуу тал болно. Нийгэмлэгийн хөгжил нь янз бүрийн өөрчлөлт, сайжруулалт, дизайны загваруудын тооноос шууд хамаардаг. Хэрэв хөдөлгүүр нь жижиг нийгэмлэгтэй бол олон асуудлыг бие даан шийдвэрлэх шаардлагатай болно гэдгийг санах хэрэгтэй.

4. Хөдөлгүүрийн сүүлийн шинэчлэлтийн огноо - хэрэв хөдөлгүүр удаан хугацаанд шинэчлэгдээгүй бол энэ нь хөгжүүлэгчид үүнийг хөгжүүлээгүй эсвэл цаашдын хөгжлийг орхисон болохыг харуулж байна. Энэ бол том сул тал. Интернет технологиуд байнга хөгжиж байгаа бөгөөд хуучирсан функцтэй форум нь цаашдын хөгжлийн боломжийг хязгаарлах болно.

За, хангалттай том үгс :) Би энэ CMS үнэлгээнд үндэслэн хамгийн алдартай форумын хөдөлгүүрүүдээс эхлэх болно.

Энэ бол миний дуртай форумын хөдөлгүүр бөгөөд би Planet Photoshop форумаа энэ хөдөлгүүр дээр ажиллуулдаг. Үүний шалтгаан нь энэ нь үнэгүй форумын хөдөлгүүр төдийгүй өргөн ажиллагаатай, англи хэлээр ярьдаг интернет болон RuNet дээр олон нийтийг хөгжүүлсэн тул phpBB-д бүх амтанд нийцсэн олон модыг боловсруулсан болно. Үүний тусламжтайгаар та функцийг улам өргөжүүлэх боломжтой.

Хэрэглэгч, зохицуулагч, администраторын үйлдлийн бүртгэл, зохицуулагч, администраторын нэвтрэх эрхийн нарийн тохиргоо, хайлтын роботуудыг тодорхойлох, хэрэглэгчийн бүлгүүдийг үүсгэх, санал асуулга, мессеж, хувийн мессеж дэх хавсралтууд - эдгээр нь phpBB-ийн үйл ажиллагааны зөвхөн нэг хэсэг юм. .

Мөн phpBB-ийн хувилбараас хувилбар руу хөгжиж буй чиглэл надад үнэхээр таалагдаж байна. phpBB нь админ, модератор болон энгийн хэрэглэгчдэд тохиромжтой.

phpBB-г хэдэн жил ашигласны дараа миний бодлоор бол энэ нь байршуулах нөөц шаарддаггүй, форум явуулахад шаардлагатай бүх боломжийг хангасан гайхалтай форумын хөдөлгүүр юм.

phpBB дээрх ашигтай нөөцүүд:

Invision Power Board бол интернетэд маш их алдартай төлбөртэй форумын хөдөлгүүр юм. Та зардлыг RuNet дээрээс олж мэдэх боломжтой. Олон алдартай форумууд үүн дээр ажилладаг. Энэ нь англи, орос хэл дээрх интернетэд нийгэмлэгүүдийг хөгжүүлсэн.

IPB-д зориулсан албан ёсны нэмэлт програмууд (галерей, блог, файлын архивын модуль) байдаг. Нэмж дурдахад визуал мессеж засварлагч, хайлтын роботуудад оновчтой форумын текст хувилбар, форумын мэдээллийн санг хялбар нөөцлөх хэрэгсэл, администратор, зохицуулагчдын үйлдлийн нарийвчилсан бүртгэл, түүнчлэн хайлтын роботын үйлдлийн бүртгэл байдаг. .

Invision Power Board-д зориулсан ашигтай сайтууд:

🔥 Дашрамд хэлэхэд!Би англи хэл дээрх SEO Shaolin вэбсайтуудыг сурталчлах төлбөртэй сургалт явуулж байна. Хэрэв та сонирхож байгаа бол түүний вэб сайт seoshaolin.com дээр өргөдөл гаргаж болно.

vBulletin бол форумын гайхалтай хөдөлгүүр юм. Төлбөртэй, зардлыг нь мэдэж болно. IPB-ийн зэрэгцээ vBulletin нь төлбөртэй хөдөлгүүрүүдийн дунд тэргүүлэгч юм.

Подкастын дэмжлэг, форумын RSS хангамжийг автоматаар үүсгэх, зочдод форум дээр нийгмийн бүлгүүд, сонирхлын клуб үүсгэх чадвар, хэрэглэгчийн зургийн галерей, шошго дэмжигддэг, форумын сэдвүүдийг хэрэглэгчид өөрсдөө нийгмийн хавчуургад нэмэх боломжтой - эдгээр нь хамгийн олон зүйл юм. Миний бодлоор vBulletin-ийн сонирхолтой шинж чанарууд.

punBB бол маш хөнгөн бөгөөд энгийн форум юм. Форумын хяналтын самбар нь тохиромжтой бөгөөд ойлгомжтой. punBB нь цөөн тооны онцлогтой боловч үүнийг хурд, байршуулах нөөцөд тавигдах шаардлага багатай нөхдөг.

PunBB-ийн хөгжүүлэгчид хөнгөн, хурд, авсаархан байдалд анхаарлаа хандуулдаг.

punBB дээрх ашигтай эх сурвалжууд:

YaBB бол Perl хэл дээр бичигдсэн үнэгүй форумын хөдөлгүүр юм. Бусад форумын хөдөлгүүрүүдээс ялгаатай нь YaBB нь өгөгдлийг хадгалахын тулд мэдээллийн сангаас илүү файлуудыг ашигладаг.

Мессеж бичихэд тохиромжтой текст засварлагч, администратор, зохицуулагчдад зориулсан өргөн боломж, тохиргоо, загварыг шууд өөрчлөх чадвар, хуудсыг "хэвлэх боломжтой хувилбар" болгон хөрвүүлэх чадвар - эдгээр нь YaBB форумын хөдөлгүүрийн бүх чадвар биш юм. .

Одоо жижиг ухралт. Хэрэв та зорилтот урсгалыг нэмэгдүүлэхэд сайн нөлөө үзүүлдэг сурталчлах аргуудын талаар суралцах сонирхолтой байгаа бол би 10 ашигтай залуугийн жишээг ашиглан миний үзүүлсэн http://seorazvedka.ru/ SEO тагнуулын төлбөртэй судалгааг санал болгож болно. өөр өөр сэдвийн сайтууд, тэдгээрийг хэрхэн сурталчилж, нөөцөө сурталчлахад үүнийг хэрхэн ашиглаж болохыг тайлбарласан.

SMF бол өөр нэг хурдан бөгөөд хөнгөн форумын хөдөлгүүр юм. Энэ нь серверийн нөөцөд эрэлт хэрэгцээгүй бөгөөд идэвхтэй алдартай болж байна.

OpenID дэмжлэг, хэрэглэгчийн анхааруулах систем, шаардлагатай бол сэдэв, мессеж, хавсралтуудыг урьдчилан зохицуулах чадвар, мессежийн WYSIWYG засварлагч - энэ нь SMF-ийн зөвшөөрдөг зүйл биш юм!

Intellect Board бол анхны үнэгүй хөдөлгүүр юм. Intellect Board хөгжүүлэгчидийн цаад санаа нь форум дээр тулгуурлан вэбсайт үүсгэх явдал юм. Intellect Board-ийн функцууд нь маш өргөн хүрээтэй байдаг - нийтлэл, танилцуулга, мэдээ, файлын архив, гэрэл зургийн цомог, IRC чат, нэвтэрхий толь. Нэг ёсондоо Intellect Board бол вэб сайтын удирдлагын бүрэн хэмжээний систем юм.

Оюуны самбарын гол онцлогууд - Бүх хэсгүүдэд дүрэм тогтоох чадвар, зураг, гэрэл зургийн жижиг хуулбарыг үүсгэх GD ба GD2 график номын сангуудыг дэмжих, зохицуулагч, администраторуудын анхааруулга, урамшуулал өгөх чадвар (мөн анхааруулга нь аль аль нь байж болно). тодорхойгүй эсвэл хугацаатай), сэдэв, нийтлэл, файл, гэрэл зургийг үнэлэх/

ExBB (Онцгой мэдээллийн самбар))

ExBB нь хөнгөн жинтэй, үнэ төлбөргүй форумын хөдөлгүүр юм. Энэ нь YaBB шиг мэдээллийн сан шаарддаггүй бөгөөд мэдээллийг текст файлд хадгалдаг.

ExBB нь дараах давуу талуудтай: хуудсууд нь маш хурдан бүтээгддэг, серверийн ачаалал бага, хакердуулах өндөр эсэргүүцэлтэй, форум нь файлууд дээр ажилладаг, мэдээллийн сан шаардлагагүй, ажиллахад хостинг хангалттай. PHP дэмжлэг.

Ваниль бол модульчлагдах чадвараараа сонирхолтой анхны форумын хөдөлгүүр юм. Энэхүү форумын CMS-ийн том давуу тал бол ихэнх модулиудыг нэг товшилтоор суулгаж болдог явдал юм

Vanilla-ийн давуу талууд: өргөтгөл бичих боломжийг олгодог өөрийн хүрээ, олон нийтийг бий болгох чадвар (санал өгөх, шошго үүл, блог, чат, үйлийн үртэй төстэй нэмэлтүүд гэх мэт), нэмэлтүүдийг суулгахад хялбар байдал (ихэнх тохиолдолд) , үүнийг байршуулж, нэг товчлуур дээр дарна уу - тэгээд л болоо!), Нэмэлтүүдийн улмаас стандарт функцийг (модульчлол) өргөтгөх боломжтой бөгөөд үүнээс одоо 450 орчим нь бичигдсэн байна.

Vanilla форумын хөдөлгүүрийн өөр нэг сонирхолтой онцлог бол "Шивнэсэн" систем юм - та сэдвийн хуудаснаас гаралгүйгээр хэн нэгэн рүү шивнэх мессеж илгээх эсвэл "шивнэх" сэдвийг үүсгэх боломжтой бөгөөд энэ нь захидал харилцааны харааны түүх болох болно.

Үзэх тодорхой сэдвийг сонгосноор хэрэглэгчид тухайн сэдвийн зурвасуудын жагсаалт бүхий хуудас руу очдог.

Тусдаа мессеж бүр ихэвчлэн дараах байдлаар харагдана.

Ихэвчлэн хуудас бүрийн дээд ба доод хэсэгт (таны форумын тохиргооноос хамааран) дараах товчлууруудыг агуулсан жижиг цэс гарч ирнэ.

  • Хариулт- Хэрэглэгчид сэдвээр шинэ мессеж үлдээх боломжтой хамгийн алдартай товчлуур.
  • Мэдэгдэх- Энэ сэдвийн шинэ мессежийн талаар мэдэгдэл хүлээн авахын тулд бүртгүүлнэ үү.
  • Уншаагүй гэж тэмдэглэ- Та одоогийн сэдвийг уншаагүй гэж тэмдэглэж болно.
  • Энэ сэдвийг оруулна уу- Та өөрийн найз/танил руугаа цахим шуудангийн хаягийг зааж одоогийн сэдвийн холбоосыг дамжуулах боломжтой.
  • Далайн хав- Хэвлэхийн өмнө үзэхийн тулд одоогийн сэдвийн агуулга бүхий хуудасны хэвлэсэн хувилбарыг үүсгэнэ үү.

Ихэвчлэн сэдэв дэх мессежүүдийн жагсаалтыг босоо дарааллаар харуулдаг: хуучин мессежүүд дээд талд, шинэ нь доод талд байна. Гэхдээ хэрэглэгч бүр өөрийн профайлдаа өөр, хэвтээ дарааллыг тохируулах боломжтой. Дараа нь шинэ мессежийг дээд талд байрлуулах болно. Жагсаалтад байгаа мессеж бүр хоёр хэсэгт хуваагдана. Зүүн хэсэгт мессежийн зохиогчийн тухай товч мэдээлэл, баруун талд нь мессеж өөрөө байна.

  • Зохиогчийн мэдээлэл
    • Мессежийн зохиогч- Энэ мессежийг үлдээсэн хэрэглэгчийн (эсвэл зочны) хоч.
    • Аватар дээрх гарын үсэг- Форумын тохиргооноос хамааран хэрэглэгчид аватар дээрээ урьдчилан үүсгэсэн тайлбартай эсвэл өөрсдөө тохируулж болно. Ихэвчлэн энэ гарын үсэг нь хэрэглэгчдийг тус тусад нь "тэмдэглэх" зорилгоор үйлчилдэг.
    • Үндсэн бүлэг- Ихэнх тохиолдолд бүх хэрэглэгчид энгийн хэрэглэгчид бүлэгт байдаг бөгөөд нэр нь харагдахгүй байна. Хэрэв өөр бүлэг байвал түүний нэрийг энэ газарт харуулах болно. Хэрэв мессежийн зохиогч зочин бол энэ тухай тэмдэглэл энд харагдах болно.
    • Мессежийн тоонд тулгуурлан бүлэглэх- Үлдсэн мессежийн тооноос хамааран хэрэглэгчид өөр өөр бүлэгт хуваагддаг (шинэ, зочин гэх мэт). Хэрэв хэрэглэгч тусгай бүлгийн гишүүн эсвэл одоогийн сэдвийн тохиргоонд дэлгэцийг идэвхгүй болгосон бол энэ бүлгийн нэрийг харуулахгүй байж болно.
    • Сүлд- Ихэвчлэн эмблем дэх зургийн тоог тухайн бүлгийн зэрэглэлээс хамааран тогтоодог (жишээлбэл, анхан шатны хэрэглэгчид 1 одтой, ахисан хэрэглэгчид гурав, ахмадууд таван одтой), эсвэл өөр өөр бүлэгт зориулж өөр өөр дүрс ашигладаг.
    • Зурвасын тоо- Тодорхой хэрэглэгчийн одоогийн мессежийн тоог харуулна.
    • Зохиогчтой холбогдох дүрсүүд- Мессежийн зохиогчтой ямар нэг байдлаар холбоо барихад туслах янз бүрийн дүрсүүдийг харуулах: профайл руу холбох, вэбсайт руу холбох, ICQ дугаар, имэйл, хувийн мессеж илгээх.
  • Мессеж блок
    • Мессежийн дүрс тэмдэг- Зурвас үүсгэх/илгээх үед зохиогчийн сонгосон дүрс тэмдэг.
    • Мессежийн сэдэв- Мессежийн гарчиг нь ихэвчлэн сэдвийн гарчигтай таарч байгаа боловч мессежийн зохиогчийн хүсэлтээр үүнийг өөр аль ч болгон өөрчилж болно.
    • Товчлуурын самбар- Мессеж бүрийн дээд талд баруун буланд мессежийн текстэн дээр тодорхой хурдан үйлдлүүдийг хийх боломжтой хэд хэдэн товчлуурууд гарч ирнэ: иш татах, засах, устгах гэх мэт (тохиргоо болон суулгасан горимоос хамааран). ). Ихэнхдээ "Үнийн санал" товчлуур гарч ирдэг бөгөөд бусад бүх товчлуурууд нь зөвхөн тодорхой мессежийн зохиогч, түүнчлэн зохицуулагч, администраторуудад боломжтой байдаг.
    • огноо, цаг- Мессежийг нийтэлсэн огноо, цагийг түүний сэдвийн доор шууд харуулна. Зурвасыг дараа нь засварлах тухай сэрэмжлүүлэг нь түүний агуулгын доор, зохиогчийн гарын үсгийн дээр гарч ирнэ.
    • Текст- Мессежийн агуулга (хэрэв мессеж байхгүй бол яагаад форум гэж?)
    • Гарын үсэг- Хэрэв хэрэглэгч өөрийн профайл дээр гарын үсгээ зааж өгсөн бол энэ нь мессежийн текстийн доор харагдах болно.
    • Модераторт мэдээлэх- Та тодорхой мессеж бүрийг зохицуулагчид хурдан мэдээлэх боломжтой (жишээлбэл, зурваст хараалын үг ашигласан бол гомдоллох).
    • Бичлэг хийсэн- Хэрэглэгч эсвэл зочны мессеж илгээхдээ ашигласан компьютерийн IP хаяг нь бүртгэлд (өгөгдлийн санд) хадгалагдаж байгааг илтгэх тэмдэг. Администраторуудын хувьд (мөн үүнийг хийхийг зөвшөөрсөн хүмүүсийн хувьд) IP өөрөө энэ тэмдгийн хажууд харагдана.

Эдгээр нь хэлхээг үзэхэд хамгийн түгээмэл мессежийн элементүүд боловч хэрэглэгчид профайлаа засах замаар тэдгээрийн заримыг нуух боломжтой.