Ускорение форума
Ускорение форума
Подскажите пожалуйста как максимально ускорить загрузку форума? какую тему поставить? что удалить и самое главное как?
Добавлено спустя 14 минут 12 секунд:
Да и еще вопросы:
1) Как за место кнопок цитата л.с правка icq сделать ссылки?
2) Как убрать смайлики под кнопку? чтобы они не грузились вместе с формой быстрого ответа?
3) Почему у меня не работает опция отправка на мыло сообщений. Т.е нету сообщений об ответе в теме. Хотя галочка стоит?
Добавлено спустя 14 минут 12 секунд:
Да и еще вопросы:
1) Как за место кнопок цитата л.с правка icq сделать ссылки?
2) Как убрать смайлики под кнопку? чтобы они не грузились вместе с формой быстрого ответа?
3) Почему у меня не работает опция отправка на мыло сообщений. Т.е нету сообщений об ответе в теме. Хотя галочка стоит?
-
- phpBB 2.0.4
- Сообщения: 404
- Зарегистрирован: 20 лет 6 месяцев
- Откуда: оттуда
1. Включить кэширование шаблонов, включить gzipПодскажите пожалуйста как максимально ускорить загрузку форума? какую тему поставить? что удалить и самое главное как?
2. Модифицировать стандартную
3. Заменить графику на ссылки, т.к. всё это лишнее обращение по HTTP
4. Править шаблоны. Там HTML с вставками, разобраться легко.
Править или шаблон viewtopic_body.php или viewtopic.php, правильнее второй.Да и еще вопросы:
1) Как за место кнопок цитата л.с правка icq сделать ссылки?
Интересующая Вас строка в шаблоне выглядит:
Код: Выделить всё
<td valign="top" nowrap="nowrap">{postrow.QUOTE_IMG} {postrow.EDIT_IMG} {postrow.DELETE_IMG} {postrow.IP_IMG}</td>
Например,
Код: Выделить всё
$quote_img = '<a href="' . $temp_url . '"><img src="' . $images['icon_quote'] . '" alt="' . $lang['Reply_with_quote'] . '" title="' . $lang['Reply_with_quote'] . '" border="0" /></a>';
Аналогично.2) Как убрать смайлики под кнопку? чтобы они не грузились вместе с формой быстрого ответа?
Хороший вопрос. Вероятно, потому что Венера находится не в том знаке зодиака.3) Почему у меня не работает опция отправка на мыло сообщений. Т.е нету сообщений об ответе в теме. Хотя галочка стоит?
Гм... вобще можно проще. В самом движке предусмотренно.Егор Наклоняев писал(а):Править или шаблон viewtopic_body.php или viewtopic.php, правильнее второй.Да и еще вопросы:
1) Как за место кнопок цитата л.с правка icq сделать ссылки?
Интересующая Вас строка в шаблоне выглядит:Соответственно, находим в viewtopic.php как они формируются.Код: Выделить всё
<td valign="top" nowrap="nowrap">{postrow.QUOTE_IMG} {postrow.EDIT_IMG} {postrow.DELETE_IMG} {postrow.IP_IMG}</td>
Например,И меняем под себя.Код: Выделить всё
$quote_img = '<a href="' . $temp_url . '"><img src="' . $images['icon_quote'] . '" alt="' . $lang['Reply_with_quote'] . '" title="' . $lang['Reply_with_quote'] . '" border="0" /></a>';
Достаточно постфикс _IMG стереть в названии. Например:
Код: Выделить всё
<td valign="top" nowrap="nowrap">{postrow.QUOTE} {postrow.EDIT} {postrow.DELETE} {postrow.IP}</td>
Правда после этого стоит получившиеся "кнопки" поместить в тег
Код: Выделить всё
<span class="gensmall"> </span>
У меня строка кнопок выглядит так:
Код: Выделить всё
<span class="gensmall">{postrow.EDIT} {postrow.QUOTE} {postrow.PM} {postrow.PROFILE} {postrow.IP} {postrow.DELETE}</span>
-
- phpBB Guru
- Сообщения: 5484
- Зарегистрирован: 21 год 1 месяц
- Поблагодарили: 2 раза
Re: Ускорение форума
удаляй все что тебе не нужно. из шаблона и,если что убрал из шаблона, удаляй и из скрипта.Ferrari писал(а):Подскажите пожалуйста как максимально ускорить загрузку форума? какую тему поставить? что удалить и самое главное как?
там по мелочт но очень неплохо получается.
я примерно в 2 раза конечных документ облегчил.
стили например порезал до неприличия, всякую не нужную мне информацию вроде
"Настройки
HTML ВКЛЮЧЕН
BBCode ВКЛЮЧЕН
Смайлики ВКЛЮЧЕНЫ"
и т.п. - повырезано.
картинки в первую очередь ампутировать.
-
- phpBB 2.0.6
- Сообщения: 518
- Зарегистрирован: 20 лет 5 месяцев
Можно глупый вопрос?
Так вот для чего это нужно? Что дает вкл/откл этого самого GZip?
Знаю только то, что он каким-то образом экономит место на диске (вероятно благодаря сжатию). Не замедляет ли GZip работу форума?
Как считают гуру, стоит использовать GZip или нет?
Код: Выделить всё
Включить сжатие GZip ○ Да ○ Нет
Знаю только то, что он каким-то образом экономит место на диске (вероятно благодаря сжатию). Не замедляет ли GZip работу форума?
Как считают гуру, стоит использовать GZip или нет?
-
- Поддержка
- Сообщения: 5429
- Зарегистрирован: 20 лет 3 месяца
- Откуда: Питер
- Благодарил (а): 177 раз
- Поблагодарили: 749 раз
YarNET
Место на диске оно не экономит
gzip сжатие происходит на этапе генерации php-страницы и объём передаваемых данных от сервера к клиенту значительно уменьшается. Плюсы очевидны, а минус в чуть бОльшей нагрузке на сервер.
Добавлено спустя 1 минуту 5 секунд:
Егор Наклоняев
Место на диске оно не экономит

Добавлено спустя 1 минуту 5 секунд:
Егор Наклоняев
а как это включить?1. Включить кэширование шаблонов,

Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb2.0.x 3.5.x)
Ты очистил кеш? © Sheer
https://siava.ru (phpbb
-
- phpBB 1.4.4
- Сообщения: 138
- Зарегистрирован: 20 лет 5 месяцев
- Откуда: Россия, Москва
-
- phpBB Guru
- Сообщения: 5484
- Зарегистрирован: 21 год 1 месяц
- Поблагодарили: 2 раза
Возьмите дистрибутив и почитайте содержимое папки contrib. Там в документации есть описание системы кеширования шаблонов для phpBB.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
-
- Поддержка
- Сообщения: 5429
- Зарегистрирован: 20 лет 3 месяца
- Откуда: Питер
- Благодарил (а): 177 раз
- Поблагодарили: 749 раз
Кеширование шаблонов у меня несовмещается с модом вложений
(то есть вложения пропадают в топиках)
Добавлено спустя 3 минуты 31 секунду:
То есть это я имел в виду кеширование с использованием БД..
Если использовать кеширование через файлы (папка cache) то всё ок, но тут идёт несовместимость в подфорумами.. вернее в логе апачи появляются ошибки, но подфорумы работают, а у подстилей проблемы почти со всеми кнопками

Добавлено спустя 3 минуты 31 секунду:
То есть это я имел в виду кеширование с использованием БД..
Если использовать кеширование через файлы (папка cache) то всё ок, но тут идёт несовместимость в подфорумами.. вернее в логе апачи появляются ошибки, но подфорумы работают, а у подстилей проблемы почти со всеми кнопками

Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb2.0.x 3.5.x)
Ты очистил кеш? © Sheer
https://siava.ru (phpbb
-
- phpBB 2.0.1
- Сообщения: 258
- Зарегистрирован: 21 год
-
- Поддержка
- Сообщения: 5429
- Зарегистрирован: 20 лет 3 месяца
- Откуда: Питер
- Благодарил (а): 177 раз
- Поблагодарили: 749 раз
Hellraiser
Все моды я учёл, редактировал какие только ставились в templates.php.. у меня не phpBBplus, копирайты опять забыл подредактировать

Все моды я учёл, редактировал какие только ставились в templates.php.. у меня не phpBBplus, копирайты опять забыл подредактировать

Так там 2 разновидности кеширования - с использованием файлов папки cache или с использованием таблицы в БД.А зачем лишний раз лазить в БД...

Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb2.0.x 3.5.x)
Ты очистил кеш? © Sheer
https://siava.ru (phpbb
-
- phpBB 2.0.1
- Сообщения: 258
- Зарегистрирован: 21 год