Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » IkonBoard и другие форумы » Другие форумы » Новый форум своими силами

Модерирует : Antuan, Dekker

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5

Открыть новую тему     Написать ответ в эту тему

Kurt

 
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Итак, на ру-борде появилась небольшая группа людей которые хотят писать свой движок форума и которым это посилам. При этом они даже начали это делать и на некоторые результаты и обсуждение можно посмотреть:
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 и дизайнерские умения.
 
думаю и надеюсь, что это список будет пополнятся и, возможно, действительно будет создана команда и движок. Но слово за авторами, а не за мной. Я лишь инициатор, своего рода.
 
Пока предлагаю всем поделится своими планами, желающих рассказать о себе и своих притезаниях. А после топик "раскрутим".

Всего записей: 3822 | Зарегистр. 30-06-2001 | Отправлено: 11:42 20-07-2002 | Исправлено: Kurt, 16:47 01-09-2002
ivank



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Farkhad
и что из приведённой цитаты? Я просто сказал что структуру базисных классов должна разрабатывать core-development team, я туда из-за нехватки времени так и так не попаду. Какое это имеет отношение к дискусии (на тему того, что ничего не получится).

----------
ivank
http://ivank.oszone.net

Всего записей: 553 | Зарегистр. 24-01-2002 | Отправлено: 17:24 07-08-2002
alexei



ibhacker
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
ivank
zapimir
Ну как там с таблицами? Я тут тоже начал кое-что писать и мне хотелось бы посмотреть вы таблицы спроектировали

Всего записей: 647 | Зарегистр. 06-07-2001 | Отправлено: 18:19 07-08-2002
ivank



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
alexei
У zapimir'а отпуск, и всё дело стоит И вообще, кто сказал, что я этим занимаюсь? Я сказал, что  буду подмогать по мере сил...
 
В принципе у меня есть работающий код + соответствующая таблица, но мне структура таблиц кажется неудачной (медленной), так что вся надежда на zapimir'а с его опытом.

----------
ivank
http://ivank.oszone.net

Всего записей: 553 | Зарегистр. 24-01-2002 | Отправлено: 18:33 07-08-2002
vp7

Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
ivank, покажи свою структуру таблиц, чтоли? Оч интересно было бы посмотреть (а может и сравнить со своими результатами, когда они будут доведены до ума)

Всего записей: 40 | Зарегистр. 25-07-2002 | Отправлено: 11:44 08-08-2002
zapimir



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Да, разрослась тема, пока меня небыло.  
Вот структура основных таблиц. Остальные таблицы, в принципе, будут создаваться по мере надобности. Возможно в эти таблицы также будут добавлены новые поля если понадобится... (Т.к. например, я изначально не планировал делать вложенных форумов)

Код:
 
#
# Table structure for table 'ab_categories'
#
 
CREATE TABLE `ab_categories` (
  `cid` tinyint(3) unsigned NOT NULL auto_increment,
  `name` varchar(100) NOT NULL default '',
  `position` tinyint(3) unsigned NOT NULL default '0',
  PRIMARY KEY  (`cid`)
) TYPE=MyISAM;
 
 
 
#
# Table structure for table 'ab_forums'
#
 
CREATE TABLE `ab_forums` (
  `fid` tinyint(3) unsigned NOT NULL auto_increment,
  `cid` tinyint(3) unsigned NOT NULL default '0',
  `name` varchar(100) NOT NULL default '',
  `description` varchar(255) NOT NULL default '',
  `position` tinyint(3) unsigned NOT NULL default '0',
  `topics` mediumint(8) unsigned NOT NULL default '0',
  `posts` mediumint(8) unsigned NOT NULL default '0',
  `last_post` varchar(32) NOT NULL default '',
  `last_post_id` mediumint(8) unsigned NOT NULL default '0',
  `last_poster` varchar(32) NOT NULL default '',
  `last_poster_id` mediumint(8) unsigned NOT NULL default '0',
  `last_time` int(10) unsigned NOT NULL default '0',
  PRIMARY KEY  (`fid`)
) TYPE=MyISAM;
 
 
 
