Ru-Board.club
← Вернуться в раздел «Другие форумы»

» Новый форум своими силами

Автор: Kurt
Дата сообщения: 20.07.2002 10:42
Итак, на ру-борде появилась небольшая группа людей которые хотят писать свой движок форума и которым это посилам. При этом они даже начали это делать и на некоторые результаты и обсуждение можно посмотреть:
http://forum.ru-board.com/topic.cgi?forum=22&topic=0076&start=40#lt
http://forum.ru-board.com/topic.cgi?forum=22&topic=0070#1

Лично я предлагаю этим людям объединить свои усилия, а так же усилия других желающих.

люди объединились и теперь проект живет тут
[
И выйти в своих разработках за рамки личных проектов.

Для начала перечислим о ком речь.
Warlock - Он переписал ib2 на php.
zapimir - как я могу судить специалист по SQL, он начал разработку своего форума с ноля накопавшись в доволь в чужих.
ivash - пока у него есть только желание заниматся каким-то подобным форумом, а так же умение програмировать на php и дизайнерские умения.

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

Пока предлагаю всем поделится своими планами, желающих рассказать о себе и своих притезаниях. А после топик "раскрутим".
Автор: zapimir
Дата сообщения: 21.07.2002 23:37
Поддерживаю предложение объединиться.
Единственное, я считаю, что нужно делать собственный форум, а не переделывать чужой, во-первых, зачем нарушать копирайты, во-вторых, когда скрипт написал с нуля, ты знаешь где искать те или иные ошибки, в-третьих, существующие форумы далеко не идеальны, у каждого есть сильные и слабые стороны, так что имхо, выбрать всё лучшее и сделать своё.

Итак, если мы делаем свой форум. Первое что нужно определиться с "ориентацией". Итак изначально проект ориентирован, на крупные и очень крупные форумы, т.е. как ru-board или даже больше. Поэтому никак файлов или DBM, аргументы типа, чтобы везде работало не катят, т.к. мы ориентируемся на крупный форум, а соответственно качественный платный хостинг, где обязательно присутствует СУБД. На счет бесплатного хостинга, зачем плодить форумы на которых будет по 50-100 сообщений в год?

Скорость.
Как можно большая скорость, при этом чтобы она поменьше зависела от размеров форума (кол-ва участников, тем, ответов). По возможности не делать запросов по нескольким большим таблицам, как это сделано в phpBB2.

Функциональность.
Форум должен уметь практически всё, что умеют делать современные форумы не только в стандартной комплектации, но и с наиболее полезными хаками.

Переносимость.
Форум должен просто переноситься с сервака на сервак, а также бакапиться, при этом должен быть частичный backup, т.к. постоянно скачивать базу большого форума, это довольно длительное и дорогое занятие.

Естественно для того чтобы быстрее написать подобный форум нужна команда. Поэтому желающих принять участие в проекте просьба написать в эту тему.

Итак мои размышления по поводу состава команды:
- я, назначу себя главным программистом и координатором проекта
- 1-2 программиста, которые будут помогать, писать отдельные модули, и т.п., которые впоследствии смогут осуществлять поддержку форума.
- 2-4 дизайнера, в их обязанности будет входить дизайн форума, кнопки, баннеры в общем всё, что понадобиться для проекта по дизайнерской части.
- 5-10 бета-тестеров
- а также консультанты, люди которые имеют большой опыт в использовании форумов (администраторы, модераторы, и просто участники со стажем). Консультации этих людей поможет сделать форум более удобным и как говорится userfriendly.

Что касается названия, я предлагаю absolute board, вроде пристойное название и сокращения форума типа ab, abf или abb еще не видел.
Автор: Kurt
Дата сообщения: 21.07.2002 23:56
Всем кому интересно предлагаю еще раз оставлять здесь вои резюме. И "раскрутить" этот топик. Даже если вы не будите сами заниматся разработкой, вполне вероятно, что сможете воспользоваться ее плодами.

zapimir
По поводу названия, давай так absolute board - рабочее название. А там видно будет. Это сейчас не первостепенное, имхо.

По поводу фалов DBI и т.д. Я с тобой полностью согласен, но если к примеру взять во внимание разработку Warlock`a, то это может стать своего рода lite версией. Или что-то подобное. Под той же маркой.

В общем, ждем остальных.
Автор: Warlock
Дата сообщения: 22.07.2002 00:55
Kurt
Я за! Кстати, выложил исходники (смотрите мою тему в этом треде)
Автор: yurezg2
Дата сообщения: 22.07.2002 07:48
Пожелания
1. форум не должен быть тяжелым, то есть нежелателен вес одной страницы в 200 кило. Если при применении большого количества хаков этого избежать не удастся, то можно придумать 2 режима борды - с хаками и без. то есть пользователь сам выбитает, сколько он хочет с одной страницы получить - 200-300 кило или только 50
2. формат форума - тредовый как иб3 иликак например на http://forum.spylog.ru/list.phtml?f=5 - с "нитями" ?
Автор: Shurik
Дата сообщения: 22.07.2002 09:40
главный вопрос - конфа фо фри али как?
вообщем-то, я готов быть консультантом... как программист - вряд ли, есть люди куда сильнее меня, да к тому же у меня времени 0.
но подсказывать что можно было бы добавить - запросто.
Автор: ivash
Дата сообщения: 22.07.2002 10:24
Я могу быть дизайнером создать скины и программировать отедльные модули или хаки для борды, просто MySQL не знаю почти.
Если возьмете в команду, то только за!
Автор: zapimir
Дата сообщения: 22.07.2002 21:56
yurezg2

Цитата:
форум не должен быть тяжелым

Естественно, он будет максимально легким, с использованием стилей, и никаких лишних тегов. За это можешь не переживать у меня почти что хобби оптимизация HTML-страничек. К тому же будет gzip сжатие, так что странички будут грузиться быстро.

Цитата:
формат форума - тредовый как иб3 иликак например на http://forum.spylog.ru/list.phtml?f=5 - с "нитями" ?

Никаких нитей, этот тип форумов - вымирающий. Он просто изначально не рассчитан на большое количество ответов, на ru-board есть темы по 2000+ сообщений, представляете как будет выглядеть нитевый форум с таким количеством ответов? думаю, очень жуткое зрелище... Вообще не понимаю, чем людям нравятся нитевые форумы...
Shurik

Цитата:
главный вопрос - конфа фо фри али как?

Да, нужно сделать продукт который сможет составить серьезную конкуренцию phpBB2, ibf и др. Поэтому первые релизы будут распространяться на тех же условиях, что и IB. Т.е. бесплатно, но возможно с некоторыми платными возможностями, но сначала нужно хорошенько раскрутить форум. К тому же свободное распространение поможет быстро выявить баги, пропущенные бета-тестерами.
ivash

Цитата:
Я могу быть дизайнером создать скины и программировать отедльные модули или хаки для борды, просто MySQL не знаю почти.

Отлично, можешь попробовать пока набросать пробный дизайн, насчет MySQL, можешь не волноваться, это я полностью беру на себя. Единственное у меня нет опыта работы с другими базами, поэтому будут полезны люди которые неплохо разбираются в других СУБД и знают их специфические особенности, а главное смогут потестировать форум на них. Хотя, в принципе, думаю поддерка одной только MySQL, подойдет для большинства юзеров.
Кстати, ivash, как у тебя с рисованием кнопок, иконок?
Warlock
Добавь, плиз, в свой форум секундомер, чтобы показывал время выполнения скрипта. И дай ссылку на исходник, глянем как он выглядит.
Автор: Warlock
Дата сообщения: 22.07.2002 22:06
zapimir

исходники
Переписал инсталлятор.
Можете скачать этот апдейт и заменить файлы.

Профиксинные файлы включены в полный дистрибутив

Секундомер работает тут
Автор: ivash
Дата сообщения: 23.07.2002 08:09
zapimir

Уже стартовал дизайн делать, думаю я сделаю несколько вариантов.

Warlock

Сейчас дома тестирую борду, только вот названия борды ты будешь менять или нет?
Автор: yurezg2
Дата сообщения: 23.07.2002 10:33

Цитата:
лишних тегов

было бы оч хорошо. а то пятерная вложенность таблиц в ИБ немного смущает. это конечно хорошо когда пост - отдельная таблица и грузиться сразу не дожидаясь прогруза всей страницы, но...
Автор: zapimir
Дата сообщения: 23.07.2002 11:06
yurezg2
Ну на счет таблиц, это не совсем лишние коды, ведь так посты появляются по мере загрузки, хотя страница будет больше весить, так что нужно определиться какой вариант лучше, каждый пост в отдельной таблицы, или все в одной...

P.S. Вот предварительная версия дизайна.
Автор: Warlock
Дата сообщения: 23.07.2002 20:53
Kurt

Цитата:
то это может стать своего рода lite версией....Под той же маркой

Я не против всать под одни знамёна (если zapimir не против) и буду поддерживать и дорабатывать lite версию. Так же могу писать и для sql'го варианта.
Кстати, ты случайно не знаешь какой обьём в мегах всего этого форума и Варезника в частности?

ivash
По поводу названия пока неясно. Смотри выше.

zapimir
Пиши на мыло если что. Что скажешь по поводу исходников?
Я сегодня решил тотально потестить свой форум. Для имитации взял наиболее тяжёлый вариант на примере Варезника ру-борда. Т.е. сгенирил 15000 тем, по 10-2000 ответов в каждой (общий размер папки получился 523 мега!!! и это при том, что только ~3000 тем было заполнено по 10-400 ответов, каков же размер варезника на этом форуме?) list.php вышел 2.08 мега. На моей машине этот форум открывается за 2.5 сек., а этотже файл всех топиков под IB на перле показывает 5 wallclock. Правда от подсчеьа кол-ва просмотров темы при стольких записях придётся отказаться (или переделать алгоритм), впрочем, ИМХО, на ру-борде из-зи этого и отключили это (или нет?). Ладно, завтра всё опишу подробно и опубликую. сорри за офатоп
Автор: zapimir
Дата сообщения: 23.07.2002 23:47
Warlock
Cложно сказать по поводу твоего форума, обычно лайт версия, это обрезанная стандартная версия. А у нас получается 2 абсолютно разных скрипта. Насколько я успел заметить, твой форум пока далек от окончательного релиза, так вот вопрос стоит ли браться сразу за два разных форума? Тут есть еще один камешек подводный - имидж, если мы выпустим две борды под одним названием, и если одна будет плохо работать, то народ будет с большой опаской относиться к форумам с таким названием, поэтому для популярности форума, от него должны оставаться только отличные впечатления (это касается всего: дизайна, скорости, функциональности)

Цитата:
Что скажешь по поводу исходников?

Ну я так немного поковырялся (т.к. в принципе движок ib2 довольно устаревший). Вообще phpib можно охарактеризовать одним словом - сыроват

Цитата:
Я сегодня решил тотально потестить свой форум

Это слишком большие размеры для flat, ты не забывай что при таком кол-ве сообщений сколько туда народу будет ходить.
Автор: zapimir
Дата сообщения: 25.07.2002 02:38
В общем процесс уже пошел, появились первые классы
Возникли некоторые вопросы, как вы считаете, нужны ли вложенные форумы и анонимные юзеры (т.е. которые не показываются в online-статистике)
Автор: shaggoth
Дата сообщения: 25.07.2002 02:57
zapimir

Цитата:
нужны ли вложенные форумы

имхо это очень полезно бывает...

Цитата:
анонимные юзеры (т.е. которые не показываются в online-статистике)

а это лишнее... всё равно админ всех видит.. да и вобще.. короче мнение выразил.
Автор: yurezg2
Дата сообщения: 25.07.2002 09:15

Цитата:
вложенные форумы

технически, как я понимаю, это не сложно добавить вложенность.
пускай будет. хотя я не представляю себе зачем она нужна....
много есть форумов на той же самой иб где народ пользует эту вложенность?


Цитата:
анонимные юзеры

я тоже считаю что лишнее
Автор: Alexander Ipp
Дата сообщения: 25.07.2002 20:53
alexei уже написал процентов на 50 мод ИБ2 на ДБМ, приедет из отпуска - я присоединюсь и вместе допишем...
Автор: Kurt
Дата сообщения: 25.07.2002 21:38
zapimir
Вложенные форумы нужны.

Что касатеся анонимности, это не от админов, а для админов. Что бы их не видели

Но лично я тоже считаю ненужным.
Автор: zapimir
Дата сообщения: 27.07.2002 00:37
В общем определились, вложенные форумы делаем, а анонимность - нет.
P.S. я еду отдыхать на 10 дней, так что за главного остается ivash, мы с ним обговорили примерные планы развития форума. В общих чертах, нужно написать модули обработки сообщений, внешний вид форума (всех разделов), особенно это касается панели управления юзера и профиля. Также подумать над шаблонами (скинами) в каком виде они будут храниться и как подключаться (важно чтобы их было удобно редактировать для юзера, но и естественно чтобы они очень быстро работали)
Автор: yurezg2
Дата сообщения: 27.07.2002 10:20
прошу рассмотреть следующую возможность
если речь зашла о скинах, то возможна следующая раелизация - в стандартной комплектации наряду со стандартным скином поставляется light-скин. в котором минимум кода минимум картинок и так далее
Автор: BigMac
Дата сообщения: 27.07.2002 11:19
Я готов быть бета-тестером и консультантом....про скины...я считаю, что скины не надо..все это утяжелит...я дуаю, что люди, которые диз захотят поменять и сами смогут....ведьь сами же сказали, что форум будет предназначен для КРУПНЫХ проектов....поэтому на скины упор делать не надо..главное, чтобы дивижок быстрый был.....а остальное уже можно по ходу дописывать...скины в последнюю очередь
Автор: vipFlash
Дата сообщения: 27.07.2002 16:21
Да нет скины тоже нужно учитывать...ведь практически ни один бесплатный форум крому ibf не имеет совершенной системы поддержки скинов!!!
Автор: ivash
Дата сообщения: 27.07.2002 16:22
yurezg2

Ну рассмотрим и такой вариант - вот прямо сейчас делаю шаблон и картинки максимально оптимизирую и вообще больше рассчитываю больше на HTML дизайн, чем на графический.

BigMac

Скины скорее всего будут, как мне кажется. Пользователю намного легче будет изменять дизайн форума. Вообще проект будет глобальный и максимально удобным в управлении форума и его админ части.

--

Вообще по словам zapimir`a движок будет очень быстрый и модульный - если удастся реализовать модульную технологию предложенную автором, то я думаю скрипт будет скоростным, даже супер скоростным. Ну пока рано, что то говорить форум находится в разработке.

Добавлено
vipFlash

IBF и Ikonboard - на данный момент лучше всех работают со скинами, Matt постарался тут нечего говорить, хвала ему и поклон.
Вообще скины нужны.
Автор: BigMac
Дата сообщения: 27.07.2002 18:03
ivash
Ну а зачем скины....объясни мне...если админ не ламак, то и сам сделает....zapimir ведь сам сказал, что это будет для БОЬШИХ конференций, а не мелких...на БОЛЬШИХ ламаков нет.......а про движок хотелось бы верить в ваши слова, а то мой ИБ уже подтормаживает с таким кол-вом регов и постов, хотя и апгрейдим постоянно.... Ну че..примите в консалты и бета-тестеры?
Автор: ivank
Дата сообщения: 27.07.2002 23:18
BigMac

Цитата:
если админ не ламак, то и сам сделает....
Ты уж извини, но когда ты в последний раз менял скрипты, ты допустил одну гру-у-убейшую ошибку, я баг минут 15 искал, оказалось, что ты удалил всего один(!) символ в коде (случайно, надо полагать_ и всё полетело. Я хочу сказать, что грамотная сиситема шаблонов, гораздо удобнее, а поверх неё можно уже и скины повесить...


Цитата:
а то мой ИБ уже подтормаживает с таким кол-вом регов и постов
Враки, ни один скрипт дольше 0.1 не выполняется, это вполне нормально...

ivash
Интересует на каком языке будет это дело писаться?
Автор: BigMac
Дата сообщения: 28.07.2002 00:19
ivank

Цитата:
Враки, ни один скрипт дольше 0.1 не выполняется, это вполне нормально...

Не правда......при добавлении новой темы много генерится ....попробуй уж....

Цитата:
ты допустил одну гру-у-убейшую ошибку

блин.....ну от опечаток никто не застрохован...и я говорю про скины, а не про скрипты
Автор: ivank
Дата сообщения: 28.07.2002 08:51
BigMac
Я так понял, ты хочешь HTML хранить вместе с кодом, а я тебе говорю: это неудобно. В первую очередь для разработчика -- на фи г ему смотреть на груду HTML'а? А во-вторых, когда ты правил HTML, ты удалил символ в коде, т.е. рабочий код работать перестал, разницу чуешь?
Автор: ivash
Дата сообщения: 28.07.2002 09:17
BigMac
Ну пойми скины намного удобнее, просто не каждый пользователь знает HTML хорошо и явно не будет ковырятся в коде, чтобы изменить дизайн.

ivank
На PHP с использованием базы данных MySQL, возможно в дальнейшем разработка под другие базы данных.

BigMac
Я полностью согласен с рассуждениями ivank, как мне кажется он прав.
Автор: BigMac
Дата сообщения: 28.07.2002 10:34
ivash
Ладно, убедили....может это и удобней будет..я просто постоянно ковыряюсь в коде и меняю диз...я уже привык...

Страницы: 123

Предыдущая тема: IB на PHP!


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.