Forum CMS sharhi. Forum dvigatelini avtomatik aniqlash smf tomonidan quvvatlangan E'tiborsizlik taxtasi

Avstraliyada sayohatlar va dam olish

Internet-forumlar Internet-resurslarning eng mashhur turlaridan biridir. Bu tushunarli, chunki forumlar tashrif buyuruvchilar o'rtasida bepul muloqot qilish uchun ideal platformadir. Forum - bu sizning saytingizda hamjamiyatni tashkil qilish va doimiy tashrif buyuruvchilar auditoriyasini yaratishning ajoyib usuli.

Ko'p forum dvigatellari mavjud. Men uzoq vaqtdan beri forum motorlarini ko'rib chiqishni xohlardim. Men ularni bir-biri bilan solishtirmayman - bu alohida maqolaning mavzusi.

Forum dvigatelini tanlashda men o'zingiz uchun quyidagi fikrlarni aniqlashingizni maslahat beraman:

1. Sizga qanday forum funksiyalari kerak? Ko'pgina forum dvigatellari keng imkoniyatlarga ega, ammo ba'zi nuanslar barcha forum CMS-larida qo'llanilmaydi. Dvigatellarning rasmiy veb-saytlariga tashrif buyurishni va funksionallikning batafsil tavsiflarini o'qishni tavsiya etaman.

2. Pullik yoki bepul vosita - bu nuqta ham e'tiborga olinishi kerak. Ushbu sharhda faqat ikkita pullik dvigatel mavjud - vBulletin va IPB, qolganlari bepul.

3. Jamiyatni rivojlantirish - agar dvigatel ingliz va rus tilida so'zlashuvchi Internetda rivojlangan hamjamiyatga ega bo'lsa, bu katta ortiqcha. Jamiyatning rivojlanishi turli xil modifikatsiyalar, takomillashtirishlar va dizayn shablonlari soniga bevosita bog'liq. Dvigatel kichik jamoaga ega bo'lsa, unda siz ko'p muammolarni o'zingiz hal qilishingiz kerakligini yodda tutishingiz kerak.

4. Dvigatelning oxirgi yangilanish sanasi - agar dvigatel uzoq vaqt davomida yangilanmagan bo'lsa, bu ishlab chiquvchilar uni ishlab chiqmayotganligini yoki keyingi rivojlanishdan voz kechganligini ko'rsatadi. Bu katta kamchilik. Internet-texnologiyalar doimiy ravishda rivojlanib bormoqda va eskirgan funksionallikka ega forum uni yanada rivojlantirish imkoniyatlarini cheklaydi.

Yaxshi, katta so'zlar etarli :) Men ushbu CMS reytingiga asoslanib, eng mashhur forum dvigatellaridan boshlayman.

Bu mening eng sevimli forum mexanizmi va men Planet Photoshop forumimni shu dvigatelda boshqaraman. Sababi, bu nafaqat bepul forum dvigateli, balki u keng funksionallikka ega, ingliz tilida so'zlashuvchi Internetda ham, RuNet-da ham jamoalarni ishlab chiqdi, shuning uchun phpBB uchun har qanday lazzat uchun ko'plab modlar ishlab chiqilgan. Uning yordamida siz funksionallikni yanada kengaytirishingiz mumkin.

Foydalanuvchi, moderator, administrator harakatlari jurnallari, moderator va administratorning kirish huquqlarining aniq sozlamalari, qidiruv robotlarini identifikatsiyalash, foydalanuvchilar guruhlarini yaratish, so'rovlar, xabarlar va shaxsiy xabarlardagi qo'shimchalar - bular phpBB funksiyalarining bir qismi, xolos. .

Menga phpBB versiyadan versiyaga rivojlanish yo'nalishi ham juda yoqadi. phpBB ham administratorlar, ham moderatorlar, ham oddiy foydalanuvchilar uchun qulay.

Bir necha yil davomida phpBB dan foydalanganimdan so'ng, mening fikrimcha, bu hosting resurslarini talab qilmaydigan va forumni yuritish uchun barcha zarur imkoniyatlarni ta'minlaydigan ajoyib forum mexanizmi.

phpBB uchun foydali manbalar:

Invision Power Board - bu Internetda juda mashhur bo'lgan pullik forum mexanizmi. Narxni RuNet-da bilib olishingiz mumkin. Unda ko'plab mashhur forumlar ishlaydi. U ingliz va rus tillaridagi Internetda hamjamiyatlarni ishlab chiqdi.

IPB uchun qo'shimcha rasmiy ilovalar mavjud (galereya, blog, fayl arxivi moduli). Bundan tashqari, vizual xabar muharriri, qidiruv robotlari uchun optimallashtirilgan forumning matnli versiyasi, forum ma'lumotlar bazasini qulay zaxiralash uchun vosita, ma'murlar va moderatorlar harakatlarining batafsil jurnali, shuningdek qidiruv robotining harakatlari jurnali mavjud. .

Invision Power Board uchun foydali saytlar:

🔥 Aytmoqchi! Men ingliz tilidagi SEO Shaolin veb-saytlarini targ'ib qilish bo'yicha pullik kurs o'tkazyapman. Agar qiziqsangiz, uning seoshaolin.com veb-saytiga murojaat qilishingiz mumkin.