#
# Table structure for table 'ab_posts'
#
 
CREATE TABLE `ab_posts` (
  `pid` mediumint(8) unsigned NOT NULL auto_increment,
  `fid` tinyint(3) unsigned NOT NULL default '0',
  `tid` mediumint(8) unsigned NOT NULL default '0',
  `poster_id` mediumint(8) unsigned NOT NULL default '0',
  `post_time` int(10) unsigned NOT NULL default '0',
  `poster` varchar(32) NOT NULL default '',
  `poster_ip` int(10) unsigned NOT NULL default '0',
  `post` text NOT NULL,
  `icon` tinyint(3) unsigned NOT NULL default '0',
  `options` tinyint(3) unsigned NOT NULL default '0',
  `edit_by` varchar(32) NOT NULL default '',
  `edit_time` int(10) unsigned NOT NULL default '0',
  PRIMARY KEY  (`pid`),
  KEY `fid` (`fid`,`tid`,`poster_id`)
) TYPE=MyISAM;
 
 
 
#
# Table structure for table 'ab_topics'
#
 
CREATE TABLE `ab_topics` (
  `tid` mediumint(8) unsigned NOT NULL auto_increment,
  `fid` tinyint(3) unsigned NOT NULL default '0',
  `title` varchar(60) NOT NULL default '',
  `description` varchar(60) NOT NULL default '',
  `starter` varchar(32) NOT NULL default '',
  `starter_id` mediumint(8) unsigned NOT NULL default '0',
  `last_poster` varchar(32) NOT NULL default '',
  `last_poster_id` mediumint(8) unsigned NOT NULL default '0',
  `status` tinyint(3) unsigned NOT NULL default '0',
  `icon` tinyint(3) unsigned NOT NULL default '0',
  `replies` smallint(5) unsigned NOT NULL default '0',
  `views` smallint(5) unsigned NOT NULL default '0',
  `start_time` int(10) unsigned NOT NULL default '0',
  `last_post_time` int(10) unsigned NOT NULL default '0',
  PRIMARY KEY  (`tid`)
) TYPE=MyISAM;
 

Всего записей: 651 | Зарегистр. 28-10-2001 | Отправлено: 13:29 08-08-2002
Daiz13



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ИМХО:
 
Зачем эти поля? Это все можно из ab_posts вытянуть.
F> # Table structure for table 'ab_forums'
F>   `last_post` varchar(32) NOT NULL default '',
F>   `last_post_id` mediumint(8) unsigned NOT NULL default '0',
F>   `last_poster` varchar(32) NOT NULL default '',
F>   `last_poster_id` mediumint(8) unsigned NOT NULL default '0',
F>   `last_time` int(10) unsigned NOT NULL default '0',
 
добавить поля:
 forum_access int(1) default '0',
 forum_pass varchar(20) default NULL,
 
 
F> # Table structure for table 'ab_posts'
А для чего `poster`?
`edit_by`, `edit_time` лучше хранить в теле сообщения оформленное как
BBCode.
 
 
Можно пподробнее для чего description, starter, last_poster?
Все остальные поля уже есть в ab_posts
F> # Table structure for table 'ab_topics'
F>   `description` varchar(60) NOT NULL default '',
F>   `starter` varchar(32) NOT NULL default '',
F>   `last_poster` varchar(32) NOT NULL default '',
F>   `last_poster_id` mediumint(8) unsigned NOT NULL default '0',
F>   `replies` smallint(5) unsigned NOT NULL default '0',
F>   `start_time` int(10) unsigned NOT NULL default '0',
F>   `last_post_time` int(10) unsigned NOT NULL default '0',
 
Кроме того если предвидиться возможность подписки на тему то нужна еще
одна таблица, плюс еще таблица для хранения инфы о последних
просмотреных темах/постах для фичи "Новые сообщения".
Голосования забыли...
 
