Çfarë është Intellect Board 2

Intellect Board 2 është një sistem i menaxhimit të përmbajtjes së faqes në internet (Content Management System, CMS). Faqja, e bazuar në Bordin Intelekt, përbëhet nga disa seksione të llojeve të ndryshme: forum, koleksion artikujsh, lajme, arkivë skedarësh, galeri fotografish, bisedë IRC, etj. Në të njëjtën kohë, faqja ka një sistem të unifikuar për regjistrimin dhe autorizimin e përdoruesve, një sistem të unifikuar kërkimi për seksionet e çdo lloji, një dizajn të përgjithshëm, si dhe një sistem të integruar për mbledhjen e statistikave dhe menaxhimin e faqes, të aksesueshëm përmes Qendrës së Administrimit. . Për më tepër, Intellect Board 2 ofron mundësi të shumta për diferencimin e niveleve të aksesit, në veçanti, është e mundur të vendosen për çdo seksion nivelet e aksesit të nevojshëm për të kryer veprime të ndryshme në këtë seksion, si dhe të caktohen të drejtat e përdoruesve si niveli kryesor i aksesit, i cili do të funksionojë si parazgjedhje dhe nivelet e aksesit në seksione individuale.

Zhvillimi i Intellect Board 2 filloi në qershor 2004. Skenari u shkrua plotësisht nga e para, por zhvillimi i tij mori parasysh përvojën e mbështetjes së motorit rus të forumit Ikonboard, si dhe dëshirat dhe sugjerimet e shprehura nga vizitorët në Projektin e Bashkuar Open. Më 13 gusht 2004, u publikua botimi i parë i Intellect Board 2 Që nga ai moment, testimi i Bordit të Intelektisë filloi në kushte reale në faqen e internetit të United Open Project, si dhe në faqet e internetit të pjesëmarrësve të Projektit dhe disa dhjetëra vullnetarëve nga. ndër vizitorët e tij të rregullt. Që nga lëshimi i versionit 2.13, Bordi Intelekt është ndarë nga Projekti i Bashkuar Open në një projekt të veçantë. Projekti vazhdoi të zhvillohej dhe numri i përdoruesve që merrnin pjesë në testim u rrit. Optimizimi i rëndësishëm u krye gjithashtu për të rritur efikasitetin e forumit me vëllime të mëdha të bazës së të dhënave të tij. Aktualisht, forumi mund të funksionojë me sukses me një bazë të dhënash prej më shumë se 100 mijë mesazhesh me deri në 40 përdorues në 15 minuta (ose 3,500 vizitorë unikë në ditë).
Me lëshimin e versionit 2.15, u përfundua faza e parë e zhvillimit të Intellect Board, detyra kryesore e së cilës ishte krijimi i një motori që nuk ishte inferior në funksionalitet ndaj motorëve të tillë të njohur si phpBB dhe Ikonboard, por kishte mundësi dukshëm më të mëdha për zhvillimi i mëtejshëm për shkak të modularitetit dhe aftësisë për të përfshirë seksione të llojeve të ndryshme.

Llojet e ndarjeve të Bordit Intelekt


Aktualisht, Bordi Intelekt ka këto lloje të seksioneve:
  • Forumi është lloji kryesor i seksionit. Për sa i përket funksionalitetit, nuk është inferior ndaj motorëve të tillë të njohur si phpBB, Tabela e ikonave 2.x dhe 3.x.
  • Lajmet - shfaq lajmet në modalitetin e blogut, të cilat mund të shihen në mënyrë sekuenciale ose të shkojnë në një datë të caktuar duke përdorur kalendarin.
  • Artikuj - vendosja e teksteve të mëdha me faqezim automatik.
  • IRC chat është një aplikacion Java i integruar në motorin e faqes që lejon përdoruesit të hyjnë në bisedën IRC (kanali dhe serveri IRC vendosen nga administratori) drejtpërdrejt nga shfletuesi, ndërsa biseda përdor të njëjtin emër Rrjeti si në forum, gjithashtu. si të njëjtat emoticon.
  • Arkivi i skedarëve - organizimi i shkarkimit të programeve nga adresat e jashtme. Është e mundur që automatikisht të kontrollohet funksionaliteti i lidhjeve.
  • Prezantimi është një seksion që përmban tekst statik të specifikuar nga moderatori i seksionit. Fillimisht, prezantimi kishte për qëllim të përmbajë një përshkrim të programeve, kështu që mund të përmbajë gjithashtu një lidhje me çdo material dhe nënseksion.
  • Enciklopedi - hyrje në fjalor sipas rendit alfabetik, të grupuara sipas shkronjave. Mjete shtesë janë në dispozicion për referencë të kryqëzuar.
  • Galeria e fotove - vendosja e fotografive nga përdoruesi me aftësinë për të parë paraprakisht, ndërsa imazhet e paraafishimit gjenerohen automatikisht.
Për më shumë informacion rreth të gjitha llojeve të ndarjeve të mbështetura, shihni.