vBulletin - bu ajoyib forum mexanizmi. To'lanadi, narxini bilib olish mumkin. IPB bilan bir qatorda vBulletin pullik dvigatellar orasida yetakchi hisoblanadi.

Podkastlarni qo'llab-quvvatlash, forumning RSS tasmalarini avtomatik yaratish, tashrif buyuruvchilar uchun forumda ijtimoiy guruhlar va qiziqish klublarini yaratish qobiliyati, foydalanuvchilarning foto galereyalari, teglar qo'llab-quvvatlanadi, foydalanuvchilarning o'zlari tomonidan ijtimoiy xatcho'plarga forum mavzularini qo'shish imkoniyati - bular eng ko'p. vBulletin-ning qiziqarli xususiyatlari, menimcha.

punBB juda engil va oddiy forum. Forum boshqaruv paneli qulay va intuitivdir. punBB kamroq xususiyatlarga ega, ammo bu uning tezligi va hosting resurslari uchun past talablar bilan qoplanadi.

PunBB ishlab chiquvchilari engillik, tezlik va ixchamlikka e'tibor berishadi.

PunBB-dagi foydali manbalar:

YaBB - bu Perl tilida yozilgan bepul forum mexanizmi. Boshqa forum mexanizmlaridan farqli o'laroq, YaBB ma'lumotlarni saqlash uchun ma'lumotlar bazasidan ko'ra fayllardan foydalanadi.

Xabar yozish uchun qulay matn muharriri, ma'murlar va moderatorlar uchun keng imkoniyatlar, sozlamalar va shablonlarni tezda o'zgartirish imkoniyati, sahifani "chop etiladigan versiya" ga aylantirish qobiliyati - bular YaBB forum mexanizmining barcha imkoniyatlari emas. .

Endi kichik bir chekinish. Agar siz maqsadli trafikni ko'paytirishga yaxshi ta'sir ko'rsatadigan reklama usullarini o'rganishga qiziqsangiz, men o'zimning pullik SEO razvedka tadqiqotimni http://seorazvedka.ru/ taklif qila olaman, unda men ko'rsatgan 10 daromadli yosh misolida. turli mavzulardagi saytlar, ular qanday targ'ib qilinadi va bu ularning resurslarini targ'ib qilish uchun qanday ishlatilishini tasvirlaydi.

SMF - boshqa tez va engil forum mexanizmi. Bu server resurslari uchun oddiy va faol ravishda mashhurlik kasb etmoqda.

OpenID-ni qo'llab-quvvatlash, foydalanuvchini ogohlantirish tizimi, agar kerak bo'lsa, mavzular, xabarlar va qo'shimchalarni oldindan moderatsiya qilish qobiliyati, xabarlar uchun WYSIWYG muharriri - va bu SMF ruxsat bergan narsa emas!

Intellect Board asl bepul dvigateldir. Intellect Board dasturchilarining g'oyasi forumga asoslangan veb-sayt yaratishdir. Intellect Board funksionalligi juda keng - maqolalar to'plami, taqdimot, yangiliklar, fayllar arxivi, fotogalereya, ARM suhbati, ensiklopediya. Aslini olganda, Intellect Board to'liq huquqli veb-saytlarni boshqarish tizimidir.

Intellect Board-ning asosiy xususiyatlari - Barcha bo'limlar uchun qoidalarni o'rnatish qobiliyati, rasmlar va fotosuratlarning kichik nusxalarini yaratish uchun GD va GD2 grafik kutubxonalarini qo'llab-quvvatlash, moderatorlar va ma'murlar tomonidan ogohlantirishlar va mukofotlar berish qobiliyati (va ogohlantirishlar ham bo'lishi mumkin). cheksiz yoki cheklangan), mavzular, maqolalar, fayllar va fotosuratlarni baholash/

ExBB (eksklyuziv e'lonlar taxtasi))

ExBB - bu engil va bepul forum mexanizmi. U, YaBB kabi, ma'lumotlar bazasini talab qilmaydi va ma'lumotlarni matnli fayllarda saqlaydi.

ExBB quyidagi afzalliklarga ega: sahifalar juda tez yaratiladi, serverdagi yuk minimal, xakerliklarga yuqori darajada qarshilik, forum fayllarda ishlaydi, maʼlumotlar bazalari talab qilinmaydi, uning ishlashi uchun hosting yetarli. PHP qo'llab-quvvatlash.

Vanilla - modulliligi bilan qiziq bo'lgan original forum mexanizmi. Ushbu forum CMS-ning katta afzalligi shundaki, ko'pchilik modullarni bir marta bosish bilan o'rnatish mumkin

Vanilla-ning afzalliklari: kengaytmalarni yozishga imkon beruvchi o'z ramkasi, hamjamiyatlarni qurish qobiliyati (ovoz berish, teg bulutlari, bloglar, chat, karmaga o'xshash qo'shimchalar va boshqalar), qo'shimchalarni o'rnatish qulayligi (ko'p hollarda) , uni yuklang, bitta tugmani bosing - va shunday!), Qo'shimchalar tufayli standart funksionallikning kengaytirilishi (modullik), ulardan 450 ga yaqini hozirda yozilgan.