Добавлено
А эскизов дизайна еще нет?

Всего записей: 257 | Зарегистр. 06-06-2001 | Отправлено: 14:24 08-08-2002
Farch



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
у меня кругласуточный доступ в интернет на хорошей скорости. видел многие доски. сам использую пока у себя phpBB2 с хаками. доволен но хочеться большего. могу стать бета тестером так как свободного времени много. есть аська. провожу много времени Online
вот

Всего записей: 3211 | Зарегистр. 25-12-2001 | Отправлено: 15:31 08-08-2002
zapimir



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Daiz13
last_post, last_poster нужны для быстрой работы форума эта и есть та избыточная иформация о которой я писал в начале темы. Согласен все эти поля можно и так определить, зная id поста (можно конечно и его не записывать, а каждый раз искать его) можно определить название темы, а по таблице юзеров и имя юзера, но ведь для этого нужно облазить 3 таблицы, topics, members, posts (причем таблицы весьма не маленькие как по размерам, так и по количеству записей). И так для каждого форума при каждом вызове главной страницы. А так просто все эти данные сохраняются в таблице форумов (это какие-то дополнительных до 74 байт на каждый форум),  и теперь чтобы достать все нужные данные о форумах для главной страницы, нужно лишь выполнить один простейший запрос (типа SELECT * FROM ab_forums).

Цитата:
forum_access int(1) default '0',  
 forum_pass varchar(20) default NULL,

Точно, нужно еще включение/выключение отдельного форума добавить. По-поводу пароля, тоже добавлю, любит народ приватные форумы.

Цитата:
А для чего `poster`?  

Это для гостей, чтобы они могли указывать свой ник, и он мог отличаться от зарегеннных ников.

Цитата:
`edit_by`, `edit_time` лучше хранить в теле сообщения оформленное как  
BBCode

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

Цитата:
Можно пподробнее для чего description, starter, last_poster?

description - описание темы (как, в ру-боард под темой топика).
Остальные поля это опять же избыточная информация для увеличения скорости форума. Т.е. везде придерживаемся правила -  максимально простой и быстрый SQL-запрос. И не зыбывайте, что количество просмотров форумов на порядок (если не на несколько порядков) больше количества постов. Поэтому, для увеличения скорости показа форума, допустимо уменьшение скорости приема информации.
Эскиз дизайна (предварительный) был на первой страницы этого топика, я под него буду собирать форум, а там посмотрим...

Всего записей: 651 | Зарегистр. 28-10-2001 | Отправлено: 16:52 08-08-2002
shaggoth



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Farch
та же тема %)

----------
[ about me | psychedelic planet estonia ]

Всего записей: 3454 | Зарегистр. 12-01-2002 | Отправлено: 17:02 08-08-2002
Guest

BANNED
Редактировать | Цитировать | Сообщить модератору
55
 
Добавлено
Уважаемый админ! Отпишите меня от подписки на е-мейл eujam@newmail.ru и заодно проверьте работу следующей фичи:
 
Вы получили это письмо, т.к подписаны на получение ответов по e-mail
Для отписки зайдите в управление подпиской и отпишитесь от ненужных топиков
http://forum.ru-board.com/tools.cgi?action=maillist
 
Она не открывает нужную страницу. а ящик спамится... Сорри за оффтоп, Заранее спасибо...  

Отправлено: 22:26 08-08-2002
vp7

Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Предлагаю на общее обозрение результаты моей разработки структур таблиц для создания форума
Прошу учесть, что время, потраченное на эту разработку было немногим больше времени, необходимого для набора всего этого дела на очень неудобной ноутбучной клавиатуре, поэтому за некоторые глюки прошу не сильно меня ругать
 
Ну и естественно, очень жду комментариев и предложений по улучшению.  
 
p.s. благодарю товарища zapimir за его вариант разработки таблиц.
 