Karakteristikat kryesore të Bordit Intelekt

  • Për të gjitha seksionet e çdo lloji, është e mundur të përdorni etiketa speciale BoardCode, të cilat ju lejojnë të vendosni dizajnin e tekstit pa përdorur HTML, si dhe vlerësimin e temave/artikujve/skedarëve/fotove në seksione.
  • Vendosja e moderimit paraprak, mënyra e llogaritjes së statistikave, përdorimi i emoticoneve, vlerësimi i temës dhe veçoritë e tjera veçmas për secilin seksion
  • Mundësia për të votuar pro dhe kundër një përdoruesi specifik për pjesëmarrësit e forumit, si dhe lëshimi i paralajmërimeve dhe shpërblimeve administrative nga moderatorët dhe administratorët (dhe paralajmërimet mund të jenë ose të pacaktuara ose të kufizuara me kohë).
  • Mbrojtja anti-spam e adresave të emailit të përdoruesve
  • Grupet e përdoruesve me mundësinë e hyrjes ose hyrjes automatike sipas kërkesës, si dhe dërgimin me postë në grup nga koordinatori i tij.
  • 3 mënyra aktivizimi për përdoruesit e regjistruar: aktivizimi i menjëhershëm, aktivizimi i kutisë postare dhe aktivizimi i administratorit.
  • Aftësia për të vendosur rregulla për të gjitha seksionet.
  • Redaktimi i modeleve të letrave që u dërgohen përdoruesve në situata të ndryshme
  • Avatarë dhe foto të shkarkueshme për përdoruesit, si dhe avatarë të jashtëm
  • Bashkëngjitja e skedarëve në mesazhe dhe aftësia për të parë paraprakisht fotot e bashkangjitura në një formë të reduktuar.
  • Mbrojtje kundër sulmeve DDoS duke futur një kod gjatë regjistrimit.
  • Mbështetje për bibliotekat grafike GD dhe GD2 për krijimin e kopjeve të vogla të fotografive dhe fotografive.
  • Mbështetje për çdo numër opsionesh dizajni (grupe stilesh), nga të cilat përdoruesi mund të zgjedhë atë që i pëlqen më shumë.

Në mënyrë që ju të njiheni me të gjitha tiparet e Bordit Intelekt, përfshirë aftësitë e Qendrës së Administrimit, ai është instaluar në faqen tonë të internetit. Duke u regjistruar në të, ju do të merrni të drejtat e administratorit dhe do të jeni në gjendje të kryeni pothuajse të gjitha veprimet e mundshme në forum (me përjashtim të redaktimit të cilësimeve bazë të forumit, shablloneve dhe numëruesve, si dhe veprimeve që kërkojnë privilegje të përdoruesit të Sistemit - kufizime të tilla janë bërë për arsye sigurie të Projektit të Bashkuar Open).

Kërkesat për instalimin e Intellect Board

  • Web server që mbështet ekzekutimin e skripteve PHP
  • Versioni PHP jo më i ulët se 4.2.0 ose PHP 5
  • Versioni i MySQL 3.23.53 ose më i lartë
  • Një bazë të dhënash me të drejta për të krijuar tabela dhe indekse dhe për të kryer veprimet bazë me to: zgjedhjen, krijimin, fshirjen e të dhënave.
  • Të paktën 2 Mb hapësirë ​​në disk për skriptet dhe imazhet dhe 5 Mb për bazën e të dhënave

Përdorimi dhe mirëmbajtja e Bordit Intelekt


Mbështetja teknike për Bordin Intelekt ofrohet nga zhvilluesit e tij - pjesëmarrës në Projektin e Bashkuar të Hapur në Bordin Intelekt. Ai përfshin korrigjimin e shpejtë të gabimeve të gjetura të softuerit, si dhe konsultime për instalimin/konfigurimin e një sistemi të menaxhimit të përmbajtjes së faqes dhe zgjidhjen e situatave të ndryshme të vështira që lidhen me përdorimin e tij. Për më tepër, nëse zbulohen gabime kritike nga pikëpamja e sigurisë ose integritetit të të dhënave, të gjithë përdoruesit regjistrohen në forumin e mbështetjes teknike (me kusht që të kenë treguar një adresë e-mail pune dhe të mos kenë hequr dorë nga marrja e postimeve administrative) u dërgohet një njoftim gabimi dhe informacione për masat e nevojshme për korrigjimin e tij.

Bordi Intelekt është plotësisht i lirë për çdo përdorim (si jo-komercial ashtu edhe komercial) me kusht që lidhjet në faqen zyrtare të internetit të Bordit të Intelektit dhe uebsajtin e Projektit të Bashkuar të Open të mbeten të pandryshuara dhe të dukshme për vizitorët e forumit (megjithatë, lidhjet mund të zhvendosen dhe të ndryshojnë me ngjyra dhe stili i fontit që i përshtatet dizajnit të faqes në internet).

Versioni falas i Intellect Board mund të shkarkohet direkt nga kjo faqe interneti, megjithatë, përpara se ta shkarkoni dhe përdorni atë, ju kërkohet të njiheni me versionin jo komercial të Intellect Board.

Turne dhe pushime në Australi

Forumet e internetit janë një nga llojet më të njohura të burimeve të internetit. Kjo është e kuptueshme, pasi forumet janë një platformë ideale për komunikim falas midis vizitorëve. Një forum është një mënyrë e shkëlqyer për të organizuar një komunitet në faqen tuaj dhe për të ndërtuar një audiencë të rregullt vizitorësh.

Ka shumë motorë forumi. Unë kam dashur prej kohësh të rishikoj motorët e forumit. Unë nuk do t'i krahasoj ato me njëri-tjetrin - kjo është tema e një artikulli të veçantë.

Kur zgjidhni një motor forumi, ju këshilloj të përcaktoni vetë pikat e mëposhtme:

1. Çfarë funksionaliteti të forumit ju nevojitet? Shumica e motorëve të forumit kanë aftësi të gjera, por disa nuanca nuk zbatohen në të gjitha CMS-të e forumit. Unë rekomandoj të vizitoni faqet zyrtare të motorëve dhe të lexoni përshkrime të hollësishme të funksionalitetit.

2. Motori me pagesë ose falas - kjo pikë gjithashtu duhet të merret parasysh. Ekzistojnë vetëm dy motorë me pagesë në këtë përmbledhje - vBulletin dhe IPB, pjesa tjetër janë falas.

3. Zhvillimi i komunitetit - kur një motor ka një komunitet të zhvilluar si në internetin anglishtfolës dhe rusishtfolës, ky është një plus i madh. Zhvillimi i komunitetit lidhet drejtpërdrejt me numrin e modifikimeve, përmirësimeve dhe modeleve të ndryshme të projektimit. Nëse motori ka një komunitet të vogël, atëherë duhet të keni parasysh se shumë çështje do të duhet të zgjidhen vetë.

4. Data e përditësimit të fundit të motorit - nëse motori nuk është përditësuar për një kohë të gjatë, kjo tregon që zhvilluesit nuk po e zhvillojnë atë ose kanë braktisur zhvillimin e mëtejshëm. Ky është një disavantazh i madh. Teknologjitë e internetit po zhvillohen vazhdimisht dhe një forum me funksionalitet të vjetëruar do të kufizojë mundësitë për zhvillimin e mëtejshëm të tij.

Mirë, mjaft fjalë të mëdha :) Do të filloj me motorët më të njohur të forumit, bazuar në këtë vlerësim CMS.

Ky është motori im i preferuar i forumit, dhe unë drejtoj forumin tim Planet Photoshop në këtë motor. Arsyeja nuk është vetëm se është një motor forumi falas, por edhe se ka funksionalitet të gjerë, ka zhvilluar komunitete si në internet anglishtfolës ashtu edhe në RuNet, prandaj janë zhvilluar shumë moda për phpBB për çdo shije, me ndihma e së cilës mund ta zgjeroni edhe më tej funksionalitetin.

Regjistrat e veprimeve të përdoruesit, moderatorit, administratorit, cilësimet e sakta të të drejtave të aksesit të moderatorit dhe administratorit, identifikimi i robotëve të kërkimit, krijimi i grupeve të përdoruesve, sondazhet, bashkëngjitjet në mesazhe dhe mesazhet personale - këto janë vetëm një pjesë e funksionalitetit të phpBB .

Gjithashtu më pëlqen shumë drejtimi në të cilin phpBB po zhvillohet nga versioni në version. phpBB është i përshtatshëm si për administratorët, moderatorët dhe përdoruesit e zakonshëm.

Mendimi im pas disa vitesh përdorimi të phpBB është se është një motor i mrekullueshëm forumi që nuk kërkon burime pritëse dhe ofron të gjithë potencialin e nevojshëm për drejtimin e një forumi.

Burime të dobishme në phpBB:

Invision Power Board është një motor forumi me pagesë që është shumë i popullarizuar në internet. Ju mund ta zbuloni koston në RuNet. Shumë forume të famshme veprojnë mbi të. Ajo ka zhvilluar komunitete në internetin në gjuhën angleze dhe ruse.

Ka aplikacione zyrtare shtesë për IPB (galeri, blog, modul i arkivit të skedarëve). Për më tepër, ekziston një redaktues i mesazheve vizuale, një version tekstual i forumit i optimizuar për robotët e kërkimit, një mjet për kopje rezervë të përshtatshme të bazës së të dhënave të forumit, një regjistër i detajuar i veprimeve të administratorëve dhe moderatorëve, si dhe një regjistër i veprimeve të robotit të kërkimit. .

Faqe të dobishme për Invision Power Board:

🔥 Meqe ra fjala! Kam në plan të lëshoj një kurs me pagesë për promovimin e faqeve të internetit në gjuhën angleze. Nëse jeni të interesuar, mund të aplikoni për listën e hershme përmes këtij formulari për të ditur të parët për lirimin e kursit dhe për të përfituar një zbritje speciale.

vBulletin është një motor i mrekullueshëm forumi. Paguhet, kostoja mund të zbulohet. Së bashku me IPB, vBulletin është lider në mesin e motorëve me pagesë.

Mbështetja e podcasting, gjenerimi automatik i burimeve RSS të forumit, aftësia për vizitorët për të krijuar grupe sociale dhe klube interesi në forum, galeritë e fotografive të përdoruesve, etiketat janë të mbështetura, aftësia për të shtuar tema të forumit në faqerojtësit socialë nga vetë përdoruesit - këto janë më të tipare interesante të vBulletin, për mendimin tim.

punBB është një forum shumë i lehtë dhe i thjeshtë. Paneli i kontrollit të forumit është i përshtatshëm dhe intuitiv. punBB ka më pak veçori, por kjo kompensohet nga shpejtësia dhe kërkesat e ulëta për burimet e pritjes.

Zhvilluesit e punBB fokusohen te butësia, shpejtësia dhe kompaktësia.

Burime të dobishme në punBB:

YaBB është një motor forumi falas i shkruar në Perl. Ndryshe nga shumica e motorëve të tjerë të forumit, YaBB përdor skedarë dhe jo një bazë të dhënash për të ruajtur të dhënat.

Një redaktues i përshtatshëm teksti për të shkruar mesazhe, mundësi të shumta për administratorët dhe moderatorët, aftësia për të ndryshuar cilësimet dhe shabllonet në fluturim, aftësia për të kthyer një faqe në një "version të printueshëm" - këto nuk janë të gjitha aftësitë e motorit të forumit YaBB .

Tani një digresion i vogël. Nëse jeni të interesuar të mësoni rreth atyre metodave të promovimit që japin një efekt të mirë për rritjen e trafikut të synuar, atëherë unë mund të ofroj kërkimin tim të paguar të inteligjencës SEO http://seorazvedka.ru/, në të cilën tregova, duke përdorur shembullin e 10 të rinjve fitimprurës faqe nga tema të ndryshme, si promovohen dhe përshkruhen se si kjo mund të përdoret për të promovuar burimet e tyre.

SMF është një tjetër motor forumi i shpejtë dhe i lehtë. Është i pakërkueshëm për burimet e serverit dhe po fiton në mënyrë aktive popullaritet.

Mbështetje OpenID, një sistem paralajmërimi për përdoruesit, aftësia për të paramoderuar tema, mesazhe dhe bashkëngjitje nëse është e nevojshme, një redaktues WYSIWYG për mesazhet - dhe kjo nuk është gjithçka që lejon SMF!

Intellect Board është motori origjinal pa pagesë. Ideja prapa zhvilluesve të Intellect Board është të krijojnë një faqe interneti të bazuar në një forum. Funksionaliteti i Intellect Board është shumë i gjerë - një koleksion artikujsh, prezantime, lajme, arkiv skedarësh, galeri fotografish, bisedë IRC, enciklopedi. Në thelb, Intellect Board është një sistem i plotë i menaxhimit të faqeve në internet.

Karakteristikat kryesore të Bordit Intelekt - Aftësia për të vendosur rregulla për të gjitha seksionet, mbështetje për bibliotekat grafike GD dhe GD2 për krijimin e kopjeve të vogla të fotografive dhe fotografive, aftësia për të lëshuar paralajmërime dhe shpërblime nga moderatorët dhe administratorët (dhe paralajmërimet mund të jenë ose të pacaktuar ose të kufizuar me kohë), vlerësimi i temave, artikujve, skedarëve dhe fotove/

ExBB (Buletini Ekskluziv))

ExBB është një motor forumi i lehtë dhe pa pagesë. Ai, si YaBB, nuk kërkon një bazë të dhënash dhe ruan informacionin në skedarë teksti.

ExBB ka këto avantazhe: faqet gjenerohen shumë shpejt, ngarkesa në server është minimale, një shkallë e lartë rezistence ndaj hakerimit, forumi funksionon në skedarë, nuk kërkohet asnjë bazë të dhënash, që ai të funksionojë mjafton që hosti të ketë Mbështetje PHP.

Vanilla është një motor forumi origjinal që është interesant për modularitetin e saj. Një plus i madh i këtij CMS të forumit është se shumica e moduleve mund të instalohen me një klik

Avantazhet e Vanilla: korniza e saj që ju lejon të shkruani shtesa, aftësia për të ndërtuar komunitete (votim, retë etiketimi, blogje, chat, shtesa të ngjashme me karma, etj.), lehtësia e instalimit të shtesave (në shumicën e rasteve , ngarkojeni, shtypni një buton - dhe kaq!), zgjerueshmëria e funksionalitetit standard (modulariteti) për shkak të shtesave, prej të cilave rreth 450 janë shkruar tani.

Një veçori tjetër interesante e motorit të forumit Vanilla është sistemi "Whisper" - thjesht mund t'i dërgoni një mesazh dikujt në një pëshpëritje pa lënë faqen e temës, ose të krijoni një temë "pëshpëritje", e cila do të jetë një histori vizuale e korrespondencës.

Ne ishim të përfshirë në përkthimin, mbështetjen dhe zhvillimin e versionit Ikonboard 2.1.9, të quajtur "Russian Ikonboard". Sidoqoftë, në verën e vitit 2003, u bë e qartë se Ikonboard 2.x ishte pashpresë prapa në zhvillimin e tij dhe zhvillimi i tij i mëtejshëm ishte i paefektshëm, dhe lindi ideja për të shkruar motorin tim të forumit, i cili do të ishte i lirë nga të metat e Ikonboard, por nuk do të përmbante gjëra të reja si një redaktues vizual ose një vëllim të madh të kodit JavaScript, i cili deri në atë kohë ishte shfaqur në shumë motorë të tjerë. Përdoruesi i synuar i këtij motori u përcaktua si "një përdorues i avancuar që nuk ka nevojë për sugjerime dhe mund të studiojë në mënyrë të pavarur materialet e nevojshme (për shembull, të mësojë kodet e emoticoneve dhe BoardCode), për të cilin kursimi i trafikut është më i rëndësishëm sesa lehtësia e përdorimit".

Koncepti kryesor i motorit të ri ishte ideja e një "faqe të bazuar në forum me seksione shtesë". Puna në motor filloi në vjeshtën e vitit 2003. Fillimisht, motori u shkrua në Perl pa përdorur një DBMS, por me masa të veçanta të marra për të parandaluar degradimin e performancës me një numër të madh skedarësh. Në shkurt 2004, u shkrua versioni i parë alfa dhe kuadri për të, i quajtur XAPPI (Ndërfaqja e avancuar e programimit të Perl-it të XXX Pro).

