powered by simpleCommunicator - 2.0.18     © 2024 Programmizd 02
Map
Форумы / Вопросы по форуму [закрыт для гостей] / Подфорумы, Поиск: Искать сообщения, созданные автором: Горбатый ёж  
14 сообщений из 14, страница 1 из 1
Вопросы по форуму / Подфорумы
    #124522
Горбатый ёж
Скрыть профиль Поместить в игнор-лист
Участник
basename  23.08.2022, 22:18
[игнорируется]
видимо, при добавлении нового форума, нужно проапдейтить профиль каждого пользователя
Не каждого, а только тех, у кого есть галки.
Глобально это конечно дорого и можно рассмотреть иные варианты, но учитывая текущее кол-во пользователей и такой вариант прокатит.
Паник собственно всё написал.
...
Рейтинг: 0 / 0
Вопросы по форуму / Подфорумы
    #124573
Горбатый ёж
Скрыть профиль Поместить в игнор-лист
Участник
basename  24.08.2022, 14:56
[игнорируется]
Вот пример, как выглядит табличка соответствий в дедобазе. Вся суть предложений выше по апдейту чего-то там теряет смысл.
Не теряет.
Здесь выбираются уникальные user_id и для них добавляются записи с новым forum_id.
Но как я понимаю там нет процедур и всё происходит на стороне клиента. Для вставки нужно писать что-то на PHP.
...
Рейтинг: 0 / 0
Вопросы по форуму / Подфорумы
    #124584
Горбатый ёж
Скрыть профиль Поместить в игнор-лист
Участник
basename  24.08.2022, 15:05
[игнорируется]
PaNik  24.08.2022, 15:03
[игнорируется]
basename  24.08.2022, 14:56
[игнорируется]
PaNik  23.08.2022, 22:25
[игнорируется]
PaNik  23.08.2022, 22:20
[игнорируется]
...
Имхо, Деда тут с аналогиями с брандмауэром перемудрил. Обозвал бы не "Предпочитаемые форумы", а "Отображаемые форумы" и всем бы при создании юзера/форума ставил все галочки - все бы, кмк, было бы норм (кому чего не нравится - 1 раз бы отключили в профиле и все).
Горбатый ёж  24.08.2022, 14:09
[игнорируется]
basename  23.08.2022, 22:18
[игнорируется]
...
Не каждого, а только тех, у кого есть галки.
Глобально это конечно дорого и можно рассмотреть иные варианты, но учитывая текущее кол-во пользователей и такой вариант прокатит.
Паник собственно всё написал.
Вот пример, как выглядит табличка соответствий в дедобазе. Вся суть предложений выше по апдейту чего-то там теряет смысл. Нужно дедо логику переписывать

Да, всего 26 пользаков фичей пользуются. Это много
pasted_image.png
при добавлении нового форума добавить примерно следующее:

insert into v1_preferred_forum (user_id, forum_id)
select pf.user_id, @new_forum_id from v1_preferred_forum as pf
group by pf.user_id

где @new_forum_id - id'шка нового форума
если бы я ещё знал в какой место это добавить ))
Просто выполнить там же, где ты запросы пишешь.
Не забыть сделать коммит.
Но по уму надо внедрять это в код движка конечно.
...
Рейтинг: 1 / 0
Нравится: PaNik
Вопросы по форуму / Подфорумы
    #124841
Горбатый ёж
Скрыть профиль Поместить в игнор-лист
Участник
Я почти готов был посмотреть код, но почитал... Там столько всего надо ставить...
...
Рейтинг: 0 / 0
Вопросы по форуму / Подфорумы
    #124863
Горбатый ёж
Скрыть профиль Поместить в игнор-лист
Участник
PaNik [игнорируется] 

Это понятно.
Но всё равно надо вникнуть.
Были бы там процедуры, было бы намного проще. Но судя по поддержке 2-х СУБД там не используются процедуры.
Мне лень ставить столько барахла, если честно.
...
Рейтинг: 0 / 0
Вопросы по форуму / Подфорумы
    #124912
Горбатый ёж
Скрыть профиль Поместить в игнор-лист
Участник
basename  24.08.2022, 19:37
[игнорируется]
Горбатый ёж  24.08.2022, 18:23
[игнорируется]
PaNik [игнорируется] 

Это понятно.
Но всё равно надо вникнуть.
Были бы там процедуры, было бы намного проще. Но судя по поддержке 2-х СУБД там не используются процедуры.
Мне лень ставить столько барахла, если честно.
Ну давайте процедуры в БД сделаем. Что они должны делать?
Их всё равно надо в код прописывать.
Хотя можно сделать триггер... Хоть это и не комильфо... Это будет прям заплатка...
...
Рейтинг: 0 / 0
Вопросы по форуму / Подфорумы
    #124939
Горбатый ёж
Скрыть профиль Поместить в игнор-лист
Участник
basename  24.08.2022, 20:16
[игнорируется]
Дедокод с наскоку не охватить,
Паник написал критерий поиска, в данном случае не нужна архитектура, нужно знание PHP.
ЗЫ да и в принципе для поддержки и развития кода знание архитектуры не нужно.
...
Рейтинг: 0 / 0
Вопросы по форуму / Подфорумы
    #124958
Горбатый ёж
Скрыть профиль Поместить в игнор-лист
Участник
basename  24.08.2022, 20:56
[игнорируется]
У деды там 5000 файлов
Ебацасраца!
...
Рейтинг: 0 / 0
Вопросы по форуму / Подфорумы
    #125289
Горбатый ёж
Скрыть профиль Поместить в игнор-лист
Участник
basename [игнорируется] 

А по F12 не видно, куда обращается?
...
Рейтинг: 0 / 0
Вопросы по форуму / Подфорумы
    #125431
Горбатый ёж
Скрыть профиль Поместить в игнор-лист
Участник
basename  25.08.2022, 07:45
[игнорируется]
Ну форум в шапке, можешь скачать да на код глянуть сам )
Там много ставить надо.
Может виртуалку найду с этим барахлом, разверну и посмотрю, если не лень будет.
...
Рейтинг: 0 / 0
Вопросы по форуму / Подфорумы
    #125689
Горбатый ёж
Скрыть профиль Поместить в игнор-лист
Участник
basename  25.08.2022, 14:17
[игнорируется]
есть такое

insert ignore into
Если есть такое, значит нормально, используй.
Это сиснтаксис майскл, я такого не встречал.
Но есть нюанс, это может не проканать для ms sql, если важна поддержка обеих СУБД, то надо что-то думать.
...
Рейтинг: 0 / 0
Вопросы по форуму / Подфорумы
    #125920
Горбатый ёж
Скрыть профиль Поместить в игнор-лист
Участник
Ставлю дедово поделие.
Шайтан машина!
...
Рейтинг: 0 / 0
Вопросы по форуму / Подфорумы
    #127201
Горбатый ёж
Скрыть профиль Поместить в игнор-лист
Участник
Отсутствие комментариев воодушевляет к посылу этого всего в сад.
...
Рейтинг: 0 / 0
Вопросы по форуму / Подфорумы
    #127570
Горбатый ёж
Скрыть профиль Поместить в игнор-лист
Участник
basename  26.08.2022, 16:16
[игнорируется]
удалось поставить? Код глянул? Структуру БД?
Всё поставилось.
Структура БД в принципе понятная по названиям. Есть странности конечно.
А вот по самому коду, тут надо в php разбираться, я этого языка никогда не видел.
С наскоку не получится точно.
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / Вопросы по форуму [закрыт для гостей] / Подфорумы, Поиск: Искать сообщения, созданные автором: Горбатый ёж  
Читали тему (3): Анонимы (3)
Читали форум (21): Анонимы (20), Bing Bot 5 мин.
Пользователи онлайн (64): Анонимы (50), Tabula Rasa, Васька, Ветер, IT-Клоп, Blondin, Bing Bot, sergey11, S Baltiki, Килобайт 1 мин., Antonariy 1 мин., megabyte 2 мин., Yandex Bot 2 мин., pashtetos1 2 мин., Брюквенные годы 8 мин.
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]