Nemirni vbulletin.

  • 23.03.2021

Bilo koji motor zahtijeva određene radnje da ga optimizira za bolji i brzi rad. U našem slučaju razgovarat ćemo o optimizaciji vBulletina 4.

Budući da se motor našeg foruma neprestano ažurira, neću pisati o optimizaciji starijih verzija vBulletina, a počet ću tačno iz verzije 4.1.12. Iako može biti postepeno nadopunjavanje ovog članka i optimizacije za prethodne verzije, jer ne idu svi nošim.

Ovdje ću dati nekoliko primjera da vaš vBulletin forum učinim bržim i boljim (počevši od najjednostavnijih stvari koje se kreću u složenije). Imajte na umu da one stvari koje rade za mene neće nužno raditi s vama. Stoga su sve promjene koje obavljate na vlastiti rizik.

Onemogući listu korisnika.

Postoji jednostavan način, jednostavno onemogućite značajku u AdminCP-u. (Podešavanja -\u003e Opcije -\u003e Opcije korisničkog polaganja)

Ovo nije globalno, naravno, i možete ga preskočiti i ne učiniti, samo zamolite sebi pitanje vam je potrebno? Budući da se popisu korisnika može sortirati, vidjeti ko je više poruka, reputacije i tako dalje. Da li su to korisnici koriste? Vjerovatno ne ... kad ste vi zadnji put koristili ovu listu?

Što se mene tiče, čini mi se da ove liste koristi samo spameri, jer je ovo najlakši način prikupljanja svih imena VBulletin 4 sudionika foruma u privatnim porukama.

Pored toga, zahtjev koji je potreban za generiranje liste korisnika užasan je za poslužitelje baze podataka i može dovesti do velikog opterećenja poslužitelja.

Povećajte brzinu prilikom obrade liste ličnih poruka.

Ako nemate vremena uvezene privatne poruke iz vanjskih izvora pomoću IMPEX-a ili drugih alata, možete se sigurno oslanjati na ID sortiranje za lične poruke. Sortiranje ID-a učinit će to da vaš poslužitelj baze podataka nije morao resetirati lične poruke u privremenoj tablici za izvođenje neke vrste (čineći zahtev mnogo brže).

Da biste to učinili, morate registrirati mali modul s lokacijom u privatno_messagelist_filter i propišite u njemu sljedeće:

Ako ($ sortiffield \u003d\u003d "pmtext.dateline") $ sortifild \u003d "pm.pmid";

I sve, upravo ste učinili privatni.php by ~ 20% brže.


Konfigurišite efikasniju potragu za najnovijim porukama korisnika.

Idemo na FTP, tražeći datoteku uključuju /class_userprofile.php i zamijeni podatke u njemu na sljedeći način, tražimo:

$ wellastposts \u003d $ this-\u003e registar-\u003e db-\u003e query_read_slave ("Select Thread.title, navoja .Threadid, navoj.forumid, navoj.postuserid, post.postid, post.dateline iz". table_prefix ". Pridružite se. "TABLE_PREFIX." Thread kao konac (Threadd) na kojem se navodi na Thread.Visible \u003d 1 i post.userid \u003d ". $ This-\u003e userInfo [i post.visible \u003d 1 narudžba post.dateline dec Ograničenje 20 ");

i zamijenite na njega (i tačnije narudžba po):

$ wellastposts \u003d $ this-\u003e registar-\u003e db-\u003e query_read_slave ("Select Thread.title, navoja .Threadid, navoj.forumid, navoj.postuserid, post.postid, post.dateline iz". table_prefix ". Pridružite se. "Tablica_prefix." Navoj kao nit pomoću (Threadd) na kojem se temelji na Threu-u. Psisible \u003d 1 i post.userid \u003d ". $ This-\u003e userInfo [i post.visible \u003d 1 narudžba post.postid dec Ograničenje 20 ");

To zahtijeva zahtjev malo ispravnije nego što postoji u ovom obliku. Dakle, ne morate davati sortiranje u privremenom stolu. Za korisnike koji imaju više od 1000 poruka, početni zahtjev bi trajao oko 10 sekundi, u našem slučaju mnogo manje. Ovo se prije svega odnosi na profil vBulletin 4, za prikaz najnovijih poruka.

Provjerite temu indeksa.

Ako vaši forumi imaju zadani nalog za sortiranje, a koji su instalirani bez promjena, ono što smo radili viši, provjerite jesu li svi vaši indeksi u svojim tablicama. Bilo je slučajeva kada su ukršteni indeksi iz nepoznatih razloga za mene, a neki forumi nisu otvorili.

Predlažem da budem siguran da je zadano sortiranje u obliku datuma (stupac koji koristi ove podatke naziva se "Dateline") i za to implementirati, izvršiti zahtjev:

Alter tabela Dodajte indeks forumid2_dp (forumi, vidljivo, ljepljivo, dateline)

Ovaj zahtjev je primjenjiv na mene konkretno, u vašem slučaju ForumiD2_DP mora imati vaše ime. Koristite na vlastiti rizik.

Budite oprezni prilikom instaliranja dodataka.

Samo zato što neko pravi module i kaki, ne znači da su napravljeni precizno za vas, radili na velikim forumima vbulletin 4 i nemaju greške. Odličan primjer su izvještaji o masovnom hakiranju, kroz jedan ili drugi hack.

Naravno, može se pretpostaviti da programeri ne mogu samo uzeti u obzir i gurati sve hakove kako ne bi u sukobu, ali ... Provjerite da vBulletin modul ne uzrokuje velike opterećenja baze podataka, provjerite da li se hack Ima potencijal za zaštitu od SQL injekcija ili XSS. Nažalost, aplikacije i modifikacije hiljada, a jednostavno ne provjeruju sve. Bit će bolje da li ćete svi hakirati napisati sebe ili naručiti od bilo koga. Konkretno za vas i vaše zadatke.

Ne koristite tablice u InnoDB-u.

Naravno, mogu pljunuti u lice, jer se ova tema već razgovarala milion puta, ali u vlastitom iskustvu mogu reći da radim 100% na misam tablice za bilo koju akciju. Dešava se da procesuiraju 1000 zahtjeva u sekundi.

Ako već počinjete psihički gdje, kad upiti, radite sve, posebno u novoj verziji vbulletin, promijenite InnoDB stol u miisam. Myisam se brže sastaje na odvojenim zahtjevima, jer ne trebate kontrolirati blokiranje pojedinačnih zapisa. InnoDB radi brže općenito, ali samo zato što vam omogućava da istovremeno obavljate zahtjeve. Ako se vaši zahtjevi tako brzo izvede pod miisom, nema potrebe za odlazim u InnoDB. Imho.

Članci ocenjivanja

0%

Ocijeniti

Korisnička ocjena: 0,35 (1 glasova)

Vjerovatno ste više puta vidjeli forume na vBulletin motoru. Forumi kao takvi više nisu na vrhu mode, ali vBulletin je i dalje jedan od najpopularnijih motora. U posljednjem (petom) verziju je pronašla nekoliko ranjivosti koje su u stanju pokvariti život administratora. U ovom ću članku reći kako se eksploatiraju.

Prvi problem je netačan broj podataka filtriranja. Prijavila je nezavisnog istraživača sigurnosti koji je želio ostati anonimni. Ranjivost, iako ima određena ograničenja, dobila je kritični status, jer vam omogućuje čitanje bilo koje datoteke i izvršite proizvoljni kod na ciljnom sustavu.

Druga ranjivost pronašli su istraživači iz burnog i primili CVE-2017-17672 identifikator. Povezano je sa karakteristikama deserializacije podataka u motoru i mogu ih koristiti napadači za uklanjanje proizvoljnih datoteka u sistemu.

Potpuni izvještaji s detaljima oba problema objavljeni su kao dio programa izvan sigurnosti iz SecuRiteam-a. Postoji i POC eksploata za demonstriranje ranjivosti. Idemo kroz to po redu.

Kuvanje

Koristio sam komplet za distribuciju Wamp kao server.

Pročitajte datoteke, izvedite naredbe

Dakle, uzrok prve ranjivosti je netačna logika prilikom obrade parametra za usmjerivanje, što omogućava napadaču da doda putem uključivanja u bilo koju datoteku na disku i izvrši PHP kôd koji se nalazi u njemu.

Naš put započinje najvažnija datoteka - index.php, gdje se pojavljuje inicijalizacija aplikacije.

/Index.php.
48: $ app \u003d vb5_frontend_aplikacija :: init ("config.php"); ... 60: $ usmjerivanje \u003d $ app-\u003e getrouter (); 61: $ metoda \u003d $ usmjeravanje-\u003e disanje (); 62: $ predložak \u003d $ usmjeravanje-\u003e getTemplate (); 63: $ class \u003d $ usmjeravanje-\u003e getcontrollerclass ();

Pogledajmo vb5_frontend_application :: init metodu.

/includes/vb5/frontend/application.php.
13: Klasa VB5_Frontend_ApplicationAbTract 14: (15: Javna statička funkcija init ($ configfile) 16: (17: roditelj :: init ($ configfile); 18: 19: samo :: $ intument \u003d novi vb5_frontend_application (); 20: samo: : $ instance-\u003e ruter \u003d novi vb5_frontend_routing (); 21: samo :: $ intub-\u003e ruter-\u003e settura ();

Ovdje su nas zainteresirani za metodu SetRoutes.

47: Podute za javne funkcije () 48: (49: $ ovo-\u003e procesQuerystring (); 54: IF (ISTET ($ _ get ["RoutString"])) 55: (56: $ staza \u003d $ _get [ "Routishting"];

Promjenjivi $ staza dobiva vrijednost uredbedata iz parametra u routriranju. Možete prenijeti put do stranice foruma, a učitat će se.



Pretpostavimo da smo prošli / testirali.

Nakon što je varijabla dodijeljena komad koda, koji se oslobađaju moždani udar na početku linije ako je prisutan.

/includes/vb5/frontend/routing.php.
75: IF (strelen ($ staza) i $ staza (0) \u003d\u003d "/") 76: (77: $ staza \u003d podzor ($ staza, 1); // $ path \u003d "Test" 78 :)
sadrži \\ vb5 \\ fronnd \\ usmjerivanje.php
83: IF (strelen ($ staza)\u003e 2) 84: (85: $ ext \u003d strtolower (substr ($ staza, -4)); 86: ako ($ ext \u003d\u003d ".gif") ili ($ Ext \u003d\u003d ".png") ili ($ ext \u003d\u003d ".jpg") ili ($ ext \u003d\u003d ".css") 87: ili (STRTOLOWOWER (SUBSST ($ PATH, -3)) \u003d\u003d ".JS ")) 88: (89: zaglavlje (" HTTP / 1.0 404 nije pronađen "); 90: die (" "); 91 :) 92 :)

Kao što vidite, ček je prilično čudan. U minimalnoj sramotnoj sramoti, prisustvo popisa zabranjenih proširenja potiče se direktno u kodeks liste. I uopšte, sama činjenica da se produženje dobiva smanjenjem četiri lika sa kraja linije (linija 85), uzrokuje zbunjenost. Općenito, ako pokušavamo dobiti datoteku s GIF, PNG, JSP, CSS ili JS proširenjima, poslužitelj će vratiti stranicu 404 i izvršiti skriptu. Kada se prenose svi čekovi, s Callapiom, metoda GetRoute naziva se klase VB_API_Route. Traži odgovarajuće rute zasnovane na korisničkim informacijama.

Nastavak dostupan samo učesnicima

Opcija 1. Pridružite se zajednici web lokacije da biste pročitali sve materijale na web mjestu

Članstvo u zajednici tokom navedenog razdoblja otvorit će vam pristup svim materijalima hakera, povećat će vaš lični akumulativni popust i nakupljat će profesionalnu ocjenu rezultata stručne xakep!

Glavne prednosti:

  • Brza i efikasna baza na bazi podataka
  • Sučelje koje se sastoji od predložaka
  • Snažni pretraživač
  • Višejezična podrška
  • Korisnički profili
  • Snažna i praktična administrativna ploča
  • Neograničeni odjeljci / post / postovi
  • Obavijesti putem e-pošte
  • Podrška Coppa.

Zbog činjenice da su demo forum, koji se mogu instalirati, proizvođač ne predviđa, morao je instalirati lijevu verziju, preuzeti iz neke varennici. Dakle, uputstvo možda nije u potpunosti u potpunosti u skladu s procesom instaliranja foruma o licenci. Nakon instalacije, web mjesto je uklonjeno, nije se koristilo za svoju namjenu.

Da biste instalirali vBulletin, idite na hosting upravljačku ploču (dugme sa zupčanicom nasuprot hostingu u naplati), tamo u "upravitelju datoteka", idite na "www" direktorij. Kliknite gumb "Preuzmi datoteku na trenutni direktorij":

Navedite put do datoteke na računaru:

Dodijelite arhivu s vBulletinom, otpakirajte:

Izbrišemo nepotrebne datoteke i direktorijute, uključujući direktorij našeg WWW domene - pod uslovom da tamo nemate ništa. Ako stavite u korijen stranice, ili na direktoriju web lokacije postoji nešto potrebno - brisati domenu WWW Directory ne treba:

Izdvajamo direktorij s instalaterom vBulletin, preimenuj ga:

Ulazimo na ime naše web stranice kao naziv direktorija:

Idite na odjeljak baze podataka, hosting upravljačke ploče:

Kreirajte novu MySQL bazu podataka i korisnika, sa punim pravima pristupa prema njemu:

Imajte na umu da se korisnik i baza automatski primili prefiks, nazvao vaš račun na hosting poslužitelju:

Idemo na glavnu stranicu naše stranice, dobivamo takvu vBulletin grešku:

Vozite put do instalatora u adresnoj traci, morate dodati "Install / Install.php", nakon čega započinje instalacijski program vBulletin forum:

VBulletin Installer provjerava datoteke:

Sljedeći korak je provjeriti vezu s bazom podataka, ne prolazi - jer U konfiguracijskoj datoteci foruma se pokreću pogrešni podaci:

Vraćamo se na hosting kontrolu ploču, upravitelju datoteka, idite na direktorij s forumom, a zatim poddirektorij "uključuje". Otvorite datoteku "config.php":

Pravi podaci unosimo iz baze podataka u konfiguracijsku datoteku, nakon čega je zatvorena:

Povratak na stranicu, na instalacijski program. Kliknite "F5", ovaj put je sve u redu, veza s baze je porasla:

VBulletin instalacijski program stvara tablice u bazi podataka:

Instalacijski program vBulletin mijenja vrste nekih tablica:

Dodaju se podaci u bazi podataka:

Jezici su ostavljeni:

Stilovi se uvoze:

Uvozna referenca:

Zadane postavke ne dodiruju, vBulletin instalacijski program je pravilno određen:

Podrazumevane postavke se uvoze:

Unesite podatke o administratoru vBulletin:

VBulletin administrator uspješno je dodat:

Instalacija vBulletin na hostingu uspješno završen:

Nakon posljednjeg savjeta zadnjeg posla, izbrišite nepotrebne datoteke:

Možete otići na vBulletin forum, provjerite da li sve pravilno radi:

Biramo forum motor. IPB, vBulletin, phpbb


Forum (forum motor) za ozbiljnu web lokaciju je potrebna stvar. Poznato je princip - bilo koja web lokacija treba biti interaktivna. Postoji mnogo načina za postizanje interaktivnosti, u rasponu od komentiranja članaka i završetka vlastite tematske društvene mreže. Forum je možda najniželniji alat za stvarne povratne informacije sa posjetilacima.

Forum vam omogućava:

Stvorite stalnu publiku korisnika lokaliteta, koja će se stalno vratiti i pokazati aktivnost. Djelatnost posjetitelja je živa novac.

Štedeći sadržaj. Ako napravite forum, sadržaj će stvoriti korisnici, a vlasnik nema potrebu za kupnjom velikih količina tekstova za promociju.

Proširenje semantičkog jezgre stranice. Stvaranje foruma omogućava vlasniku bez mnogo napora da proširi broj zahtjeva kojima se stranica promovira.

Instalirajte forum motor - Proces je jednostavan, ali postavka i daljnja administracija mogu uzrokovati mnoge poteškoće u novajlijama. Međutim, na svakom popularnom motoru postoji ogromna količina dokumentacije, pa ako želite, možete to shvatiti u svemu. Ili zaposliti profesionalnog administratora.

Po i veliko, velika većina motora u potpunosti je prilagođena normalnom radu foruma, oni imaju o istom skupu osnovnih funkcija, uključujući fleksibilan sistem prava pristupa za korisnike. Odlikuju se praktičnošću administracije, skup predložaka i dodataka, pouzdanosti i tehničke podrške proizvođača. Počet ću pregled s top tri lidera u rupama: phpbb je možda najpopularniji motor za stvaranje foruma u rupama. Za početnika je glavna prednost phpBB-a besplatna je za sam na forumu i sve vrste dodataka. Postoje i mnogo različitih zajednica ventilatora phpbb, kako na ruskom jeziku i stranom na mreži.

Između ostalih prednosti, možete istaknuti fleksibilnost brzine, jednostavnosti i relativne postavke, veliki broj predložaka i dodavanja. Ako napravite forum na phpbb, može se koristiti kao dio web lokacije (postoji mogućnost integriranja s mnogim CMS-om), ali možete napraviti i manje ili više pune portalne stranice na osnovu njega.

Ali postoji i nedostatak phpbb - velikih ranjivosti i neželjenih napada i hakiranje s uvođenjem njihovog koda. Da biste to izbjegli, morate instalirati posebne dodatke za zaštitu od neželjene pošte, kao i redovno ažurirati motor postavljanjem novih verzija. Jao, i to ne osigurava uvijek sto posto zaštitu, tako da ćete morati slijediti ovo ručno ili dodijeliti moderatore. Možete preuzeti na službenoj web stranici https://www.phpbb.com/

IPB (Powision Power Board) je plaćeni forum motor koji odmah plaši većinu pridošlica. Međutim, ako projekt razmišlja ozbiljan, tada je iznos od oko 200 dolara za IPB vjerojatno zaustaviti odlučujuću webmasteru. Ali razmislite o deset puta, bilo da li ćete biti spremni, čak i ako mir vrlo širok spektar mogućnosti, neprestano uklanjajući IPB motor za sebe, riskirajući kompliciranje podrške i ažuriranja.

Sistem ima ogroman broj integracionih mogućnosti sa različitim uslugama - raznim CMS, blogovima, chatovima, foto galerijama itd., Možda, portal na ovom motoru može se smatrati prilično punopravnim mestom, naravno, sa određenim postavkom .

I ovdje nije bilo bez značajne kašike Tar - IPB motor se ažurira prilično rijetko, korisnici koji sami pronalaze ranjivosti i greške govore kao testeri. U svakom slučaju, kod kao rezultat su "krivulje" i ne-optimalni. Ne postoje visokokvalitetne ruske zajednice navijača, svi će se problemi morati riješiti. Ruske lokalizacije su takođe daleko od savršenih, jezičnih datoteka često moraju biti uređene za normalan prikaz.

Zbog složenosti i pogrešnog koda, IPB forumi su pravilno prikazani samo u Firefoxu, mogu biti malih problema u drugim preglednicima.

Također može postojati problem kada se ažurira iz druge na treću verziju - struktura kože i klase promijenila se, a ako je forum izmijenjen, nadogradnja će biti problematična.

IPB sustav predloška izuzetno je zbunjen, promjena izgleda nije tako jednostavno, bit će potrebno "šokirati" razne datoteke. Standardni dizajn nije loš i prilično poznat - ali to je standardno, što po sebi može biti značajan nedostatak. Možete preuzeti invizijsku snagu na službenoj web stranici http://www.invisionpower.com/apps/board/
vBulletin (VB). U segmentu ruskog jezika Interneta, vBulletin se tradicionalno naziva "Vobla" ili "Bull". Ovo je možda najbolji forum motor, nema više više za dodavanje. Cijena od oko 250 dolara (licenca se kupuje za godinu dana i uključuje besplatna ažuriranja tokom ovog vremena) prilično je opravdana i tačno isplatiti uštedu vremena i živaca. Ovdje sve djeluje kao sat. Sasvim je jasno zašto se novac uzima - vBulletin motor se neprestano poboljšava i jasno je da profesionalni programeri rade na njemu, a ne samo navijači.

Svi listu funkcija nema smisla - u njoj (ili su dodate) provedene gotovo sve što administrator može biti potreban za stvaranje foruma. Postoji i višeciklizirajući i podrška podcastingu, i korisničkim zajednicama i društvenim grupama i fleksibilan reputacijski sistem i još mnogo toga.

Naravno, vBulletin ima veliki broj dodataka i korisničkih zajednica, tako da neće biti usluga usluga, posebno sa činjenicom da postoji službena usluga podrške. Nedostatak vBulletina, iako nije baš velik, na primjer, akumulacija dodataka za korisničke blogove.

Po i velikim, nema nedostataka foruma. Može se preporučiti za velike ozbiljne projekte upravo zbog svoje pouzdanosti i održivosti svim vrstama napada. Kao rezultat toga, stvara značajno opterećenje na poslužitelju, posebno dodatnim dodacima, ali ozbiljni serveri i ozbiljni administratori obično koriste ozbiljne projekte. Možete preuzeti na službenoj web stranici http://www.vbulletin.com/

SMF (jednostavne mašine forum). Jednostavan motor s kojim se svaki početnik može nositi. Jednostavno se nadoknađuje nedostatkom funkcionalnog, ali ne treba svima potreban kompletan skup "čipova". Ugradnja dodataka (mods) povoljno je organiziran u motoru, možete ih preuzeti i instalirati direktno iz administratora doslovno u nekoliko klikova.

Administrativna vijeća je, međutim, neobična, to nije nedostatak za početnike, jer nema iskustva i navike drugih motora. Prihod ne znači neugodnosti. Još jedna prednost je prisustvo velikog broja pretvarača za prijelaz iz drugih motora.

Forum je vrlo pouzdan u pogledu hakiranja, a neželjena pošta ... Pa, neželjena pošta je vječni problem s kojim su vam potrebni i možete se boriti. Uprkos činjenici da je SMF besplatan, programeri i iskusni korisnici pružaju pomoć svim onima kojima je potreban službeni forum projekta.

Na osnovu ovog motora, možete stvoriti i punopravna web lokacija koristeći posebne dodatke za portale (ADK portal, ezportal itd.) Međutim, veliko pitanje je da li se portal zasniva na forumu. Logičnije je napraviti forum kao dodatak glavnom mjestu na punopravnom motoru.

Intelektska ploča (INTDrant). Forum motor za obožavatelje koji su napisali ventilator i oni su uspješno napušteni. Međutim, napuštanje nije razlog da se kategorički ne preporučuje.

Odmah o nedostacima. Problemi se često pojavljuju na ravnom mjestu, podrška nedostaje kao klasa, službeni forum je gotovo mrtav, vlasnici foruma na ovom motoru su suprotni. Dodaci i predloške praktički ne postoje - svi će to morati sami učiniti.

Ali postoje koristi. Kod motora je prilično jednostavan, tako da čak i novak može shvatiti i popraviti neke probleme samostalno, kao i postaviti neke funkcije za sebe. Motor je vrlo lagan, stvara malo opterećenje na poslužitelju. Administrator izuzetno nestandardne, ali možda postoji najbolje moguće konfigurirati prava za korisnike; Sistem grupa i prava pristupa svakom određenom odjeljku stvorit će snažan i efikasan sistem moderiranja.

Punbb. Jednostavan lagani motor sa prilično moćnom zajednicom koja će pomoći u rješavanju problema u nastajanju. INPASSIRAN u resurse poslužitelja. Administrativni panel je intuitivan.

Izgled se vrši pomoću CSS-a, tako da će pridošci, naviknuti na tabelarni izgled, neobično će uređivati \u200b\u200bobrasce. Međutim, to je plus - vrijeme je za savladavanje modernih tehnologija.

Ozbiljni nedostatak je visoka dostupnost za neželjenu poštu - trebate slijediti ovo ručno, pored instaliranih dodataka.

EXBB je besplatni motor čija je funkcija u tome sarađuje sa tekstualnim bazama podataka bez upotrebe MySQL-a. Možda je prije 10 godina bila prednost - takve su mjesta stvorile manje opterećenje, a hostiranje podrške baza podataka bila je mnogo skuplja. Sada bilo koji hosting podržava MySQL, a tekstualne baze su u nepovoljnijem položaju; Oni su mnogo sporiji i manje pouzdani.

Međutim, možete napraviti forum na ovom CMS-u za malu stranicu na kojoj nema velikog daha posjetitelja i poruka. Lako je instalirati, održavati, na službenoj stranici nalazi se veliki broj korisnika i forumu za podršku.

Vanilla - ovaj mali poznati motor postavljen je kao dodatak WordPress-u, jednom od najpopularnijih CMS-a. Među standardnim karakteristikama WordPress-a je ne postoji mogućnost stvaranja foruma. Naravno, možete prilagoditi bilo koji forum motor, ali nije tako jednostavno. Vanilija je instalirana kao običan dodatak.

Sistem ličnih poruka je neobično implementiran - objavljuju se kao obične teme, ali vidljive su samo onima koji su obrađeni. U bilo kojoj temi, pored javnosti, možete ostaviti ličnu poruku. Neobično, ali prilično ugodno. Općenito, čini se da su programeri odlučili napraviti forum, za razliku od svih ostalih. Plus ili minus - da te reši.

Općenito, motorima ima puno - možete pokušati, odmah se možete prestati na nečem popularnom, možete čak i napisati nešto drugačije ili naručiti. Nemoguće je definitivno reći koja će od opcija biti optimalna za svaki specifični slučaj.

Uprava takvih usluga nije za ništa obično, pa ako će vaš forum biti nestalan u nekom sjajnom trenutku - u najboljem slučaju, izvinjavaju se.

U sledećem članku reći ću vam šta se događa