Idetë kryesore që ishin planifikuar të zbatoheshin në skenarin e ri ishin:
1) qasja modulare: faqja përbëhet nga seksione të llojeve të ndryshme (forum, artikuj, arkivë skedarësh, foto), secili lloj seksioni ka modulin e vet;
2) integrim - një sistem i unifikuar për paraqitjen e përdoruesve, teksteve të mesazheve/artikujve/komenteve, skedarëve të shkarkuar, nga këndvështrimi i përdoruesit - një sistem i unifikuar kërkimi dhe regjistrimi;
3) aftësia për të kërkuar çdo informacion (mesazhe, tema, përdorues) sipas kritereve të çdo kompleksiteti;
4) një sistem i gjerë i të drejtave të aksesit, i cili do të lejonte caktimin e niveleve minimale të kërkuara për të kryer veprime të caktuara në nivelin e përdoruesve individualë, si dhe rritjen dinamike të niveleve me rritjen e numrit të mesazheve;
5) një sistem inteligjent moderimi që lejon administratorin/moderatorin të përshkruajë rregullat mbi bazën e të cilave është marrë vendimi për të mos lejuar/dorëzuar një mesazh për paramoderim.
Opsionet e konsideruara si emra projektesh për forumin ishin Total Board (i cili supozohej të theksonte pikat 2, 3, 4, duke bërë të mundur ndjesinë e kontrollit të plotë mbi forumin) dhe Mega Board (që nënkuptonte një forum me mundësi të pakufizuara që u ngritën me ndihmën e pikave 1 dhe 4). Sidoqoftë, në fund, për shkak të pikave 3 dhe 5, u zgjodh emri Intellect Board, pasi supozohej se ishin funksionet inteligjente të rregullave komplekse të kërkimit dhe moderimit që do ta dallonin këtë motor nga të gjithë të tjerët.

Sidoqoftë, pas ca kohësh u bë e qartë se PHP ka një numër avantazhesh ndaj Perl, në veçanti, skriptet PHP janë më të lehta për t'u instaluar, PHP është shumë më e lehtë për të zbuluar dhe rregulluar gabimet, PHP është i disponueshëm në pothuajse të gjitha planet e pritjes me pagesë, ndryshe nga Perl. . Gjithashtu u bë e qartë se përdorimi i një DBMS do të bënte të mundur zbatimin e idesë nr. 3 - kërkimi kompleks me shumë kritere - shumë më efikas.
Në lidhje me këtë, në maj 2004, zhvillimi i versionit Perl të Bordit Intellect u ndalua, dhe më 3 qershor 2004 filloi puna në versionin PHP duke përdorur MySQL DBMS, i cili mori numrin Intellect Board 2.00. Lëshimi i këtij versioni duhej të ishte më 10 gusht (në këtë ditë, United Open Project mbushi tre vjeç e gjysmë), por për shkak të sëmundjes së papritur të zhvilluesit kryesor (dhe vetëm në atë kohë) 4X_Pro u vonua me disa ditë dhe versioni 2.00 u lëshua përfundimisht më 13 gusht 2004. Kjo ditë konsiderohet si fillimi i ekzistencës së Bordit të Intelektit.

Detyra kryesore e versionit 2.00 ishte krijimi i një forumi me funksionalitet afërsisht të barabartë me Ikonboard 2.x (të cilin ishte planifikuar të zëvendësohej) dhe phpBB, kështu që kishte vetëm dy lloje seksionesh: një forum standard dhe një kontejner. Në realitet, koncepti i një "sajti të bazuar në forum" u zbatua vetëm në versionin 2.10 (fundi i vitit 2004), ku u shfaqën seksionet "Artikujt", "Arkivi i skedarëve" dhe "Lajmet". Versioni 2.10, për shkak të një rritje të mprehtë të vëllimit të kodit, doli të ishte shumë i paqëndrueshëm, kështu që së shpejti (në shkurt 2005) u lëshua versioni 2.12, qëllimi kryesor i të cilit ishte ndreqja e gabimeve.

Në versionin 2.13, lëshuar në qershor 2005, u shtuan dy lloje të tjera seksionesh: galeria e fotografive dhe enciklopedia. Për më tepër, në këtë version, u krye një rishikim i rëndësishëm i të gjitha pyetjeve SQL për shkak të braktisjes së konceptit "të gjitha statistikat duhet të gjenerohen në fluturim", gjë që çoi në një rënie katastrofike të performancës me vëllime të mëdha të të dhënave. Versionet 2.14 (shtator 2005) dhe 2.15 (dhjetor 2005) shtuan veçori të ndryshme të vogla dhe rregulluan gabime.

Hapi tjetër i madh në zhvillimin e Bordit Intelekt ishte versioni 2.18, i lëshuar në qershor 2006. Detyra kryesore e këtij versioni ishte të sillte shabllonet e forumit në standardet HTML dhe CSS, si dhe të gjitha pyetjet SQL në standardin ANSI SQL, i cili bëri të mundur zbatimin e mbështetjes për DBMS të tjera, veçanërisht PostgreSQL, të planifikuar në 2.00. Përveç kësaj, në të njëjtin version, eksporti i temave në RSS u shfaq për herë të parë dhe u bë shumë punë për të zvogëluar ngarkesën në bazën e të dhënave.