Код:
 
===============================================
               Структура форума
===============================================
 
1. Список таблиц
----------------
UGroups      - Группы пользователей
Users        - Пользователи
 
FGroups      - Группы форумов
Forums       - Форумы
Topics       - Темы в форумах
Messages     - Сообщения в форумах
 
LockIP       - Блокировка IP адресов
LockLogin    - Блокировка логинов
 
News         - Новости
Mail         - Почта
 
LockWords    - Нежелательные выражения
 
 
2. Приблизительная структура таблиц
-----------------------------------
======[ UGroups ]======
* Группы пользователей - каждый пользователь может
  принадлежать сразу к нескольким группам. Группы
  используются для облегчения установки прав доступа
  для различных пользователей.
 
Id            - Код группы
Name          - Наименование группы
GroupAdmin    - Логин пользователя, который имеет право
                на добавление других пользоватей в свою группу
AccessLevel   - Уровень доступа для пользователей группы
                Может принимать значения:
                Guest          - гость
                User           - простой пользователь
                Power User     - "продвинутый" пользователь
                Message Admin  - позволяет выполнять модеративные
                                 функции во всех форумах
                Admin          - администратор системы  
Users         - Список пользователей, принадлежащих этой группе
 
======[ Users ]======
* Пользователи - описывает пользователей, которые могут
  выполнять какие-либо действия в системе.
Id            - Код пользователя
Login         - Логин пользователя
Password      - Пароль
Nick          - Ник - позволяет менять время от времени  
                отображаемое имя при размещении сообщений
Name          - ФИО
KeyQuestion   - Вопрос, ответив на который можно восстановить
                утраченный пароль
KeyAnswer     - Ответ на вопрос при утрате пароля
Group         - Группа, к которой принадлежит пользователь.
                Эта группа основная, но пользователя можно
                отнести и к другим группам
Email         - Адрес Email пользователя
ICQ           - Номер ICQ пользователя
LockStatus    - Признак блокировки пользователя. Может принимать
                значения:
                LockWrite - блокировка написания писем
                Lock      - блокировка доступа
LockDate      - Дата блокировки пользователя (если заблокирован)
LockerId      - Код администратора, заблокировавшего пользователя
                (если заблокирован)
Avatar        - Имя картинки, содержащей аватару пользователя
CookieKey     - Cookie, выдаваемая при заходе в форум
LastLogged    - Дата/время предыдущего входа в систему
CurrentLogged - Дата/время текущего входа в систему
LoggedOut     - Дата/время последнего выхода из системы
 
======[ FGroups ]======
* Группы форумов - описывает группу форумов. Предназначен
  для распределения административных прав между пользователями
  Для каждой группы форумов автоматически создается группа  
  пользователей:
   _FG_<код группы форумов>_List - предназначена для того, чтобы
   можно было установить список пользователей, которым разрешен
   доступ в выбранную группу форумов
 
Id            - Код группы
Name          - Наименование группы
ListGroups    - Список групп пользователей, которым позволен  
                просмотр списка форумов
DefReadGroups - Список групп пользователей, которым по умлочанию
                будет разрешен доступ для чтения в форумы,
                создаваемые в этой группе
DefWriteGroups- Список групп пользователей, которым по умлочанию
                будет разрешен доступ для чтения/записи в форумы,
                создаваемые в этой группе
DefModerGroups- Список групп пользователей, которые будут по умолчанию
                иметь право на выполнение модеративных функций
DefUserModer  - Позволяет по умолчанию установить модератором не
                группу пользователей, а одиночного пользователя (или
                список  пользователей
 
======[ Forums ]======
* Список форумов - предназначена для описания форумов. Для каждого
  форума автоматически создается 3 группы пользователей:
  _FF_<код форума>_Moder  - для задания списка модераторов
  _FF_<код форума>_Read   - для задания списка пользователей,
                            которым разрешено чтение сообщений
  _FF_<код форума>_DenyWrite  - список пользователей, которым  
                            _запрещено_ писать в форуме
  _FF_<код форума>_Write  - список пользователей, которым разрешено
                            писать в форуме
 
Id            - Код форума
Name          - название форума
ReadGroups    - группы пользователей, которым разрешено читать
                сообщения из форума
DenyWriteGroups - группы пользователей, которым _запрещено_  
                писать сообщения в форум
WriteGroups   - группы пользователей, которым разрешено писать
                сообщения в форум
ModerGroups   - группы пользователей, которым разрешено использование
                модеративных функций
UserModer     - список пользователей, которым разрешено использование
                модеративных функций
NotifyUsers   - список пользователей, которым будет сообщаться о  
                добавлении сообщений в форум
 
======[ Topics ]======
* Темы форумов - содержит темы форумов
 
Id            - Код темы
FId           - Код форума
Name          - Название темы
AuthorId      - Код автора темы
Status        - Статус темы. Может принимать значения
                Empty       - пустой. не содержит ответов пользователей
                Normal      - нормальное состояние
                Closed      - закрыт
 
======[ Messages ]======
* Сообщения - содержит сообщения, размещенны в форумах
 
Id            - Код сообщения
FId           - Код форума (в котором размещено это сообщение)
TId           - Код темы (в которой размещено это сообщение)
AuthorId      - Код автора сообщения
Avatar        - Имя картинки, содержащей аватару пользователя
Text          - Содержание сообщения
PostedDate    - Дата/время размещения сообщения
ModerStatus   - Статус сообщения в системе модерирования. может
                принимать следующие значения:
                normal   - нормальное сообщение
                warn     - предупреждение от модератора
                hidden   - спрятано от простых пользователей (кроме
                           модераторов)
 
 
======[ LockIP ]======
* Блокировка IP адресов - позволяет заблокировать доступ к системе
  с опеределенных IP адресов
 
Id            - Код строки
IP            - IP адрес нарушителя
Reason        - Необязательное поле с объяснением причины блокировки
BlockerId     - Код админстратора, заблокировавшего IP адрес, либо
                0, если блокировка была произведена автоматически
 
======[ LockLogin ]======
* Блокировка логинов - позволяет заблокировать регистрацию  
  пользователей с определенными логинами. Используется для того,
  чтобы не бы попыток регистрации с именами типа ForumAdmin,  
  root, SysAdmin и других нежелательных имен
 
Id            - Код строки
Name          - Запрещаемый логин. Символ '*' используется в
                качестве маски, т.е. '*admin' - запрещает
                регистрацию всех логинов, заканчивающихся на
                'admin'
 
 
======[ News ]======
* Новости - содержит новости, которые смогут читать пользователи
 
Id            - Код строки
FId           - Код форума. Если значение отлично от нуля, то
                новость является новостью форума и их может
                размещать любой админ форума. Если значение
                равно 0, то новость является  новостью системы,
                и ее может размещать любой админ системы
Text          - Содержание новости
PostedDate    - Дата размещения новости
 
======[ News ]======
* Почта - содержит личные сообщения для пользователей
 
Id            - Код письма
AuthorId      - Код автора  
DestId        - Код того, кому предназначено письмо
Subject       - Тема письма
Text          - Содержание
PostedDate    - Дата размещения
New           - Флаг указывающий, является ли это
                письмо новым для пользователя
 
 
======[ LockWords ]======
* Нежелательные выражения - содержит список нежелательных выражений
  и то, что необходимо с ними делать
 
Id            - Код строки
Value         - "Текст" нежелательного выражения
Change        - На что менять это выражение (в случае, если действие
                определено как замена)
Action        - Действие с письмом, содержащим вышеуказанное
                нежелательное выражение. Принимает следующие
                значения:
                Nothing       - не делать ничего
                Change        - заменить на то, что указано в  
                                переменной change
                Block         - заблокировать размещение
                                сообщения с этим выражением
Notify        - Сообщать ли модераторам о таком сообщении
ModerStatus   - Установить у данного сообщения следующий
                статус модерирования:                
                normal   - нормальное сообщение
                warn     - предупреждение от модератора
                hidden   - спрятано от простых пользователей (кроме
                           модераторов)
 
 

 
 
Добавлено
Да, забыл сказать - тут пока не учитывается возможно потребующаяся избыточность для более быстрой работы с базой, т.к., думаю, надо будет просто оценить результаты, и если при правильно созданных индексах, но отсутствующих итоговых полях скорость увеличится на 15-20 %, то это (imho) не так страшно...
 
p.s. Ну и про размерность полей я пока промолчал - тоже жду предложений. Есс-но поля типа текста сообщения и некоторые другие будут иметь тип text, а вот требуемую размерность остальных надо будет выявлять на основе данных из уже существующих форумов.

Всего записей: 40 | Зарегистр. 25-07-2002 | Отправлено: 09:18 09-08-2002
zapimir



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
vp7
Давай такие вещи как структуру таблиц и т.п. обсуждать здесь, так как потом в этом топике найти что-то полезное будет очень сложно.

Всего записей: 651 | Зарегистр. 28-10-2001 | Отправлено: 15:39 09-08-2002
vp7

Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
zapimir
Отлично. Зарегился у тебя и создал тему здесь (URL http://ib.womir.com/index.php?act=ST&f=28). Кому интересно - присоединяйтесь  
 
 

Всего записей: 40 | Зарегистр. 25-07-2002 | Отправлено: 15:52 09-08-2002
lynx



Advanced lynx
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Guest

Цитата:
Уважаемый админ!  

 
support\@ru-board.com

Всего записей: 11712 | Зарегистр. 08-05-2001 | Отправлено: 23:30 09-08-2002 | Исправлено: lynx, 23:39 09-08-2002
Kurt

 
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Как дела-то идут?
И я так понимаю все перехало на
http://ib.womir.com/index.php?s=6551cca048347e610b55aec1862c0ee6&act=SF&f=28?

----------
http://uid.me/kurt

Всего записей: 3822 | Зарегистр. 30-06-2001 | Отправлено: 15:24 31-08-2002
Lord_of_Road

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Если Вам нужен быстрый форум, то зря Вы его пишите на PHP, Вы
выбрали самый медленный язык, оптимально было бы писать
на перле или парсере.

Всего записей: 12 | Зарегистр. 03-09-2002 | Отправлено: 02:31 07-09-2002
ivank



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Lord_of_Road
Оптимально было бы подумать, прежде чем говорить...

----------
ivank
http://ivank.oszone.net

Всего записей: 553 | Зарегистр. 24-01-2002 | Отправлено: 18:59 07-09-2002
js



Newbie
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
 Есть предложение писать не на PHP, а на Perl - он позволяет использовать большее количество модулей (уже ранее написанных) и разных типов БД.  
  От себя - если писать на перле,  могу писать модули под Oracle и MS SQL. Так же могу выступать тестером и в последствии оказывать суппорт рабочей борде.

Всего записей: 8 | Зарегистр. 15-01-2002 | Отправлено: 14:09 25-09-2002
vp7

Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
js, я как раз и решил писать на perl'е.
Вот beta-версия того, что получилось: http://www.ultra-com.ru/cgi-bin/forum/FastBoard.pl (интерфейс взят из IkonBoard)

Всего записей: 40 | Зарегистр. 25-07-2002 | Отправлено: 14:12 25-09-2002
shaggoth



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vp7
что то я бы её fast не назвал


----------
[ about me | psychedelic planet estonia ]

Всего записей: 3454 | Зарегистр. 12-01-2002 | Отправлено: 16:57 25-09-2002
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5

Компьютерный форум Ru.Board » IkonBoard и другие форумы » Другие форумы » Новый форум своими силами


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru