От: Форуми - Любим форум скрипт
ОК, малко да разпиша, че гледам темата е популярна в английската секция
Започнах амбициозен проект, структуриран около форум, започнах проучването някъде около октомври-ноември миналата година, от тогава гледам да се държа в час с развитието, т.е. информацията ми е прясна. Защо е много важно това ще стане дума по-долу. Ще изредя основните текущи характеристики на трите водещи платени системи: vbulletin, Invision Power Suite и Xenforo.
За безплатните не мога да коментирам в детайли, за много хора са абсолютно валидно решение, но не и за мен. Платените системи имат предимството на продължаваща подръжка и знаеш, че всъщност хората развиващи продукта се издържат от това, а няма да го зарежат като скучно хоби в определен момент. За кратък период попрегледах какво правят phpBB, myBB, SMF и останалите, но останах основно с впечатлението че темпото на развитие е изключително мудно, което на мен не ми хареса. phpBB последната стабилна версия май е на години, браузнах набързо добавките и се шокирах колко са запуснати, генерално за себе си реших, че платената система е по-доброто решение. Естествено, цената е сериозен фактор, но ако правиш нещо с идеята да го развиваш с години не мисля, че $150-200 трябва да те спират.
С което не отричам способностите на безплатните решения, има чудовщно големи форуми под абсолютно всички форумни системи, така че очевидно място има под слънцето. Всеки вече сам ще си прецени, в зависимост от неговите изисквания дали да се спре на платен или безплатен скрипт. Както казах, аз ще обърна внимание на платените.
1.
vBulletin
Преди години това беше синонима на професионалната форумна система. Казвам преди години, защото в днешно време vBulletin е бледа сянка на миналото си. Компанията, която го разработваше Jellsoft се продаде на Internet Brands, които са маркетингов интернет гигант с доста съмнителна репутация и методи на работа. От там нататък е спускане по наклонената плоскост за тях. Версия 3.8 е дефакто стандарта и е последната читава версия, в която много хора продължават да се кълнат и все още да я държат на сайтовете си. Проблема обаче е, че е на близо пет години, ако не се лъжа.
Много от оригиналните девелопери напускат скоро след продажбата на Internet Brands. Следващата vBulletin 4 е релийзната с една камара бъгове, които са сведени до поносимо ниво чак във версия 4.2. Зависи от толеранса ви на поносимо ниво естествено, например до ден днешен php 5.4 не се поддържа, ако хоста ви е с по-модерна - чао. Чак в последната седмица се появи някаква алфа, която уж се работи по подръжката на php 5.4, но това е само капка в морето, генерално има много неоправени бъгове. predpriemach.com работи на 4.2, ако не се лъжа. Като цяло с годините се позакрепи, но и тя вече си показва възрастта.
Стигаме до vBulletin 5, който беше релийзнат в началото на годината и е пълен, тотален, погром. Много основни функционалности липсват, програмистите, които им преглеждат кода се хващат за главата. Ще дам пример за бъг, който форумна система не би трябвало да си позволява в 2013-а. Ако модератор тръгне да трие спама, който филтъра е хванал в същото време изчезват истински не спам постове! Но това не е всичко, черешката на тортата е, че проблема от тоя бъг е минимизиран от друг бъг - спам филтъра по някаква причина не работи за всички модератори, а само за администратори. Ей такива неща. Клиентите масово напускат, персонала също напуска, може да прегледате секцията за vbulletin в theadminzone.com, забавата е пълна.
Ето резултатите от една анкета от последните дни:
Which series/version of vBulletin would you use if starting a new forum?
vBulletin 3.x - 14 34.15%
vBulletin 4.x - 27 65.85%
vBulletin 5.x - 0 0%
Към настоящия момент не ми е известен голям форум да върви на 5.x, дори самите Internet Brands си държат повечето форуми на 3.х и 4.х, освен официалния на vbulletin.com, който често е долу, супер бавен е, по едно време заради поредния бъг им показваше структурата на всички скрити и админ форуми дори за гости. Ето една друга анкетка:
Would you recommend VB5 to friends, or anyone for that matter?
Yes! - 3 3.61%
No! - 80 96.39%
Същата анкета пусната в официалния форум на vbulletin имаше подобни резултати. На който му е интересно темата е дълга, но ще добие впечатление: theadminzone.com/forums/showthread.php?t=101109
Та така, с две думи, vBulletin не е това, което беше и бягайте далече. На практика е бил единствения разумен избор преди години, в днешно време освен ако нямате доста ясна причина да изберете 3.x или 4.x трябва да се стои настрана от тях. Да се купи версия 5 ще е най-късогледата възможна инвестиция.
2.
Xenforo
Xenforo се ражда като компания на някой от талантливите девелопери напуснали vbulletin след купуването им от Internet Brands. За да стопира развитието на системата Internet Brands започва дело срещу Xenforo, че са откраднали от техния код. Делото по мнения на експерти е абсолютно малоумно и е правено само с цел да забави развитието им и общо взето постига целта си. Развитието на Xenforo е практически блокирано за поне година, и стартира отново чак началото на тази година, когато делото приключва след извънсъдебно споразумение. Твърди се, че vbulletin са отдръпнали иска си в крайна сметка.
От тогава до сега темповете на развитие за доста добри, изглежда екипа е ентусиазиран, ако прочетете ревюта ще видите че голям процент от хората мигрират от vbulletin към Xenforo. Повечето администратори хвалят модерния изглед, лесен за употреба админ панел и лесни възможности за скинване, плюс бърза скорост на зареждане.
Единствения недостатък, е че тая пауза докато траеше делото изяде доста полезно време. Съответно системата е млада, недоразвита и липсват много допълнителни модули, като блогове, галерия и т.н., които в днешно време си вървят със модерните форумни системи.
В резюме - може би най-доброто решение, ако искате само форум за проекта си (тип predpriemach.com). Ако имате нужда от добавки за блог постове и галерии може би не е най-доброто, макар че се появиха външни модули и за това. Системата ще продължава да се развива и развитието е в посока нагоре, за разлика от vbulletin.
3.
Invision Power
Това е системата, която аз избрах. Избора ми беше по-скоро направен по метода на изключването. Елиминирах xenforo и vbulletin заради споменатите им проблеми, елиминирах безплатните системи и останаха само invision. Не че имам практически опит с други платформи, но съм изключително доволен от избора си. Проблемите, които съм имал до сега са били дребни и незначителни. Дори не почуствах нужда да си подновявам абонамента за съпорт след като на практика системата си джитка безпроблемно. Харесва ми външния вид, не на скина по подразбиране, но на допълнителните, примерно вижте скиновете на ей тоя юнак: tomchristian.co.uk/portfolio/
Харесва ми, че има официални добавки за Галерия, която беше наложителна за моя план, харесва ми и не много юзер френдли, но изключително мощната IP.Content. Много хора го псуват content-а, защото очакват едва ли не да е заместител на wordpress, и макар и да може да върши такава работа, истинската му сила е във управлението на бази данни. Например следващия ми план включва разработка на приложение тип Wiki само през IP.Content. Харесват ми продуктите на външните девелопери - за видео секцията, пътеписи и директорията с линкове. Като цяло съм нагазил до ушите в тая система и се надявам да не се случи с тях нещо подобно на vbulletin, но на този етап бяха и са, единствения стабилен кораб, в доста бурното море на форумните системи.
До края на годината се очаква версия 4, която да осъвремени доста и интерфейса и възможностите, ще се въведе responsive design, цялата структура на кода е пренаписана, за да е по-модулиран, въобще докато xenforo и vbulletin се биеха в съда, хората там работеха. Ето как ще изглежда админ панела в новата версия: community.invisionpower.com/blog/1174/entry-9576-40-introducing-the-new-admincp/
В резюме - най-добрия избор, ако искате цялостен пакет, а не само форум. Има много допълнения, както официални от компанията майка, така и от външни програмисти, доста от тях платени, но заради това сте сигурни, че е малко вероятно програмиста да ги зареже насред пътя. А ако инвестирате дългосрочно в проекта си, това трябва да ви е водещ мотив.
Това е като цяло, за това и написах в по-горното си мнение, ако искате само форум - Xenforo, ако искате много добавки - Invision, от vbulletin бягайте далеч. Относно Invision добре познавам системата им и мога да помагам с информация за приложения, ако някой му се наложи.