Në korrik 2006, për të përmirësuar sigurinë e IntB, u shpall një konkurs për hakimet për të kërkuar dobësi kritike në të.

Në versionin 2.19, lëshuar më 10 shkurt 2007 (në përvjetorin e gjashtë të "United Open Project", risitë më domethënëse ishin URL-të e lexueshme nga njeriu (HURL), rregullimi i indeksimit nga motorët e kërkimit dhe aftësia për të ruajtur në mënyrë të ndërmjetme një mesazh të redaktuar. në një draft pa ringarkuar faqen.

Versioni 2.20 (13 gusht 2007, në përvjetorin e tretë të projektit Intellect Board) përmbante dy lloje të reja themelore të seksioneve: një blog përdoruesi dhe një galeri fotografike personale, të cilat u krijuan me kërkesë të përdoruesit pa pjesëmarrjen e një administratori. (me kusht që përdoruesi të ketë një nivel të mjaftueshëm), dhe në të cilin përdoruesi merr automatikisht të drejtat e moderatorit. Për më tepër, u shtuan dy veçori thelbësisht të reja: libri i adresave dhe lista e Injorimit, si rezultat i të cilave forumi fitoi funksionet themelore të një rrjeti social.

Fillimisht ishte planifikuar që versioni 2.20 të ishte i fundit, por më vonë u vendos të lëshohej versioni 2.22, i cili zbatonte funksionalitetin e nevojshëm për një nga projektet e krijuar nga 4X_Pro: Importimi i RSS, tema vetëm për moderatorë dhe mekanizmi i shfaqjes së mesazheve në temë u rishkrua plotësisht. Për më tepër, komentet mbi artikujt, fotografitë dhe skedarët u vendosën në një faqe të veçantë dhe u bënë një sërë përmirësimesh më të vogla.

Në vjeshtën e vitit 2006, u bë e qartë se kishte shumë mangësi në serinë Intellect Board 2.x, duke eleminuar të cilat, për sa i përket intensitetit të punës, ishte e krahasueshme me shkrimin e një forumi të ri plotësisht nga e para. Në veçanti, këto përfshijnë mungesën e ndarjes së përpunimit të të dhënave dhe prodhimit (që krijon probleme me daljen e titujve HTTP në disa situata), një sistem shabllonesh të papërshtatshëm, punë joefikase me bazën e të dhënave dhe kod HTML me cilësi të pamjaftueshme. Për më tepër, vetë audienca e synuar ka ndryshuar për shkak të faktit se, nga njëra anë, kursimi i trafikut aktualisht po bëhet gjithnjë e më pak i rëndësishëm, nga ana tjetër - 4X_Pro Arrita në përfundimin se nuk ka një kundërshtim kaq të qartë midis komoditetit të përdoruesit dhe kursimit të trafikut, dhe ndonjëherë është më e dobishme të shpenzosh njëqind ose dy bajt për të shkruar JavaScript për të kontrolluar korrektësinë e plotësimit të një formulari sesa të harxhosh trafikun për dërgimin një formular i plotësuar gabimisht në server. Për më tepër, ideja e një "sajti të bazuar në forum" gjithashtu humbi rëndësinë, duke u zëvendësuar gradualisht nga opsioni "CMS + forum" (nganjëherë kjo është arsyeja pse Intellect Board 3.x quhet Intellect CMS).

E gjithë kjo çoi në idenë e nevojës për të shkruar një version të ri nga e para. Për ca kohë në fillim të vitit 2007, u bënë përpjekje për të kombinuar zhvillimin e versioneve 2.x dhe 3.x, por kjo doli të ishte jashtëzakonisht e paefektshme, dhe për këtë arsye 4X_Pro mori vendimin e mëposhtëm: për të përfunduar përmirësimet e planifikuara në versionin 2.22 dhe për të transferuar zhvillimin e versionit 2.x te përdoruesi gram, i cili mori pjesë aktive në projekt nga versioni 2.18, pas së cilës ai filloi të punojë vetëm në 3.x. Kjo u bë më 26 dhjetor 2007, menjëherë pas versionit 2.22.

Aktualisht, koncepti kryesor për zhvillimin e Intellect Board 3.x duket kështu: "një sit si një strukturë peme e objekteve arbitrare me veti të specifikuara". Këto objekte mund të përfshijnë faqe statike, artikuj, fotografi, biseda, një faqe me një listë të seksioneve të forumit (analoge me një kontejner të nivelit të lartë në 2.x), etj. Por ndryshe nga 2.x, ku çdo lloj seksioni kishte një grup karakteristikash të përcaktuara rreptësisht, të specifikuara në mënyrë rigoroze në tabelën e temës dhe një tabelë shtesë për llojin përkatës të seksionit, në 3.x do të krijohet një mekanizëm që ju lejon të përshkruani dhe ndryshoni në mënyrë dinamike grupet e vetive për çdo lloj objekti (dhe ndoshta edhe për objekte individuale), gjë që krijon mundësi pothuajse të pakufizuara për zgjerim të mëtejshëm.

Për më tepër, sa vijon është planifikuar për Intellect Board 3.x:
1) kthehuni në konceptin e kornizës + motorit për të dhënë mundësinë për të krijuar projektet tuaja bazuar në IntB 3.x
2) rishikimi i qasjes për të punuar me bazën e të dhënave: nëse më parë shtresa që siguronte pavarësinë nga DBMS thjesht dyfishonte thirrjen e funksioneve përkatëse për të punuar me DBMS me një prefiks tjetër, tani puna kryhet në nivelin e operacionet logjike (për shembull, "merrni një grup të dhënash për një kërkesë specifike " në vend të "ekzekutoni një pyetje", "ekstraktoni serinë e ardhshme të të dhënave").
3) sigurimi i pavarësisë së moduleve nga njëri-tjetri dhe stili i forumit për shkak të faktit se shablloni i ekranit, konstantet e gjuhës dhe cilësimet ruhen së bashku me vetë modulin
4) ndarja e rreptë e përpunimit dhe prodhimit të të dhënave (i ashtuquajturi model MVC)
5) aftësia për të përpunuar të dhëna me motorë të ndryshëm shabllonesh (të cilët, për shembull, do të shmangin dyfishimin e kodit nëse është e nevojshme të shfaqet një temë dhe RSS për këtë temë, dhe gjithashtu do të bëjë të mundur në thelb shkrimin e një motori shabllon që do të përdorë shabllone nga motorë të tjerë)
6) mbështetje për shumë faqe dhe shumë domene (d.m.th. puna me disa sajte, të cilat nga pikëpamja e pritjes janë pseudonime, por motori prodhon përmbajtje të ndryshme për to)
7) mundësia e vetë-diagnostikimit (d.m.th. prania në secilin modul të një procedure për kontrollimin e pranisë së të drejtave të nevojshme të aksesit dhe shtesave PHP në një host të caktuar)
8) aftësia për të lidhur / shkëputur modulet "në fluturim", gjë që do t'ju lejojë të përditësoni IntB 3.x në nivelin e moduleve, dhe jo lëshimet, siç ishte rasti në 2.x
9) ndryshimi i qasjes për krijimin / përditësimin e strukturës së bazës së të dhënave: në vend që të përshkruhen pyetjet që duhet të ekzekutohen, përshkruhet struktura që duhet të merret si rezultat, pas së cilës moduli për të punuar me bazën e të dhënave e krahason atë me ekzistues dhe bën ndryshimet e nevojshme.
10) kalimi në kodimin UTF-8 (me aftësinë për të kompresuar të dhënat nëse është e nevojshme)
11) përmirësim i ndjeshëm në mjetet e korrigjimit, dhe në të ardhmen - automatizimi i testimit të para-publikimit, i cili do të shmangë gabimet e minutës së fundit.
12) duke i kushtuar shumë më tepër vëmendje dokumentacionit të zhvilluesit

Versioni i parë alfa i Intellect Board 3.x është aktualisht gati, megjithatë zhvillimi i mëvonshëm është pezulluar për shkak të nevojës për të përfunduar 2.x

Bazuar në Bordin Intelekt, ai përbëhet nga disa seksione të llojeve të ndryshme: forum, koleksion artikujsh, lajme, arkivë skedarësh, galeri fotografish, bisedë IRC, etj. Në të njëjtën kohë, faqja ka një sistem të unifikuar për regjistrimin dhe autorizimin e përdoruesve, një sistem të unifikuar kërkimi për seksionet e çdo lloji, një dizajn të përgjithshëm, si dhe një sistem të integruar për mbledhjen e statistikave dhe menaxhimin e faqes, të aksesueshëm përmes Qendrës së Administrimit. . Për më tepër, Intellect Board 2 ofron mundësi të shumta për diferencimin e niveleve të aksesit, në veçanti, është e mundur të vendosen për çdo seksion nivelet e aksesit të nevojshëm për të kryer veprime të ndryshme në këtë seksion, si dhe të caktohen të drejtat e përdoruesve si niveli kryesor i aksesit, i cili do të funksionojë si parazgjedhje dhe nivelet e aksesit në seksione individuale.

Histori

Llojet e ndarjeve të Bordit Intelekt

Aktualisht, Bordi Intelekt ka këto lloje të seksioneve:

  • - lloji kryesor i seksionit. Për sa i përket funksionalitetit, ai tejkalon 2.x dhe 3.x, vBulletin Board.
  • Lajme - shfaq lajmet në modalitetin e blogut, të cilat mund të shihen në mënyrë sekuenciale ose të lundrojnë në një datë të caktuar duke përdorur kalendarin.
  • - projektuar për postimin e teksteve të mëdha me faqezim automatik.
  • -chat është një aplikacion Java i integruar në motorin e faqes që lejon përdoruesit të hyjnë në bisedën IRC (kanali dhe serveri IRC vendosen nga administratori) drejtpërdrejt nga shfletuesi, ndërsa biseda përdor të njëjtin emër Rrjeti si në forum, gjithashtu. si ato të njëjtat emoticon.
  • Arkivi i skedarëve - organizimi i shkarkimit të programeve nga adresat e jashtme. Është e mundur që automatikisht të kontrollohet funksionaliteti i lidhjeve.
  • Prezantimi është një seksion që përmban tekst statik të specifikuar nga moderatori i seksionit. Mund të përmbajë nënseksione të çdo lloji.
  • Enciklopedi - një seksion që përmban shënimet e fjalorit sipas rendit alfabetik, të grupuara sipas shkronjave. Mjete shtesë janë në dispozicion për referencë të kryqëzuar.
  • Galeria e fotove është një seksion që lejon përdoruesit të postojnë foto me aftësi paraprake dhe imazhet e pamjes paraprake gjenerohen automatikisht.

