PDA

Показать полную графическую версию : Ikonboard 2.1.9 -> vBulletin 3.0.x


Gram
18-01-2005, 03:50
Есть форум на сильно похаканном движке Ikonboard 2.1.9. Так вот, что то глядя на новые движки стало лень писать дополнительные хаки самому, ибо в новых движках это уже все реализовано. Да и хочется более быстрой работы и функциональности ;) Так вот выбор пал именно на vBulletin. Почему? Да потому что неплохой форум + OsZone.Net перешел на него :)

Так вот хочется узнать (видимо у Vlad'a Drakul'ы) про процесс перехода, а именно - где взять конвертер и как с ним работать?

Остальные вопросы я думаю возникнут чуть позже ;)

Vlad Drakula
18-01-2005, 04:03
Gram
честно говоря я плохо разбираюсь в иконбордах...
Ikonboard 2.1.9 - использует MySQL или текстовые файлы?

1) если на MySQL то процес заключается в одной конвертации, конвертор можно взять в юзерской зоне на сайте форума (vBulletin это платный движок)
2) если не текстовый файлах... то... нужно сначала конвертировать в VB2 а потом в VB3

если написано много хаков, то возможно придется писать заки и к конвертерам (чем я и занимался)

все конверторы берутся с официального сайта.

в принципе там ничего сложного нет...
делаешь все по шагам, но нужно именть стабильний коннект, если произойдет разрыв связи, то придется начинать конвертацию заного...

маленький нюанс, после конвертации в VB3 нужно будет запустить все продцедуры анализа и индексации форума, это тоже процес не быстрый!

если форум большой то конвертация может идти несколько часов....

точные временные затраты тебе скажет БигМаг т.к. именно он конвертировал, у меня еще тогда небыло ADSL.

Gram
в общем сначала потренеруйся дома на локалхосте, а потом только делай это наживом сервере!

Gram
18-01-2005, 13:45
Vlad Drakula
Ikonboard 2.1.9 - использует MySQL или текстовые файлы?
Ikonboard 2.1.9 - это версия, которая стояла раньше на OsZone.Net... Потому и начал спрашивать :)

Vlad Drakula
18-01-2005, 16:30
Gram
ну тогда тебе предстоит сделать все что сделал я... и наверное даже больше...

Gram
19-01-2005, 01:38
Vlad Drakula, вот у меня есть какой то конвертер bbimport_ib2.php - куда его кидать? Для начала хотябы его запустить надо, а уж потом переделывать под хаки... Блииииииииин.. еще в структуре БД vBulletin надо разобираться....

Vlad Drakula
19-01-2005, 13:07
Gram
первый этап:
1) разморачиваешь vb2
2) в корневую дирикторию копируешь папку importers
3) потом запускаешь bbimport_ib2.php из этой папки, хотя наверно это моржно сделать и из админки форума...
4) конвертируешь все в vb2

BigMac
19-01-2005, 13:42
Gram
Ты как увидишь как прошла первая конвертация в vb2, там поймешь, что это атас..... Общее время конвертации на ДОМАШНЕЙ!!! машине...то есть когда можно было ее вешать, заняло около 5-8 часов непрерывного конверта....а может даже больше:)

Gram
19-01-2005, 16:39
Vlad Drakula, первый этап понят, буду пробовать! Спасибки...

BigMac, ну это еще от форума зависит. У меня не такое уж и крупный форум (у меня 714 участников и 25382 сообщения в 1067 темах, хотя пока буду копаться и дорабатывать vBulletin, эти цифры возрастут...)

Vlad Drakula
19-01-2005, 19:00
Gram
у тебя на правильное мнение о производительности современных движков форумов!
VB3 больше наргужает сервер чем Иконборд!

Gram
19-01-2005, 22:20
Vlad Drakula, а я и не говорил, что Иконборд меньше сервер загружает... Я сказал, что конвертация у меня займет меньше времени, чем у БигМака, так как мой форум значительно меньше...

Кстати, так на всякий случай спрошу - в качестве сервака стоит Пенёк первый с 2000 виндой... Нормально?

Только сейчас заметил:
разморачиваешь vb2
vb2? Т.е. сначала придеться ставить vb2, в ее базу все конвертить, потом из vb2 конвертить в vb3?

Vlad Drakula
19-01-2005, 23:49
Gram
да... а ты думал почему я писал о нескольких стадиях конвертации???
прямого конвертера нет!

ну... для справки у BigMac стоит амд 2600+ так что сам понимаешь сколько рисурсов потребовалось!

Gram
20-01-2005, 01:46
Вот блин шляпа... Мда... ох и не простое дело быть техническим админом форума ;) (с) Vlad Drakula

Vlad Drakula
20-01-2005, 02:01
Gram
могу сказать одно: у VB самый понятный код который я читал, к нему легче всего писать хаки (по моему мнению), и он наиболее быстрый из всех существующих форумов!

по результатам моего тестирования vB3 на 10% быстрее Invison2!

Gram
20-01-2005, 02:15
Vlad Drakula, скажу честно, но вначале я хотел перейти на Invision, но посмотрев получше движок VB я решил остановиться на нем. Тем более, что ты говоришь, что он быстрее (а твое мнение для меня было решающим, ибо если я ничего не путаю ты давным давно писал свой форум на php, очень похожий визуально на иконбоард, а значит в движках ты толк знаешь...)

Vlad Drakula, у тебя случаем не завалялось VB2 под рукой? ;)

Vlad Drakula
20-01-2005, 02:58
Gram
да писал я свой движок форума...
он был похожь лишь тем что юзабилити было сходным...
я вот немного по администрировав форум понял что нужно от форума...
скорее всего на досуге я какнибуть напишу свой движок форума...

но если напишу то это будет движок для более мощиных нагрузок чем vB или Инвизон

по общавщись с пользователями я понял какой они хотят видень интерфей и функциональность у форума...

в общем с полным знанием дела можно садиться и писать мега движок форума!

Vlad Drakula
20-01-2005, 02:59
Gram
а ты купил лицензию на vB3 ???

Gram
20-01-2005, 03:59
скорее всего на досуге я какнибуть напишу свой движок форума...такое ощущение, что движки пишуться за вечер... хотя это конечно от опыта зависит, но вот я к примеру писал супер-простенький форум на mysql и php за день - задавали в универе в качестве лабы... А написать форум с нуля, который будет хорошим конкурентом для современных движков ИМХО дело непростое и требует месяцы а то и годы (!!!) разработок :)

Vlad Drakula
20-01-2005, 11:54
Gram
на самом деле порядка недели нужно потратьти на архитектуру на бумеге, день два на кодинг + еще порядка месяца на тестирование и доводку...




© OSzone.net 2001-2012