Vanilla forum mexanizmining yana bir qiziqarli xususiyati - bu "Whisper" tizimi - siz mavzu sahifasidan chiqmasdan kimgadir pichirlab xabar yuborishingiz yoki yozishmalarning vizual tarixi bo'ladigan "shivirlash" mavzusini yaratishingiz mumkin.

O'zingiz joylashtirmoqchi bo'lgan doskani ko'rib chiqing va ustiga bosing Yangi mavzu tugmasi (da ko'rsatilganidek, sukut bo'yicha taxtaning yuqori va pastki qismida joylashgan), bu sizni Yangi mavzuni boshlash ekran. Bu bir qator variantlarni taqdim etsa-da, eng muhimi ikkitadir Mavzu maydon va asosiy Xabar maydon (bunday belgilanmagan, lekin uning o'lchamiga ko'ra aniq). Shunday qilib, mavzuingizni kiriting va xabaringizni asosiy matn maydoniga yozishni (yoki joylashtirishni) boshlang, shunda mavzu yoki asosiy qismi yo'q xabar ikkalasi ham bo'lmaguncha e'lon qilish uchun qabul qilinmaydi. Agar siz oddiy matnli xabaringizdan mamnun bo'lsangiz, uni bosish orqali yuborishingiz mumkin Post tugmasini bosing va/yoki avval uni bosish orqali oldindan ko'ring Ko‘rib chiqish tugmasi, lekin biroz qiziqarliroq qilish uchun boshqa ko'plab narsalar mavjud.

  • Ba'zi forumlar ko'rsatadi navigatsiya daraxti yuqori qismida joyni tejaydigan gorizontal rejimda.
  • Ba'zi forumlar qo'shimcha taklif qilish uchun tuzilgan bo'lishi mumkin Imlo tekshiruvi yonidagi tugma Post va Ko‘rib chiqish variantlari.

Yangi so'rovnomani boshlash

So'rov asosan qo'shimcha savol va ovoz berish variantlari bo'lgan mavzu bo'lib, bosish orqali boshlanadi Yangi so'rov o'rniga Yangi mavzu. So'rovnomani joylashtirish uchun anketani to'ldirish kerak Savol maydon va kamida ikkitasi Variant ga qo'shimcha ravishda maydonlar Mavzu va Xabar standart mavzu talab qiladigan maydonlar. Foydalanuvchi qancha tanlov uchun ovoz berishi mumkinligi, so'rov qancha davom etishi, foydalanuvchilar o'z ovozlarini o'zgartirishi mumkinmi yoki natijalar ko'rsatilishi uchun qanday shartlar bajarilishi kerakligini sozlashning qo'shimcha variantlari o'z-o'zidan tushunarli bo'lishi kerak.

So‘rovnomada beshdan ortiq tanlov taklif qilish uchun shunchaki bosing Variant qo'shish kerak bo'lganda ko'p marta.

E'tibor bering, ba'zi forumlardagi ba'zi foydalanuvchilar mavjud mavzuga so'rovnoma qo'shishlari ham mumkin.

Taqvimga tadbirni joylashtirish

Agar ushbu parametr sozlangan boʻlsa (bu standart “qutidan tashqarida” emas), siz tadbirni joylashtirishingiz mumkin. Kalendar ortidan Post hodisasi kalendar ekranidan. Siz hozir ko'rayotgan narsa a Yangi mavzuni boshlash tadbir sarlavhasi, sanasi va maqsadli taxtasi uchun qoʻshimcha maydonlarga ega ekran, ular shunchaki tadbiringizni taqvimga qoʻshadi va oʻsha paneldagi postingizga havola yaratadi.

Mavzu yoki so'rovnomaga javob berish

Mavzuga yoki so'rovnomaga javob berish asosan bilan bir xil, lekin hech narsa kiritish shart emas. Mavzu Agar siz allaqachon mavjud bo'lgan narsani o'zgartirmoqchi bo'lmasangiz, maydon. So'rovnomada ovoz berish uchun siz tanlagan variant(lar)ni tanlashingiz va tugmani bosishingiz kifoya. Ovoz berish.

Agar “Tezkor javob” yoqilgan boʻlsa, sahifadagi post(lar)dan keyin oddiy javob maydoni ham paydo boʻladi, lekin agar siz undan foydalanmoqchi boʻlsangiz, oʻzingiznikini va qoʻlda yozishingiz kerak boʻladi.

Postdan iqtibos keltirish

Xabarga iqtibos keltirish orqali javob berish uchun tugmani bosishingiz mumkin Iqtibos tegishli post uchun tugmani bosing va keltirilgan matnga o'z xabaringizni qo'shing yoki ni bosing Javob bering keyin tugma Iqtibos kiritish quyidagi "Mavzu xulosasi" dagi tegishli postdan, lekin shuni e'tiborga oling:

  • Bu ikkala variant ham afishaning nomi, postning sanasi va vaqtini ko‘rsatuvchi asl postga havola qo‘shadi, holbuki iqtibos teg bu qo'shimcha ma'lumotsiz tegishli postdan iqtibos keltiradi.
  • Shuningdek, siz "muallif" atributini to'liqdan mustaqil ravishda saqlab qo'yishingiz yoki qo'shishingiz mumkin Iqtibos funktsiyasi, quyida ko'rsatilgandek.