Karakteristikat kryesore të Bordit Intelekt

  • Për të gjitha seksionet e çdo lloji, është e mundur të përdorni ato speciale që ju lejojnë të vendosni dizajnin pa i përdorur ato, si dhe vlerësimin e temave / / / në seksione.
  • Vendosja e moderimit paraprak, mënyra e llogaritjes së statistikave, përdorimi i emoticoneve, vlerësimi i temës dhe veçoritë e tjera veçmas për secilin seksion
  • Mundësia për të votuar pro dhe kundër një përdoruesi specifik për pjesëmarrësit e forumit, si dhe lëshimi i paralajmërimeve dhe shpërblimeve administrative nga moderatorët dhe administratorët (dhe paralajmërimet mund të jenë ose të pacaktuara ose të kufizuara me kohë).
  • Mbrojtja anti-spam e adresave të emailit të përdoruesve
  • Grupet e përdoruesve me mundësinë e hyrjes ose hyrjes automatike sipas kërkesës, si dhe dërgimin me postë në grup nga koordinatori i tij.
  • 3 mënyra aktivizimi për përdoruesit e regjistruar: aktivizimi i menjëhershëm, aktivizimi i kutisë postare dhe aktivizimi i administratorit.
  • Aftësia për të vendosur rregulla për të gjitha seksionet.
  • Redaktimi i modeleve të letrave që u dërgohen përdoruesve në situata të ndryshme
  • Avatarë dhe foto të shkarkueshme për përdoruesit, si dhe avatarë të jashtëm
  • Bashkëngjitja e skedarëve në mesazhe dhe aftësia për të parë paraprakisht fotot e bashkangjitura në një formë të reduktuar.
  • Mbrojtje kundër sulmeve duke futur një kod gjatë regjistrimit.
  • Mbështetje për bibliotekat grafike dhe GD2 për të krijuar kopje të vogla të fotografive dhe fotografive.
  • Mbështetje për çdo numër opsionesh dizajni (grupe stilesh), nga të cilat përdoruesi mund të zgjedhë atë që i pëlqen më shumë.

Kërkesat për instalimin e Intellect Board

  • , duke mbështetur ekzekutimin e -skripteve
  • versionet jo më të ulëta se 4.1.0 ose PHP 5
  • versioni 3.23.53 ose më i lartë
  • me të drejta për krijimin e tabelave dhe indekseve dhe kryerjen e veprimeve bazë me to: zgjedhjen, krijimin, fshirjen e të dhënave.
  • Të paktën 2 Mb hapësirë ​​në disk për imazhet dhe 5 Mb për bazën e të dhënave.

Përdorimi dhe mirëmbajtja e Bordit Intelekt

Mbështetja teknike për Bordin Intelekt ofrohet nga zhvilluesit e tij - pjesëmarrës në Projektin e Bashkuar Open më

Intellect Board është një sistem shumëfunksional i menaxhimit të përmbajtjes. Me ndihmën e tij, ju mund të krijoni një faqe interneti me një arkiv skedarësh, një forum, një galeri fotografish, një bisedë, lajme dhe një koleksion artikujsh. Zgjidhja dallohet nga funksionaliteti i gjerë për caktimin e të drejtave dhe niveleve të aksesit për pjesëmarrësit dhe seksionet.

Shërbimi është i dobishëm për mbështetjen e faqeve të llojeve të ndryshme - nga një komunitet fansash airsoft dhe një llogari personale për të komunikuar me miqtë në përgatitje për një ngjarje, tek një dyqan online dhe shërbimi i mbështetjes së klientit të një kompanie të madhe.

Administratorit i ofrohen disa seksione që mund të plotësohen sipas gjykimit të tij. "Prezantimi" është një tekst statik që përmban lidhje për të shkuar në sajte, "Artikujt" janë tekste të mëdha të ndara në faqe, "Lajmet" është një analog i një blogu për informacion rreth përditësimeve aktuale dhe "Enciklopedia" është grupuar të dhënat në formë e artikujve sipas rendit alfabetik për kërkim të lehtë. Opsionet e "Foto Galerive" përfshijnë vendosjen e imazheve me aftësinë për të shfaqur pamje paraprake (imazhet e paraafishimit gjenerohen automatikisht). Është e mundur të lidhni një bisedë IRC në motorin e aplikacionit Java, ndërsa hyrja në bisedë është e mundur drejtpërdrejt nga shfletuesi, dhe gjatë procesit të komunikimit përdoruesi shfaqet nën pseudonimin e specifikuar gjatë regjistrimit në forum. Shërbimi ju lejon të organizoni cilësimet e moderimit, të llogaritni statistikat, emocionet dhe të tregoni vlerësimin e diskutimeve. Ekzistojnë opsione për redaktimin e modeleve të letrave për dërgimin e pjesëmarrësve, opsione për krijimin e grupeve të përdoruesve me hyrje sipas kërkesës, si dhe ngarkimin e avatarëve, fotografive dhe fotografive.

Karakteristikat kryesore

  • Tags BoardCode për dizajn
  • 3 mënyra aktivizimi për përdoruesit e regjistruar
  • Mbrojtje kundër sulmeve DDoS duke futur një kod gjatë regjistrimit
  • Mbështetje për bibliotekat grafike GD dhe GD2
  • Shërbim falas

Mbylle