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

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

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

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

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

lynx



Advanced lynx
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Есть идея взять текущий пофиксенный дистрибутив:
 
Обзор форума IkonBoard V. 2 (карта форума)  » Файловый архив II  »  
IB219rus_fixed3.zip
 
и существенно его облегчить.
 
Во-первых, реализовать то, что описывается в статье:
 
Ускорение работы IkonBoard V. 2. Часть I
 
а именно:
1. Исбавиться  от лишней графики (например, "пипсов", см. статью по ссылке выше) и лишней информации в topic.cgi, такой как, например, вывод статуса аськи, номера в AOL и проч. в посте юзера.
 
2. Сделать вывод шапки в одну строчку: Конференция >> форум >> тема
по мотивам темы  
Изменение вида шапки форума
и соответственно, изменить дизайн верха конференции, переместив туда логотип и оставив сбоку место для баннера (как сейчас на ру-борде).  
 
 
3. Избавиться от codebuttons по мотивам темы:
Избавляемся от codebuttons (кнопки при постинге)
 
4. Заменить ссылки, сделанные с помощью javascript на ссылки, сделанные с помощью target="_blank"
 
5. Перевести конференцию на css.
 
 
 
Перечисленные манипуляции дадут прирост в скорости работы конференции и снижение нагрузки на сервер, которое она дает.  
 
 
 
Внимание вопрос. Оно кому-то надо?
 
 
 
 
Предполагаемый логотип облегченного варианта конференции:
 

   

 
 

Всего записей: 11712 | Зарегистр. 08-05-2001 | Отправлено: 02:59 15-07-2004
Sebastyan

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

Цитата:
Внимание вопрос. Оно кому-то надо?

Для тех, кто будет качать эту "облегченную" версию - безусловно.
(тем, кто давно пользует IB и хаков понавешал, IMHO самим это делать нужно)

Цитата:
5. Перевести конференцию на css.

IMHO, это будет самым весомым вкладом в уменьшение веса страниц.
Удивительно, что авторы IB этого не сделали.
Но, тогда приведенные в этом форуме хаки сложнее ставить будет.
 
Ещё бы IkonRussian.lib разбить или полностью от него избавиться, вписав текст напрямую, чтобы не подгружать его везде..

Всего записей: 34 | Зарегистр. 06-11-2003 | Отправлено: 17:21 15-07-2004
lynx



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

Цитата:
Ещё бы IkonRussian.lib разбить или полностью от него избавиться, вписав текст напрямую, чтобы не подгружать его везде..

 
Видишь ли. Себе я так сделала, но когда дарила свой движок друзьям, то они были сильно недовольны - кому-то надо было на уераинский конфу перевести, кому-то на иврит, один библиотечный файл проще изменить, чем по всем файлам ползать.
Кроме того, я советовалась в Батвой, он ответил, что при избавлении от IkonRussian.lib я _незначительно_ выиграю в скорости, но потеряю гибкость. Ну, то есть опять-таки, если мне понадобится что-то изменить, то придется ползать по всем файлам, вместо одного.
 
Поэтому для массового выпуска избавляться от этого библиотечного файла я бы не стала. Вот вынести отдельно админ-часть в отдельный библиотечный файл - это да. Но, признаюсь, что это уже не дает _существенного_ прироста производительности, а лишь некоторый. Самое эффективное - облегчить topic.cgi и перевести конфу на css.
 

Всего записей: 11712 | Зарегистр. 08-05-2001 | Отправлено: 17:37 15-07-2004
Marilda

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Еще имхо можно избавиться от кол-ва просмотров, ластпоста, малофункциональных гиперссылок, оставить только форму быстрого ответа.
 
Нужен. Может, не мне, но в принципе. Раз спрашиваете.

Всего записей: 381 | Зарегистр. 24-10-2002 | Отправлено: 20:05 15-07-2004
shishkov



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

Всего записей: 44 | Зарегистр. 15-06-2002 | Отправлено: 16:17 16-07-2004 | Исправлено: shishkov, 16:20 16-07-2004
lynx



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

Цитата:
 хаки загрузки аватаров

 
Это я не буду делать точно  
 
Задача - не хаков навернуть, а облегчить код. А хаки человек доставит, какие ему надо.  
 
Голосование конечно можно сделать, но хаки я наворачивать все равно не буду, ибо цель другая.

Всего записей: 11712 | Зарегистр. 08-05-2001 | Отправлено: 16:55 16-07-2004
shishkov



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Хаки- бог с ними, если будет быстрее работать - то дело очень нужное.

Всего записей: 44 | Зарегистр. 15-06-2002 | Отправлено: 20:42 16-07-2004
lynx



Advanced lynx
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Однозначно быстрее. И выдержит большую посещаемость при меньших нагрузках на сервер.

Всего записей: 11712 | Зарегистр. 08-05-2001 | Отправлено: 20:48 16-07-2004
trew

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
lynx Дело очень хорошее и нужное... есть  только несколько  вопросов:
Эта версия будет идти взамен  дефолтной или отдельным проектом  - "lite" ?
Если отдельным проектом, то тогда нужно и хаки под нее отдельным архивом делать - множество их тронет эта версия. Если взамен, то тут надо подумать,  какие  уже предустановить, может и путем голосования...

Всего записей: 716 | Зарегистр. 15-11-2003 | Отправлено: 21:22 16-07-2004
lynx



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

Цитата:
Эта версия будет идти взамен  дефолтной или отдельным проектом  - "lite" ?  

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

Цитата:
 нужно и хаки под нее отдельным архивом делать - множество их тронет эта версия.

 
Не нужно, зачем? Код не будет изменен настолько, чтобы хаки под него не подходили
 

Всего записей: 11712 | Зарегистр. 08-05-2001 | Отправлено: 23:38 16-07-2004
trew

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

Цитата:
Код не будет изменен настолько
Это понятно, но сами хаки имеют в коде  части дизайна стандартной конфы, как быть с ними?

Цитата:
но ее поддержка прекратиться
Очень хочется возразить, так как в контекст "идея" это не вписывается...
Это , скорее , "волевое решение"...
 

Всего записей: 716 | Зарегистр. 15-11-2003 | Отправлено: 03:49 17-07-2004
lynx



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

Цитата:
но ее поддержка прекратиться  
 Очень хочется возразить, так как в контекст "идея" это не вписывается...  
Это , скорее , "волевое решение"...  
 

 
Ну, посмотрим.

Всего записей: 11712 | Зарегистр. 08-05-2001 | Отправлено: 04:25 17-07-2004
xntx



хнотик-багоискатель
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
вставлю свои пять копеек:
насколько я помню, в коде иконбоарда комментов 3 штуки на файл, моглибы заодно и рассказать в комментах для чего делается каждая вещь, тогда модернизировать форум легче (я вот сижу над phpBB, заметно где один программер писал: все разложено по полочкам, написано где что получаем, где куда кладем..., в тоже время другой файл - 2 коммента на какието левые функции, и все...)

----------
Hello world!

Всего записей: 5169 | Зарегистр. 15-02-2003 | Отправлено: 05:14 17-07-2004
Svarga

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

Цитата:
5. Перевести конференцию на css.
 
IMHO, это будет самым весомым вкладом в уменьшение веса страниц.

Можно вообще без таблиц вёрстку сделать (кода на 1/4-1/2 меньше станет), но тогда для всяких 4-х нетскейпов придётся отдельный лист стилей выдавать...
 


----------
away.

Всего записей: 4161 | Зарегистр. 25-06-2002 | Отправлено: 08:17 17-07-2004
shishkov



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

Цитата:
моглибы заодно и рассказать в комментах для чего делается каждая вещь,

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

Всего записей: 44 | Зарегистр. 15-06-2002 | Отправлено: 19:23 19-07-2004
alexei



ibhacker
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
lynx
Лучше уж перевести на MySQL чем Lite version. Только перевод на MySQL может поднять рейтинг форума

Всего записей: 647 | Зарегистр. 06-07-2001 | Отправлено: 00:58 26-07-2004
Svarga

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

Цитата:
Лучше уж перевести на MySQL чем Lite version. Только перевод на MySQL может поднять рейтинг форума

тогда лучше попытаться сделать выбор типа базы данных, как в MovableType...

----------
away.

Всего записей: 4161 | Зарегистр. 25-06-2002 | Отправлено: 01:17 26-07-2004
lynx



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

Цитата:
Лучше уж перевести на MySQL чем Lite version. Только перевод на MySQL может поднять рейтинг форума  

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

Всего записей: 11712 | Зарегистр. 08-05-2001 | Отправлено: 02:28 28-07-2004
xntx



хнотик-багоискатель
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
имхо, иб ставят потому что майсль нету, а если есть майскль то есть намного быстрее развивающиеся проэкты типа пхпББ и ИБП

----------
Hello world!

Всего записей: 5169 | Зарегистр. 15-02-2003 | Отправлено: 03:57 29-07-2004
alexei



ibhacker
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
lynx
Я уже 2 года на iB2+MySQL сижу. mod_perl еще только не врубил
xntx
Возможно, но если урезать иб2 то будет просто большая гостевая книга... Вот если прикрутить GZIP....

Всего записей: 647 | Зарегистр. 06-07-2001 | Отправлено: 22:12 31-07-2004
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2

Компьютерный форум Ru.Board » IkonBoard и другие форумы » Ikonboard v.2 » IB2 lite (облегченная версия IB2)


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru