[BETA] Search Engines Friendly Board

Здесь авторы могут постить бета-версии своих модификаций для phpBB 2.0.x. Внимание! Не устанавливайте бета-версии модов на работающие форумы!

Сообщение DedPichto 26.03.2005 14:56

Поставил Guest Sessions MOD Вроде проблема с sid'ами исчезла.

Вот, кстати, неплохой анализатор для тестирования:
http://www.submitexpress.com/analyzer/
DedPichto
phpBB 2.0.0
 
Сообщения: 111
Зарегистрирован: 12.02.2005 13:11


Сообщение rin 26.03.2005 15:26

Врубился, у роботов куков нет, и ему будет передаваться постоянно.
Люблю тебя, Петра творенье....
http://www.spbinfo.org
rin
phpBB 1.2.0
 
Сообщения: 10
Зарегистрирован: 25.03.2005 0:43
Откуда: Питер

Сообщение Xpert 26.03.2005 15:36

Чего "этого"? Если просто не передавать sid (покопавшись в коде это можно отключить), робот создаст колоссальную нагрузку на сервер во время индексации, т.к. на каждое новую открытую им страницу будет создаваться своя сессия.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Аватара пользователя
Xpert
phpBB Guru
 
Сообщения: 5636
Зарегистрирован: 13.03.2004 21:27
Откуда: msk.ru

Сообщение DedPichto 26.03.2005 18:11

Xpert
Основная цель, как я понимаю, чтобы при индексации в яндекс/гугл и проч. не попадали ссылки вида doсument.html?sid=бла-бла-бла

Guest Sessions MOD отрубает sid'ы для гостей и такую возможность реализует. Чем грозит его установка вкупе с Вашим модом? Действительно ли можно перегрузить сервер?
DedPichto
phpBB 2.0.0
 
Сообщения: 111
Зарегистрирован: 12.02.2005 13:11

Сообщение Xpert 26.03.2005 18:33

DedPichto
Нагрузка создается если их неправильно обрезать. Guest session mod делает это более-менее правильно.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Аватара пользователя
Xpert
phpBB Guru
 
Сообщения: 5636
Зарегистрирован: 13.03.2004 21:27
Откуда: msk.ru

Сообщение Maus 31.03.2005 11:17

rin писал(а):SID убирается в .htaccess

Только Вам надо предупреждать пользователей, что если у них отключены куки - они не смогут залогиниться.
Maus
phpBB 1.0.0
 
Сообщения: 3
Зарегистрирован: 22.03.2005 13:52
Откуда: SPb

Сообщение DedPichto 13.04.2005 17:50

Такая вот проблема, если это проблема. В индексацию попало очень много линков такого вот вида:
phpBB2/topic2357.html?view=previous
phpBB2/topic2425.html?view=next

Это нормально?
DedPichto
phpBB 2.0.0
 
Сообщения: 111
Зарегистрирован: 12.02.2005 13:11

Сообщение Xpert 13.04.2005 18:29

Нет. Значит вы не полностью поставили мод, эти линки для гсотей убираются.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Аватара пользователя
Xpert
phpBB Guru
 
Сообщения: 5636
Зарегистрирован: 13.03.2004 21:27
Откуда: msk.ru

Сообщение NEW 08.06.2005 14:17

Радует, что есть такая тема, спасибо, будем пробовать.
> Мод преобразует большинство ссылок форума в псевдо-статичные (вида forum16.html, post1054.html и т.д.).
> Также не решен вопрос уборки sid

Как раз напрягают те же самые вещи в дефолтной phpBB:
- sid, которые в итоге посетителями конференции копируются в линки и засоряют всё;
- структура линков;
- неинтуитивный для юзера синтаксис поиска;
- крайне неудобная дефолтная админка (удаление юзера из группы или работа со списком пользователей, получение внятного линка на инфо юзера, допустим, с ником в конце строки отсутствует - продуманность и интуитивность околонулевая).

А вот для сайта хотелось бы еще большего - имея xxSQL-базу (сайта),
реализовать динамическую обработку на входе и реальную (а не псевдо) статику на выходе.
В отличие от форума, где тысячи писателей и десятки тысяч читателей, т.е. динамика нужна везде,
на сайте читателей - те же десятки тысяч, а писателей - единицы.

То есть на входе (редактор, новостник) работает с базой в динамике,
при создании/изменении документа _однократно_ генерируется (регенерируется) html и выкладывается на сайт.
Для посетителей - обычный статический сайт, для создателей контента - все удобства динамики. Нагрузка на железо - низкая. Существуют ли такие решения?
NEW
phpBB 1.0.0
 
Сообщения: 4
Зарегистрирован: 08.06.2005 13:06

Сообщение Xpert 08.06.2005 15:18

Смотря для какого сайта. Вообще подобные решения широко применяются.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Аватара пользователя
Xpert
phpBB Guru
 
Сообщения: 5636
Зарегистрирован: 13.03.2004 21:27
Откуда: msk.ru

Сообщение NEW 08.06.2005 16:38

Xpert

Для сайта www.radeon2.ru

Подобные решения пока встречал только в движке форума
(ixbt.com, когда там работал).

Xpert писал(а):Вообще подобные решения широко применяются.

Если нетрудно, где можно посмотреть?
NEW
phpBB 1.0.0
 
Сообщения: 4
Зарегистрирован: 08.06.2005 13:06

Сообщение Xpert 08.06.2005 19:18

Вот в движки они и интегрируются, когда движок пишется. Никаких общедоступных модулей нет, все отдается на откуп разработчика движка.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Аватара пользователя
Xpert
phpBB Guru
 
Сообщения: 5636
Зарегистрирован: 13.03.2004 21:27
Откуда: msk.ru

Сообщение NEW 09.06.2005 1:11

Xpert
Гм... осталось только спросить, где найти такого разработчика :)

Добавлено спустя 6 минут 47 секунд:

Воспользовавшись случаем, спрошу уважаемого гуру - известны ли решения, где при выделении текста и нажатии кнопки "цитировать" выделенный текст копируется в поле быстрого ответа, но перевода фокуса туда не происходит? И при нажатии на ник автора, естественно, тоже.

Обычно ответ строится следующим образом:
- жмём на ник автора
- фокус уходит в позицию ввода в быстрое окно
- крутим ползунок вверх, возвращаясь в окно (вот - лишнее действие)
- выделяем текст, жмем цитировать/вставить выделенное.
- фокус опять уходит вниз
- (при необходимости повторяем последние два пункта)
- отвечаем.

С точки зрения юзабилити - как минимум, одно лишнее действие.
Реализация с плавающим окном ответа - известна.

PS: кстати, у вас здесь поле быстрого ответа не растягивается в ширину до правого края окна,
по крайней мере, в Мозилле и IE6
кроме того, по мере загрузки в IE переползает от правого края к левому, к полю смайликов

PPS: Личка - без поля быстрого ответа, почему-то и разработчики php, и Вы, и наш php-админ, считают, что отвечать на сообщение, который не держишь перед глазами, очень удобно (здесь надо иметь резиновую память или юзать MDI) :)
Считать личку веб-почтой, конечно, можно, но "ответить с цитатой" все же менее удобно для человека, привыкшего работать в окне быстрого ответа. А столь существенная разница в дефолтном оформлении лички и форума лично у меня вызывает некоторое недоумение. Хотя приходится мириться, конечно.

Кстати, входящие и исходящие в личке phpBB на разных страницах - это тоже не очень юзабельно, я бы, учитывая, что исходящих особо много не бывает, поместил бы их вверх, отделив чертой и цветом поля, а входящие ниже, в одном окне. Лишние клики - они только для показа рекламы годятся, но юзабилити все же важнее.
Последний раз редактировалось NEW 09.06.2005 1:48, всего редактировалось 3 раз(а).
NEW
phpBB 1.0.0
 
Сообщения: 4
Зарегистрирован: 08.06.2005 13:06

Сообщение [R: R@m$e$ :U] 09.06.2005 1:22

NEW
Обычно ответ строится следующим образом:
- жмём на ник автора
- фокус уходит в позицию ввода в быстрое окно
- крутим ползунок вверх, возвращаясь в окно (вот - лишнее действие)
- выделяем текст, жмем цитировать/вставить выделенное.
- фокус опять уходит вниз
- (при необходимости повторяем последние два пункта)
- отвечаем.

для варианта Extended Quick Reply v2.3.0 by Xpert с модификациями от atrus'а =) для обычного быстрого ответа, изменения аналогичные...
quick_reply.tpl
убиваем
Код: Выделить всё
         txtarea.focus();

Код: Выделить всё
   txtarea.focus();

это из функции insert_at_cursor
quick_reply.js
убиваем
Код: Выделить всё
doc.post.message.focus();

это из функции putName
Код: Выделить всё
doc.post.message.focus();

это из функции quoteSelection
=) и не будет перехода к форме ввода =)
Руководство пользователя | FAQ | Правила | Как устанавливать MOD'ы
ВОСПОЛЬЗУЙСЯ ПОИСКОМ, ТАМ ЕСТЬ БОЛЬШИНСТВО ОТВЕТОВ
ЕСЛИ НЕ ПОМОГЛО, ИСПОЛЬЗУЙ ШАБЛОН ЗАПРОСА, ПОМОГИ В РЕШЕНИИ ЗАДАЧИ
БЕСПЛАТНО ПОМОГУ ТОЛЬКО НА ФОРУМЕ!!! (ЛС НЕ В СЧЕТ)

Оставь благодарность, подтверди работоспособность совета.

ВСЕ ПРАВА НА МОДЫ ОТДАНЫ m157y
Аватара пользователя
[R: R@m$e$ :U]
phpBB Maniac
 
Сообщения: 1503
Зарегистрирован: 16.01.2005 13:04
Откуда: Novosibirsk,RU

Сообщение NEW 09.06.2005 1:36

[R: R@m$e$ :U]

Спасибо! Изображение

PS: поправил сообщение выше.
NEW
phpBB 1.0.0
 
Сообщения: 4
Зарегистрирован: 08.06.2005 13:06

Пред.След.

Вернуться в Бета-версии модов для phpBB 2.0.x

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0