Rokasgrāmatas

Kā izveidot forumu: kategorijas, diskusijas, meklēšana un mēstuļu kontrole

Forums ir kategoriju kopums, tajās esošas diskusijas un to atbildes, kā arī konti, meklēšana un moderācija. Tas atšķiras no tērzēšanas grupas, jo sarunas ir sakārtotas pēc tēmām un paliek noderīgas gadiem — kāds var atrast trīs gadus vecu diskusiju meklēšanā un joprojām saņemt atbildi. Lai to izveidotu, pareizi jāizveido diskusijas lapa un meklēšana, jāpadara diskusijas lasāmas meklētājprogrammām, ja forums ir publisks, un jāsagatavo mēstuļu un moderācijas rīki, pirms reģistrējas pirmais īstais dalībnieks.

Ko vajag forumam

Lapas

  • Kategoriju saraksts — lielākajai daļai forumu sākumlapa, ar katras kategorijas aprakstu un jaunāko aktivitāti.
  • Diskusiju saraksts — diskusijas kategorijā, kārtotas pēc jaunākās atbildes, ar atbilžu skaitu un atzīmi „atrisināts” vai piespraustām diskusijām.
  • Diskusijas lapa — pirmais ieraksts un visas atbildes secīgā kārtībā, ar citēšanu, reakcijām un atbildes lodziņu.
  • Jaunas diskusijas forma — nosaukums, kategorija, teksts, papildu tagi pēc izvēles.
  • Meklēšana — virsrakstos un ierakstu tekstā, ar filtriem pēc kategorijas.
  • Lietotāja profils — vārds, avatārs, pievienošanās datums, ierakstu skaits, jaunākie ieraksti.
  • Moderācijas rinda — ziņotie ieraksti un ieraksti, kas gaida apstiprinājumu.

Dati

TabulaGalvenie lauki
Lietotājivārds, avatārs, loma, uzticības līmenis, pievienošanās datums, statuss
Kategorijasnosaukums, slug, apraksts, kārtošanas secība, kas drīkst ievietot
Diskusijasnosaukums, slug, kategorija, autors, piespraudums, slēgums, atrisināts, jaunākās atbildes laiks
Ierakstidiskusija, autors, teksts, izveides laiks, rediģēšanas laiks, paslēpts
Reakcijasieraksts, lietotājs, tips
Ziņojumiieraksts, ziņotājs, iemesls, statuss, moderatora lēmums
Abonementilietotājs, diskusija (lai paziņotu par jaunām atbildēm)

Glabāt „jaunākās atbildes laiku” un „atbilžu skaitu” pašā diskusijā palīdz ātri ielādēt diskusiju sarakstu, nevis skaitīt ierakstus katru reizi, kad lapa tiek atvērta.

Tiesības

  • Viesi var lasīt publiskās kategorijas.
  • Dalībnieki var ievietot un atbildēt, un rediģēt savus ierakstus ierobežotu laiku.
  • Moderatori var paslēpt, pārvietot, slēgt, piespraust un apvienot diskusijas, kā arī apturēt lietotājus.
  • Administratori pārvalda kategorijas un lomas.

Privātā kategorija jāpārbauda serverī katrā pieprasījumā — diskusijas lapai, meklēšanas rezultātiem, RSS un paziņojumiem vajag to pašu pārbaudi, citādi privātie ieraksti var noplūst caur blakus durvīm. Skat. kā pievienot lomu piekļuves kontroli.

Lēmumi un kompromisi

Plakanas vai ligzdotas atbildes. Plakanas diskusijas (atbildes laika secībā ar citēšanu) ir vieglāk lasāmas un vairumam forumu standarts. Ligzdotas atbildes (Reddit stila koki) der debatēm, bet telefonā kļūst grūti sekot. Izvēlies plakanas, ja vien nav īpaša iemesla citādi.

Jautājumu un atbilžu režīms. Atbalsta un palīdzības forumiem ļauj cilvēkam, kas uzdeva jautājumu, atzīmēt vienu atbildi kā pieņemto un parādīt to tieši zem jautājuma. Šī viena funkcija padara vecās diskusijas daudz noderīgākas.

Publisks SEO vai privāts. Publiskas diskusiju lapas var piesaistīt stabilu meklēšanas trafiku, bet tikai tad, ja meklētājprogrammas tās var nolasīt. Tas nozīmē, ka katrai diskusijai ir sava tīra URL adrese, īsts <title>, un ieraksti ir HTML, nevis ielādēti vēlāk ar JavaScript. Ja meklēšanas trafiks ir svarīgs, prasi serverī renderētas vai iepriekš renderētas diskusiju lapas. Vairāk: SEO AI veidotām tīmekļa vietnēm.

Bagātais teksts vai Markdown. Markdown ar priekšskatījumu ir viegli droši glabājams. Vizuālais redaktors ir draudzīgāks netehniskiem dalībniekiem. Jebkurā gadījumā notīri HTML pirms attēlošanas, lai neviens nevarētu ievietot skriptus ierakstā.

Meklēšana. Postgres pilnteksta meklēšana pilnībā pietiek foruma pirmajos gados. Īpašs meklēšanas pakalpojums kļūst vērts tikai lielā mērogā. Skat. kā pievienot meklēšanu savai lietotnei.

Mēstules un moderācija pirms palaišanas

Forumus piesaista automatizētas mēstules ātrāk nekā gandrīz jebkuru citu veidu vietnes, jo katrs ieraksts ir publiska lapa, kurā var būt saite. Plāno to no paša sākuma:

  1. Uzticības līmeņi. Jaunie konti nevar ievietot saites vai attēlus, un viņu pirmie divi vai trīs ieraksti gaida apstiprinājumu. Pēc tam viņi var rakstīt brīvi.
  2. Ierobežojumi. Ierakstu skaita limits minūtē un dienā jaunajiem kontiem.
  3. E-pasta apstiprināšana pirms ierakstīšanas.
  4. Ziņošanas poga katram ierakstam, kas nonāk moderācijas rindā.
  5. Nofollow lietotāju saitēm, lai mēstuļotāji neiegūtu neko no meklētājprogrammām.
  6. Moderācijas žurnāls, lai moderatori var redzēt, kas ko darīja un kāpēc.
  7. Skaidri noteikumi, piespraudi katrā kategorijā.

Piemēra pirmā uzvedne

Izveido publisku jautājumu un atbilžu forumu mājas espresso entuziastiem. Kategorijas: Aparāti, Dzirnaviņas, Tehnika, Pupiņas, Pērk un pārdod. Ikviens var lasīt; dalībnieki reģistrējas ar e-pastu un paroli un apstiprina e-pastu pirms ierakstīšanas. Diskusiju lapām /t/[slug] jābūt serverī renderētām ar unikālu nosaukumu un meta aprakstu, lai meklētājprogrammas tās var nolasīt. Atbildes ir plakanas, laika secībā, ar citēšanu un pikšķa reakciju. Persona, kas sāka diskusiju, var atzīmēt vienu atbildi kā pieņemto, kas redzama zem jautājuma. Jauno dalībnieku pirmos trīs ierakstus apstiprina moderators, un viņi nevar ievietot saites, kamēr tās nav apstiprinātas. Moderatori var paslēpt, slēgt, piespraust un pārvietot diskusijas, redzēt ziņoto ierakstu rindu, un katra darbība tiek reģistrēta. Pievieno meklēšanu virsrakstos un ierakstos ar kategorijas filtru un paziņojumus lietotnē par jaunām atbildēm diskusijās, kuras es sekoju. Glabā visu datubāzē.

Būvēšanas soļi

  1. Vispirms diskusijas lapa. Ievieto dažas kategorijas un piecdesmit reālistiskas diskusijas. Panāc, ka lasīšana, citēšana un atbildēšana strādā telefonā.
  2. Kategoriju un diskusiju saraksti. Kārtošana pēc jaunākās aktivitātes, piespraustās diskusijas augšā, atrisināto atzīmes.
  3. Konti un apstiprināšana. Skat. kā pievienot pieteikšanos savai lietotnei.
  4. Moderācija un uzticības līmeņi. Apstiprinājumu rinda, ziņojumi, paslēpt, slēgt, pārvietot, žurnāls. Pārbaudi kā pilnīgi jauns konts, kas mēģina ievietot saiti.
  5. Meklēšana. Pamēģini meklējumus, ko dalībnieki reāli rakstītu.
  6. SEO. Publicē, atver diskusiju, apskati lapas avota kodu un pārbaudi, vai ieraksti ir HTML. Pievieno diskusiju karti (sitemap).
  7. Reāls saturs. Uzraksti pirmās divdesmit noderīgās diskusijas pats vai uzaicini dažus ekspertus. Tukšs forums nesaņem pirmo ierakstu.

Biežākās kļūdas

  • Palaišana tukšā. Neviens negrib ierakstīt pirmais. Ievieto reālus jautājumus un atbildes.
  • Pārāk daudz kategoriju. Pieci aktīvi kategoriji ir labāki nekā divdesmit klusi. Dalies vēlāk.
  • Nav apstiprinājuma jauniem kontiem. Mēstuļu boti ātri atrod jaunus forumus.
  • Nenotīrīts ieraksta HTML. Skripts ierakstā var pārņemt citu lietotāju sesijas. Vienmēr tīri lietotāju saturu.
  • Privātas kategorijas, kas noplūst. Pārbaudi meklēšanas rezultātus un paziņojumus, ne tikai diskusijas lapu.
  • Atbilžu skaitīšana katrā lapas ielādē. Glabā skaitus diskusijā un atjauno tos, kad mainās ieraksti.
  • Nav veida, kā dzēst kontu. Izlem, kas notiek ar aizgājēja ierakstiem.

Kad forumu programmatūra ir labāka izvēle

Atvērtā koda un hostētā forumu programmatūra, piemēram, Discourse, ir gadiem pilnveidojusi uzticības līmeņus, pret-mēstuļu aizsardzību, e-pasta integrāciju, moderāciju un mobilos izkārtojumus. Ja vēlies vispārēju forumu un tas nav jāiekļauj citā lietotnē, šādas programmatūras uzstādīšana vai abonēšana parasti ir ātrāka un drošāka nekā izstrāde. Tērzēšanas rīki der ātrai sarunai, bet slikti spēj saglabāt atbildes atrodamas.

Veido pats, ja forums ir tavs produkta daļa — atbalsta forums tavā SaaS vai jautājumu un atbilžu sadaļa tirgus vietnē — ja diskusijām vajag pielāgotus datus (mašīnas modelis, pasūtījums, kursa nodarbība) vai ja vēlies, lai foruma dizains un URL adreses būtu pilnībā tavi. Plašākai dalībnieku telpai ar profiliem un pasākumiem skat. kā veidot kopienas platformu.

Veidots ar Mythex

Mythex tu apraksti forumu tērzēšanā, izmēģini to tiešraides priekšskatījumā un publicē publiskā adresē, ar pielāgotu domēnu Pro plānā. Mythex pievieno īpašu Postgres datubāzi lietotājiem, diskusijām un ierakstiem, kad lietotnei tā vajag, un failu krātuvi avatāriem un attēliem. Noklusējuma steks ir pārlūkprogrammā renderēta Vite un React lietotne, tāpēc publiskam forumam pieprasi serverī renderētas diskusiju lapas (Next.js ir iespēja) un seko SEO recepcei. Dalībnieku pieteikšanās un e-pasts ir „atnes pats”: izvēlies pieeju un nodrošinātāju, glabā atslēgas kā projekta noslēpumus, un aģents tās iesaista. Izmanto /test, lai aģents noklikšķinātu cauri ierakstīšanai un moderācijai pirms publicēšanas, un izlasi mūsu drošības kontrolsarakstu AI veidotām lietotnēm, pirms atver reģistrāciju.

Jautājumi

Ko vajag foruma tīmekļa vietnei?

Kategorijas, diskusijas ar atbildēm, lietotāju kontus, meklēšanu un moderācijas rīkus. Vairumam forumu vajag arī paziņojumus par atbildēm, veidu, kā atzīmēt labāko atbildi jautājumu un atbilžu diskusijās, un aizsardzību pret mēstulēm jauniem kontiem.

Vai forumam jābūt publiskam vai privātam?

Publisks forums var piesaistīt meklēšanas trafiku, jo katra diskusija ir lapa, ko cilvēki atrod Google. Privāts forums ir labāks jūtīgām tēmām vai maksājošiem dalībniekiem. Daudzi forumi atļauj lasīt publiski un pieprasa kontu tikai ierakstu veidošanai.

Kā apturēt mēstules forumā?

Ierobežo to, ko jaunie konti var darīt: lai viņu pirmos ierakstus apstiprina, bloķē saites, kamēr konts nav bijis aktīvs kādu laiku, ierobežo ierakstīšanas biežumu un dod dalībniekiem ziņošanas pogu. Pārbaudi e-pasta adreses reģistrācijas laikā un reģistrē moderatoru darbības.

Vai labāk izmantot gatavu forumu programmatūru, piemēram, Discourse?

Ja vajag pilnvērtīgu forumu ātri, nostiprināta forumu programmatūra ir drošāka izvēle: tai ir gadiem izstrādātas moderācijas un pret-mēstuļu funkcijas. Veido pats, ja forums ir daļa no lielākas lietotnes vai vajag datus un darbplūsmas, ko vispārīgā forumu programmatūra nepiedāvā.

Mythex · Pricing · Veidojiet jebko ar AI · Tīmekļa vietņu un lietotņu veidnes · Mythex salīdzinājumā · AI lietotņu veidošanas glosārijs · Bezmaksas rīki lietotņu veidošanai ar AI · English

English አማርኛ العربية Български বাংলা Bosanski Català Čeština Dansk Deutsch Ελληνικά Español Español (España) Eesti فارسی Suomi Français Français (Canada) ગુજરાતી हिन्दी Hrvatski Magyar Հայերեն Bahasa Indonesia Íslenska Italiano 日本語 ქართული Қазақ тілі ಕನ್ನಡ 한국어 Lietuvių Македонски മലയാളം Монгол मराठी Bahasa Melayu မြန်မာ Norsk bokmål Nederlands ਪੰਜਾਬੀ Polski Português (Brasil) Português (Portugal) Română Русский Slovenčina Slovenščina Soomaali Shqip Srpski Svenska Kiswahili தமிழ் తెలుగు ไทย Tagalog Türkçe Українська اردو Tiếng Việt 简体中文 繁體中文(香港) 繁體中文(台灣)