Xabarni o'zgartirish yoki o'chirish

Xabarni o'zgartirish uchun ni bosing O'zgartirish tugmasini bosing va o'zgartirishlaringizni kiriting. Esda tutingki, aksariyat forumlar oxirgi tahrir sanasi va vaqtini ko'rsatish uchun tuzilgan bo'lishi mumkin, ammo administrator(lar) bu sodir bo'lgunga qadar qisqa muddat o'tishiga ham ruxsat berishi mumkin.

Xabarni o'chirish uchun ni bosing Oʻchirish keyin tugma KELISHDIKMI dan Bu xabar olib tashlansinmi? paydo bo'lgan oyna. Ba'zi forumlar siz boshlagan mavzular yoki so'rovlarni o'chirishga ham ruxsat berishi mumkin, ammo bu tugmalar odatda sahifaning pastki qismida joylashgan.

Standart eʼlon qilish imkoniyatlari

Javoblar haqida menga xabar bering

Mavzu bo'yicha elektron pochta xabarnomasiga obuna bo'lish uchun buni belgilang.

Ushbu mavzuga qayting

E'lon qilgandan so'ng mavzuga (xabar indeksi o'rniga) qaytish uchun buni belgilang (shuningdek, siz ushbu xatti-harakatni profilingizda afzal ko'rishingiz mumkin).

Tabassumlardan foydalanmang

Xabaringizdagi ba'zilar tahlil qilinib, tabassum sifatida ko'rsatilmasligi uchun buni belgilang.

Qo'shimchalar

Agar yoqilgan bo'lsa, bu xususiyat sizga ko'pgina elektron pochta mijozlari kabi fayllarni postlaringizga biriktirish imkonini beradi, shuning uchun tugmani bosishdan oldin kompyuteringizdagi tegishli fayl(lar)ni ko'rib chiqish kifoya qiladi. Post. Siz biriktirma(lar)ingizni oʻchirib tashlashingiz yoki koʻproq qoʻshishingiz mumkin, lekin shuni yodda tuting:

  • Ruxsat etilgan fayl turlari va o'lchamlari forum administrator(lar)i tomonidan o'rnatiladi.
  • Aksariyat forumlar postning bir qismi sifatida biriktirilgan rasmlarni ko'rsatish uchun tuzilgan bo'lsa-da, buni amalga oshirish mumkin emas. oldindan ko'rish qo'shimchalar, shuning uchun siz har doim fayllarni oxirigacha ko'rib chiqishingiz va ularni biriktirishingiz kerak post xabaringiz.

Ma'lumotnomalar

SMF e'lonlar taxtasi kodi

Ko'rsatilgan tugmalar SMF standart mavzusiga tegishli va forumdan forumga farq qilishi mumkin.

Teg nomi Tugma Kod Chiqish Izohlar
Qalin [b] qalin qalin *
*
*
*
Yorqin porlash “Glow” tegidagi uchta atribut (masalan, qizil, 2, 50) mos ravishda rang, kuch va kenglikdir.
"Soya" tegidagi ikkita atribut (masalan, qizil, chap) mos ravishda rang va yo'nalishdir.
harakat harakat Yaroqli XHTML emas, lekin tasvirlar uchun ham foydalanish mumkin!
Oddiy
Mashinalar
Forum
Oddiy mashinalar forumi Monospace shriftda ko'rsatilgan muhim matn formatini saqlaydi.
chapga tekislang *
markazlashtirilgan *
o'ngga tekislang *
O'ngdan chapga * o'ngdan chapga! Ingliz hujjatida arab yoki ibroniy tillarini joylashtirish odatiy holdir.
Chapdan o'ngga * chapdan o'ngga! Ingliz tilini arabcha yoki ibroniycha hujjatda joylashtirish odatiy holdir.
*
shrift hajmi *
shrift yuzi Faqat foydalanuvchi kompyuterida o'rnatilgan shriftlar ko'rsatiladi, shuning uchun ehtiyotkorlik bilan foydalaning!
Shrift rangi Rangni o'zgartirish Qora Qizil Sariq Pushti Yashil To'q sariq Binafsha Ko'k Bej Jigarrang Ko'k To'q qizil Ohak Yashil qizil qizil Ochiladigan menyudan rangni tanlang.

http://somesite/somefile.swf
http://somesite/somefile.swf E'tibor bering, agar o'rnatilgan Flash forum administrator(lar)i tomonidan o'chirib qo'yilgan bo'lsa, Flash fayli bu yerda ko'rsatilganidek, to'g'ridan-to'g'ri giperhavola sifatida paydo bo'ladi. "Flash" tegidagi ikkita atribut (tegishli hollarda) mos ravishda kenglik va balandlikdir.

http://somesite/image.gif
Tasvir hajmini o'zgartirish uchun kenglik va balandlik atributlarini kiriting.

http://somesite/image.gif
http://ba'zi sayt/ http://ba'zi sayt/ Eslatma: "url" yorlig'i yangi oynada ochiladi, lekin siz xuddi shu oynada ochish uchun "iurl" teglarini kiritishingiz mumkin.

tavsiflovchi havola
tavsiflovchi havola

kimdir @ ba'zi sayt
kimdir @ ba'zi sayt *

ftp://somesite/somefile
ftp://somesite/somefile *

tavsiflovchi havola
tavsiflovchi havola
* Faqatgina "jadval" teglaridan mazmunli chiqish yo'q.
* Faqat "jadval" va "tr" teglaridan hech qanday mazmunli chiqish yo'q.

mazmuni
mazmuni
Teglarni to'g'ri joylashtirishga e'tibor bering, shuning uchun "jadval" teglari "tr" teglarini o'z ichiga oladi, ularning har biri teng miqdordagi "td" teglarini o'z ichiga oladi!
SMF
Axborotnoma
Kengash
Kod
SMF Axborotnoma
Kengash Kod
ustun belgisi *
subscript *
teletayp Monospace shrifti.
[O] doira :(
Shokka tushdi :o
Ajoyib 8)
Huh ???
Ko'zlarni aylantiring ::)
Til :P
Uyaldim :-[
Dudoqlar muhrlangan :-X
Qarorsiz :-\
O'pish :-*
Yig'la :"(

Esda tutingki, barcha tabassum kodlari, agar ochilish joylari mavjud bo'lmasa, to'g'ri tahlil qilinmaydi va tasvirga aylantirilmaydi.

Darhol asosiy skript kodi bilan boshlaylik:

#!/usr/bin/perl

# which-forum.pl skripti
# (c) 2010 Aleksandr A Alekseev, http://site/

qat'iy foydalaning;

# sharhlangan satr - qat'iylik uchun
# agar vazifa dvigatel statistikasini yig'ish bo'lsa, uni shunday qoldiring
# agar siz forumlar ro'yxatini tuzsangiz - izohni bekor qiling

mening $ma'lumotlarim;
$ma'lumotlar .= $_while (<> ) ;

# phpBB tomonidan qancha quvvatlanganligini pastki qismdagi havolasiz tekshiring
chop etish "phpbb \n"
agar ($ma'lumotlar =~ /]+href="[^"]*http:\/\/(?:www\.)?phpbb\.com\/?"[^>]*>phpBB/i yoki
# $data =~ /viewforum\.php\?[^""]*f=\d+/i yoki
$ma'lumotlar =~ /phpBB\-SEO/i yoki
$ma'lumotlar =~ /) ;
chop "ipb \n"
agar ($ma'lumotlar =~ /]+href="[^"]*http:\/\/(?:www\.)?invision(?:board|power)\.com\/?[^"]*"[^>]*> [^<]*IP\.Board/i yoki
$ma'lumotlar =~ /]+href="[^"]*http:\/\/(?:www\.)?invisionboard\.com\/?"[^>]*>Invision Power Board/i yoki
$ma'lumotlar =~ /

/i yoki
$ma'lumotlar =~ /index\.php\?[^""]*showforum=\d+/i) ;
"vbulletin"ni chop eting \n"
agar ($ma'lumotlar =~ /Kuchli:?[^<]+vBulletin[^<]+(?:Version)?/i yoki
$ma'lumotlar =~ /) ;
chop etish "smf \n"
agar ($ma'lumotlar =~ /]+href="[^"]*http:\/\/(?:www\.)?simplemachines\.org\/?"[^>]*>SMF/i tomonidan quvvatlanadi yoki
$ma'lumotlar =~ /index\.php\?[^""]*board=\d+\.0/i) ;
chop "punbb \n"
agar ($ma'lumotlar =~ /]+href="[^"]*http:\/\/(?:(?:www\.)?punbb\.org|punbb\.informer\.com)\/?"[^>]*> PunBB/i); #yoki
# $ma'lumotlar =~ /viewforum\.php\?[^""]*id=\d+/i);
"fluxbb \n"
# if($data =~ /viewtopic\.php\?id=\d+/i yoki
agar ($ma'lumotlar =~ /]+href="http:\/\/(?:www\.)fluxbb\.org\/?"[^>]*>FluxBB/i) ;
chop "exbb \n"
agar ($ma'lumotlar =~ /]+href="[^"]*http:\/\/(?:www\.)?exbb\.org\/?"[^>]*>ExBB/i); # yoki
# $ma'lumotlar =~ /forums\.php\?[^""]*forum=\d+/i);
chop "yabb \n"
agar ($ma'lumotlar =~ /]+href="[^"]*http:\/\/(?:www\.)?yabbforum\.com\/?"[^>]*>YaBB/i yoki
$ma'lumotlar =~ /YaBB\.pl\?[^""]*num=\d+/i );
dleforumni chop eting \n"
agar ($ma'lumotlar =~ /\(DLE Forum tomonidan quvvatlanadi\)<\/title>/i yoki
$ma'lumotlar =~ /]+href="[^"]+(?:http:\/\/(?:www\.)?dle\-files\.ru|act=copyright)[^"]*">DLE forumi<\/a>/i) ;
chop "ikonboard \n"
agar ($ma'lumotlar =~ /]+href="[^"]*http:\/\/(?:www\.)?ikonboard\.com\/?[^"]*"[^>]*>Ikonboard/i yoki
$ma'lumotlar =~ /\n"
agar ($ma'lumotlar =~ /\n"
# if($data =~ /forums\.php\?fid=\d+/i yoki
# $ma'lumotlar =~ /mavzu\.php\?fid=\d+/i yoki
agar ($ma'lumotlar =~ /]+href="http:\/\/(?:www\.)?flashbb\.net\/?"[^>]*>FlashBB/i) ;
"stokesit"ni chop eting \n"
# if($data =~ /forum\.php\?f=\d+/i yoki
agar ($ma'lumotlar =~ /]+href="http:\/\/(?:www\.)?stokesit\.com\.au\/?"[^>]*>[^\/]*Stokes IT/i) ;
chop etish "podium \n"
# if($data =~ /mavzu\.php\?t=\d+/i yoki
agar ($ma'lumotlar =~ /]+href=[""]?http:\/\/(?:www\.)?sopebox\.com\/?[""]?[^>]*>Podium/i) ;
chop "usebb \n"
# if($data =~ /forum\.php\?id=\d+/i yoki
agar ($ma'lumotlar =~ /]+href="http:\/\/(?:www\.)?usebb\.net\/?"[^>]*>UseBB/i) ;
chop etish "wrforum \n"
# if($data =~ /index\.php\?fid=\d+/i yoki
agar ($ma'lumotlar =~ /]+href="http:\/\/(?:www\.)?wr\-script\.ru\/?"[^>]*>WR\-Forum/i) ;
chop etish "yetanotherforumnet \n"
agar ($data =~ /Yana bir forum\.net/i yoki
$ma'lumotlar =~ /default\.aspx\?g=posts&t=\d+/i) ;

Siz ushbu va postda eslatib o'tilgan boshqa skriptlarni ushbu arxivda topasiz.

Skript which-forum.pl HTML sahifa kodini tekshiradi, unda forum mexanizmi imzolari mavjudmi yoki yo'qmi. WordPress va Joomla-ni belgilashda biz shunga o'xshash texnikadan foydalanganmiz, ammo bir nechta farqlar mavjud. Birinchidan, skriptning o'zi sahifa kodini yuklamaydi, lekin uni stdin yoki argument sifatida uzatilgan fayldan o'qiydi. Bu sizga sahifani bir marta yuklab olish imkonini beradi, masalan, wget-dan foydalanib, keyin bir nechta analizatorlar orqali, agar bizda bir nechta bo'lsa. Ikkinchidan, ushbu skriptda imzoning mavjudligi dvigatelning 100% belgisidir. Oxirgi marta, imzoning mavjudligi faqat mos keladigan dvigatelga va eng katta vaznga ega bo'lgan dvigatelga "yutdi". Men bu holatda bunday yondashuv kodni keraksiz ravishda murakkablashtiradi, deb qaror qildim.

Skriptni sinab ko'rish uchun men biroz tadqiqot qildim. Men bir necha ming forumlar ro'yxatini tuzdim va ularning har birini o'z skriptim orqali ko'rib chiqdim, shu bilan dastur javoblarining foizini va turli dvigatellarning mashhurligini aniqladim.

Forumlar ro'yxatini olish uchun men Google tahlilchisidan foydalandim. Shu kabi so'rovlar qidiruv tizimiga yuborildi

sayt: forum.*.ru
sayt: talk.*.ru
sayt:board.*.ru
sayt: smf.*.ru
sayt: phpbb.*.ru
....

va hokazo. Siz faylda to'liq so'rov generator kodini topasiz gen-forumsearch-urls.pl. Zone.ru dan tashqari .su .ua .kz va .by ham ishlatilgan. O'tgan safar bunday tadqiqotni o'tkazish qiyin bo'ldi, chunki WordPress va Joomla saytlarining URL manzilida bunday imzolar yo'q. Cmsmagazine.ru/catalogue/ kabi kataloglar etarli namuna hajmini ta'minlamaydi. 600 Drupal saytlari nima?

Tan olaman, tajriba natijalari meni xafa qildi. O'rganilgan 12 590 ta saytdan dvigatel faqat 7 083 tasida, ya'ni faqat 56% hollarda muvaffaqiyatli aniqlangan. Ehtimol, men qandaydir dvigatelni hisobga olmadim? Forumlarning yarmi Bitrix o'rnatilgani haqiqatan ham rostmi? Yoki imzolarni qidirishga ko'proq vaqt sarflashim kerakmidi? Umuman olganda, bu erda qo'shimcha tadqiqotlar talab qilinadi.

Muvaffaqiyatli aniqlangan 56% dvigatellar orasida eng ommaboplari kutilganidek IPB (31%), phpBB (26,6%) va vBulletin (26,5%) edi.

Ulardan keyin katta kechikish bilan SMF (5,8%) va DLEForum (5,3%) bormoqda. Mening sevimli punBB faqat 6-o'rinda edi (1,64%). Men bu raqamlarga ko'p ishonishni tavsiya etmayman (ular RuNet-dagi har uchinchi forum IPB-da ishlaydi, deb aytishadi), lekin, albatta, ma'lum xulosalar chiqarish mumkin.

Misol uchun, agar siz forum mexanizmida sayt yaratmoqchi bo'lsangiz va forumni o'zgartirishni rejalashtirmoqchi bo'lsangiz, masalan, haftada bir marta pul mablag'larini avtomatik yechib olish bilan har bir xabar uchun foydalanuvchilarga $0,01 to'lang, unda siz eng mashhur uchta dvigateldan birini tanlashingiz kerak. Forum qanchalik mashhur bo'lsa, uni yaxshi biladigan dasturchini topish imkoniyati shunchalik katta bo'ladi.

Agar dvigatelda sezilarli o'zgarishlar kutilmasa, unchalik mashhur bo'lmagan dvigatelni tanlash mantiqan to'g'ri keladi, masalan, SMF yoki punBB. Bu sizning forumingizga xakerlik hujumlari sonini va unga avtomatik ravishda yuboriladigan spam miqdorini kamaytiradi.

Forumlarni qidirish/aniqlash uchun skriptlar ko'plab amaliy dasturlarni ham topishi mumkin. Xayolimga kelgan birinchi narsa, aniqlangan forumlarni TIC bo'yicha saralash va mening saytlarimdan biriga havolalar bilan birinchi yuzta xabarga joylashtirish edi. Biroq, yuzlab forum dofollow havolalari TCIga hech qanday ta'sir ko'rsatmadi (2 ta yangilanish o'tdi), shuning uchun bu erda vaqtni behuda sarflamaslik yaxshiroqdir, agar siz o'tishlarga qiziqmasangiz.

Yuqorida aytib o'tilgan skriptlardan foydalanish yagona emasligi aniq. O'ylaymanki, siz ularni boshqa qanday ishlatishingiz mumkinligini osongina aniqlashingiz mumkin.

Salom, Xabravitlar!

Yaqinda forum yaratish g'oyasi meni hayratda qoldirdi. Hozirgi vaqtda forum yaratish foydalanuvchilar uchun unchalik qiyinchilik tug'dirmaydi, chunki bu vazifani sezilarli darajada osonlashtiradigan juda ko'p tayyor forum CMS-lari mavjud. Ammo ularning ko'pligi orasida haqiqatan ham kerakli CMSni tanlash juda qiyin bo'lishi mumkin. Shuning uchun men o'z sharhimni yozishga qaror qildim, bu, hech bo'lmaganda, foydalanuvchiga u yoki bu dvigatel yo'nalishi bo'yicha tanlov qilishga yordam beradi.

Bepul dvigatellar
#1 - PunBB
Chiroyli va ishlatish uchun qulay vosita. Qulay va intuitiv boshqaruv paneli interfeysi. Forum juda ixcham, kam sonli funktsiyalarga ega (qutilar ostida), lekin bu qo'shimchalar bilan osongina tuzatilishi mumkin. Mavzularni yaratish uchun qulay va oson. Agar sizga oddiy va o'rnatish, sozlash va ishlatish oson bo'lgan forum kerak bo'lsa, bu ideal tanlovdir.
- rusiyzabon jamiyat
Ko'rib chiqishga kiritmagan yana ko'p turli xil dvigatellar mavjud, chunki ular yuqorida aytib o'tilganlar kabi talabga ega emas va mashhur emas deb o'ylayman. Xo'sh, mening sub'ektiv fikrimga kelsak, men PunBB yoki XenForo-ni tavsiya qilaman.

Teglar: forum yaratish, forum cms, forum mexanizmi

Ushbu maqola sharhlanmaydi, chunki uning muallifi hali hamjamiyatning to'liq a'zosi emas. Muallif bilan faqat jamiyatdagilardan taklifnoma olgandan keyingina bog‘lanishingiz mumkin bo‘ladi. Shu paytgacha uning foydalanuvchi nomi taxallus bilan yashiriladi.

Yaxshi eski forum dasturlarini esdan chiqarmaylik. Geeks ulardan texnik yordam uchun foydalanadi. Korxonalar ulardan hamkorlik uchun foydalanadi. Mana 70 dan ortiq forum dvigatellari, xostlari va vositalari haqida.

Forum dvigatellari (bepul dasturiy ta'minot)

Pocoo - Python bilan ishlaydigan doska haqida eshitmaganmisiz? Pocooni topgunimcha men ham qilmadim. U WSGI bilan mos keladi va rivojlangan plagin tizimiga ega.

PunBB - XHTML-ga mos sahifalar, soddaligi va tezligi bilan nima yoqmaydi?

Quicksilver Forums (QSF) - Hozirda o'lik MercuryBoard asosida QSF 3D ruxsatnomalari yoki terini terish kabi etuk dvigatel sport xususiyatlariga aylandi.

RForum - Ruby tomonidan boshqariladigan pochta ro'yxati integratsiyasiga ega kuchli forum.


Simple Machines Forum (SMF) - Dastlab YaBB SE vilkasi bo'lgan SMF WYSIWYG, kuchli guruhlar va boshqalarni o'z ichiga oladi. Eslatma: SMF bepul dasturiy ta'minotmi yoki yo'qligi haqida ba'zi tortishuvlar mavjud, chunki siz forumni/dasturiy ta'minotni qayta tarqatishingiz mumkin emas. yozma ruxsatisiz.

Snitz - Asosiy ASP forumi.

O'z ma'lumotlarini ma'lumotlar bazasi o'rniga TXT fayllarida saqlaydigan kichik forum.

Unclassified NewsBoard Forum (UNB) - Jabber bildirishnomasi bilan foydalanish uchun qulay forum mexanizmi.

UseBB - Yengil, aniq va samarali taxta to'plami.

Vanilla - Haqiqatan ham go'zal ko'rinishga ega ajoyib AJAXified forumi, siz boshqa joyda topa olmaysiz.

Vikingboard - Yuqori ishlash uchun minimalist taxtali dvigatel.

Viscacha - integratsiyalashgan CMS va CuteCast, Vision Board, phpBB va WBB dan konvertatsiya qilingan plata.

YaBB - O'rnatish oson va foydalanish oson, YaBB boshqa e'lonlar taxtasidan ham ko'proq.

Yazd - Apache litsenziyasi bo'yicha asosiy forum mexanizmi.

Forum dvigatellari (tijorat)


AspNetForum - toza va kuchli ASP.NET forum mexanizmi. 85-169 dollar.

Burning Board - Mavjud Invision Power Board, MyBB, phpBB, PunBB, Simple Machines Forum yoki vBulletin forumlarini import qiladigan platani sozlash oson. 139,99 dollardan 269,99 dollargacha.

FuseTalk - Adobe, Boeing, NASA, NBC, AQSh havo kuchlari, McAfee va Lonely Planet kabi yirik nomlar tomonidan ishlatiladigan kuchli forum dasturi. Ammo ismlar sizga qimmatga tushadi. 649-4599 dollar.

FusionBB - Taqvim, foto galereya, PayPal, maqola shablonlari va boshqa ko'p narsalarni ushbu ajoyib dastur bilan olish mumkin. $425 tekis to'lov yoki $149 tekis to'lov va $39/yil.

Ideal BB - ASP/COM platasi yaxshi qayta ko'rib chiqish xususiyatiga ega. 299-2099 dollar.

Invision Power Board (IPB) - Barcha davrlarning eng mashhur tijorat platalaridan biri. 149,99 dollardan 299,99 dollargacha.

Jive Forums - EA va ESPN kabi kompaniyalar tomonidan ishlatiladigan kuchli taxtali. Afsuski, juda qimmat. $14950 tekis to'lov, $1950/1000 foydalanuvchi, $4950/5000 foydalanuvchi yoki $9950/20000 foydalanuvchi.

MyProBB - Kuchli anti-spam funksiyalari uni saqlovchi qiladi. Bu ham arzon, yiliga $25.

UBB.threads - $725 tekis to'lov yoki $229 tekis to'lov va $125/yil.

vBulletin - O'nlab xususiyatlarga ega juda mashhur taxta. $160 tekis to'lov yoki yiliga $85.

WowBB - WYSIWYG, xalqarolashtirish va boshqa ko'p narsalar ushbu PHP platasi bilan mavjud. $99 tekis to'lov yoki yiliga $55.

Forum mezbonlari


Blursoft MetaForum - Tonna AJAX xususiyatlariga ega, ammo qidiruvni qulay saqlashga muvaffaq bo'ladi. Va ha, orqaga tugmasi ishlaydi. Ozod.

Conforums - HTML va JavaScript sozlanishi bilan cheklanmagan toifalar, taxtalar va postlar. Ozod.

CuteCast - Asosiy forum hosting. Ozod.

GoBoardz - Foto almashish va yoqimli interfeysga ega yaxshi forum. Ozod.

Giperbordlar - Global loginga ega yirik hosting provayderi (bitta Hyperboards hisobi sizni har bir Hyperboards forumiga kiritadi), terilar, sahifalar va cheksiz postlar va taxtachalar. Ozod.

Invision Power Board (IPB) - Barcha davrlarning eng mashhur tijorat platalaridan biri. Oyiga $10-75.

ProBoards - YaBB tomonidan boshqariladigan taniqli xost. Ozod.

To'satdan ishga tushirish - Cheksiz postlar, javoblar va kengashlarga ega forum mezboni. Ozod.

WowBB - WYSIWYG, xalqarolashtirish va boshqa ko'p narsalar ushbu PHP platasi bilan mavjud. $99 tekis to'lov va oyiga $3,95 yoki oyiga $7,95.

Forum integratsiyasi


bbPress va Wordpress integratsiyasi - Ikki qardosh loyihani integratsiya qilishning rasmiy usuli.

Kuchli forumni qo'shadigan Joomla komponenti.

Vanilla va Wordpress-ni integratsiya qilish - ikkita mashhur CMS-ni birlashtirish bo'yicha rasmiy qo'llanma.

IpbWiki - Invision Power Boards va MediaWiki-ni ulaydi.

Joomla!Vanilla - Joomla CMS va Vanilla o'rtasidagi ko'prik.

Forum vositalari


BBCodeXtra Firefox kengaytmasi - BBCode yoki (X)HTML kiritish uchun kontekst menyusi. Bepul dastur.