Зачем нужна таблица forum_user_group ?
-
- phpBB 1.0.0
- Сообщения: 5
- Стаж: 17 лет 4 месяца
Зачем нужна таблица forum_user_group ?
У меня в ней 14000 рядов!
Это нормально? По обзору она странная какая-то...
И не может ли её рост быть причиной замедления работы форума?
Это нормально? По обзору она странная какая-то...
И не может ли её рост быть причиной замедления работы форума?
-
- Former team member
- Сообщения: 9683
- Стаж: 18 лет 11 месяцев
- Откуда: Питер
- Благодарил (а): 1 раз
- Поблагодарили: 27 раз
gaz21org
Это перечень всех групп и членов групп на ваших форумах.
На групповом принципе построена вся система прав доступа phpbb2.x.x
При регистрации нового пользователя, он становиться сразу членом своей персональной группы.
Поэтому приблизительно: число рядов = число пользователей + число созданных групп * число членов в группе
Это перечень всех групп и членов групп на ваших форумах.
На групповом принципе построена вся система прав доступа phpbb2.x.x
При регистрации нового пользователя, он становиться сразу членом своей персональной группы.
Поэтому приблизительно: число рядов = число пользователей + число созданных групп * число членов в группе
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
-
- phpBB 1.0.0
- Сообщения: 5
- Стаж: 17 лет 4 месяца
forum_user_group еще понятно - один пользователь может быть в нескольких группах, но таблица forum_groups мне еще больше не нравится... Зачем столько групп? Напрасно загружать сервер?
Добавлено спустя 1 минуту 42 секунды:
Добавлено спустя 1 минуту 42 секунды:
А зачем? В хорошем смысле слова, могу я вынести из этого какую-нибудь пользу?Палыч писал(а):он становиться сразу членом своей персональной группы
-
- Former team member
- Сообщения: 9683
- Стаж: 18 лет 11 месяцев
- Откуда: Питер
- Благодарил (а): 1 раз
- Поблагодарили: 27 раз
Когда вы каким-либо образом конфигурируете любые права доступа к форумам (смотреть, читать, писать, изменять и т.д. и т.п.) вы устанавливаете право для группы (даже если конкретному пользователю).Палыч писал(а):На групповом принципе построена вся система прав доступа phpbb2.x.x
Этот набор прав храниться в таблице ваш_префикс_auth_access
Загляните в неё.
А теперь представьте себе размер массива (таблицы), если бы права конфигурировались индивидуально каждому юзеру...
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
-
- Former team member
- Сообщения: 9683
- Стаж: 18 лет 11 месяцев
- Откуда: Питер
- Благодарил (а): 1 раз
- Поблагодарили: 27 раз
Сами по себе размеры таблиц практически не влияют на "тормоза".gaz21org писал(а): эти раздувшиеся таблицы сильно тормозят систему?
Сильно влияет количество (и их сложность) запросов при загрузке страницы и количество графической информации, выводимой на страницу.
Посмотрите вниз-влево на данной странице. 17 запросов - это очень неплохо.
Более 100 - это уже не очень хорошо.
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
-
- Former team member
- Сообщения: 2616
- Стаж: 19 лет 8 месяцев
- Откуда: Новосибирск
- Поблагодарили: 3 раза
Только ручками из базы лучше не удалять... Ибо по неосторожности можно на детские грабли наступить.gaz21org писал(а):В-общем для оптимизации надо дохлых юзеров почикать, спасибо.
Лучше сделать это модом типа Mass Delete Users. Вроде бы еще какие-то были, но я сходу название не припомню.
Самая страшная ошибка, это ошибка без видимых причин и конкретных последствий.
phpBB3 [db_update.php generator]
Первая помощь по всем phpBB-вопросам: phpBB2 и phpBB3 FAQ; Правила общения;
Все консультации в icq или личке - на платной основе.
phpBB3 [db_update.php generator]
Первая помощь по всем phpBB-вопросам: phpBB2 и phpBB3 FAQ; Правила общения;
Все консультации в icq или личке - на платной основе.
-
- Former team member
- Сообщения: 3942
- Стаж: 19 лет 11 месяцев
- Откуда: Оренбург (Южный Урал)
- Благодарил (а): 3 раза
FAQ - Список часто задаваемых вопросов в разделе phpbb2
Q35:
Q35:
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции
наш форум http://forum.aeroion.ru/cat1.html
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции
наш форум http://forum.aeroion.ru/cat1.html
-
- phpBB 1.0.0
- Сообщения: 5
- Стаж: 17 лет 4 месяца
-
- Former team member
- Сообщения: 2616
- Стаж: 19 лет 8 месяцев
- Откуда: Новосибирск
- Поблагодарили: 3 раза
gaz21org
теоретически, ваш подход более-менее правильный и граблями не сильно опасен.
Но, на будущее, мод использовать и безопаснее, и удобнее.
теоретически, ваш подход более-менее правильный и граблями не сильно опасен.
Но, на будущее, мод использовать и безопаснее, и удобнее.
Самая страшная ошибка, это ошибка без видимых причин и конкретных последствий.
phpBB3 [db_update.php generator]
Первая помощь по всем phpBB-вопросам: phpBB2 и phpBB3 FAQ; Правила общения;
Все консультации в icq или личке - на платной основе.
phpBB3 [db_update.php generator]
Первая помощь по всем phpBB-вопросам: phpBB2 и phpBB3 FAQ; Правила общения;
Все консультации в icq или личке - на платной основе.
-
- Former team member
- Сообщения: 1139
- Стаж: 19 лет 2 месяца
- Откуда: Ленинград
-
- Former team member
- Сообщения: 1139
- Стаж: 19 лет 2 месяца
- Откуда: Ленинград