Флуд №436 - В честь тёмных и холоднокровных
Сообщений 701 страница 720 из 1000
Поделиться701Понедельник, 21 октября, 2024г. 21:00:06
Пфенлан, ты опять несешь хуйню? Нам не заноси. Нам не надо. Неси дальше.
Поделиться702Понедельник, 21 октября, 2024г. 21:09:34
Родан - как скажешь Фэл. Блокни мне Флуд)
Поделиться703Понедельник, 21 октября, 2024г. 21:12:00
Мне опять лень читать весь флуд, в этом плане впрочем ничего принципиально не поменялось. Поэтому вставлю свои пять копеек туда до куда собственно дочитал.
Родан, Ну то есть ты не способен выдать пруф – который 100% можно списать что это сделал Бог – а не какой то магический катаклизм?
А кто сказал, что Эниринские боги это аналоги реальноземлянского Всевышнего? Почему это не могут быть обыкновенные маги, достигшие тем или иным способом неимоверных высот могущества. А теперь просто пожирающие плоды своей кропотливой работы.
Поделиться704Понедельник, 21 октября, 2024г. 21:13:44
И да, чуть не забыл.
Viva la srach de enirine!!!
Поделиться705Понедельник, 21 октября, 2024г. 21:14:07
как скажешь Фэл. Блокни мне Флуд)
Хорошо. Чтоб потом никто не говорил мне, что я деспот и и тиран. Человек сам попросил.
Поделиться706Понедельник, 21 октября, 2024г. 21:17:53
Предполагаю что можно ограничится(примеру лично мне) форумным флудом… Как показала практика особой ценности – чатик в дискорде не принес.
Фэл. Блокни мне Флуд)
Нахожу это несколько забавным.
Поделиться707Понедельник, 21 октября, 2024г. 21:38:16
Ворвусь в обсуждение, если никто не против.
Если под логированием изменений профиля подразумевается, что игрок может "сменить" веру, то можно сделать два доп. поля в БД, например "period_from" и "period_to". Для актуальных записей period_to = 999-12-31.
Врывайся, конечно. : )
Под логированием изменений я имел в виду запись всех изменений. Вот как тут сейчас у нас есть версии постов, и можно сравнить с любой и откатить до любой, примерно то же самое, только не одно текстовое поле, а весь чарлист. Так-то поле религии не такое уж критичное в отличие от текстовых, его поправить недолго, если что-то там не в туда отредактируешь. Изначально я вообще думал не писать его в лог...
В таком случае не придется отказываться от нормализации (не уверен, нужна ли она вообще в форумной БД).
Если уж совсем честно, можно и с нормализацией залогировать всё, что только можно и нельзя. Просто таблиц будет чуть больше. И по-хорошему-то не стоило от неё отказываться. Её ж не для красоты придумали... Вот приспичит мне однажды отфильтровать персов, поклоняющихся какому-нибудь там Хаккару - и как я это сделаю с "ненормальным" полем релегиозной принадлежности вместо соответствующей таблицы?..
*глубоко задумался на тему исправить, пока не поздно*
Поделиться708Понедельник, 21 октября, 2024г. 21:43:36
Чтоб потом никто не говорил мне, что я деспот и и тиран. Человек сам попросил.
Всё равно же скажет... Ну и вообще - разве это не так?
Поделиться709Понедельник, 21 октября, 2024г. 21:45:57
Всё равно же скажет... Ну и вообще – разве это не так?
Ну до Лезвиона конечно далеко, где было как в той шутке - есть не правильное мнение и мое
Поделиться710Понедельник, 21 октября, 2024г. 21:50:37
Если уж совсем честно, можно и с нормализацией залогировать всё, что только можно и нельзя. Просто таблиц будет чуть больше. И по-хорошему-то не стоило от неё отказываться. Её ж не для красоты придумали... Вот приспичит мне однажды отфильтровать персов, поклоняющихся какому-нибудь там Хаккару – и как я это сделаю с "ненормальным" полем релегиозной принадлежности вместо соответствующей таблицы?..
*глубоко задумался на тему исправить, пока не поздно*
Много таблиц не выглядит большой проблемой, если сразу сделать индексы и настроить внешние связи, на мой взгляд. Нормализация потребует больше сил на этапе проектирования всего этого, зато потом проще будет масштабировать и добавлять новое. Да и если БД поддерживает каскадные изменения, то из нормализации можно будет дополнительную пользу извлечь при глобальных изменениях.
Поделиться711Понедельник, 21 октября, 2024г. 22:00:32
разве это не так?
Так, но не в данном конкретном случае.
Поделиться712Понедельник, 21 октября, 2024г. 22:08:27
Да и если БД поддерживает каскадные изменения, то из нормализации можно будет дополнительную пользу извлечь при глобальных изменениях.
В принципе, поддерживает, но связи не установлены. В платформе оно всё через php реализовано, ибо она изначально рассчитана на использование разных БД, часть из которых может и не поддерживать.
Впрочем, неважно. Я тут подумал... Допилю расы и фракции - потом правда исправлю религии. Пусть таки будет как положено. А то мало ли, правда, что в будущем может понадобиться. Потом, когда там уже будут данные, которые жалко будет потерять, менять что-то будет не в пример сложнее, чем сейчас пару таблиц допилить.
Поделиться713Понедельник, 21 октября, 2024г. 22:38:01
если сразу сделать индексы
Вот тут, например, сделать индекс по юзеру?
id user god
1 2 9
2 2 28
3 3 5
Я, если что, относительно недавно зарылся в бэк всего этого дела. Конкретно вот тут у нас туда доступа нет, так что вроде как ни к чему было...
Отредактировано Шемихад (Понедельник, 21 октября, 2024г. 22:38:27)
Поделиться714Вторник, 22 октября, 2024г. 07:54:17
Вот тут, например, сделать индекс по юзеру?
Шемихад пишет:
id user god
1 2 9
2 2 28
3 3 5
Можно обе таблицы проиндексировать (пользователи и боги), а потом сделать в таблицах primary key и foreign key, чтобы установить связи. Тогда всё будет работать быстрее плюс можно будет избежать ошибок, когда персонаж верит в бога, который не легализован администрацией )
Я, если что, относительно недавно зарылся в бэк всего этого дела. Конкретно вот тут у нас туда доступа нет, так что вроде как ни к чему было...
Я вообще далек от веб-разработки ) Вот с БД приходится работать, поэтому есть некоторое понимание процессов.
Поделиться715Вторник, 22 октября, 2024г. 08:35:32
Маркос де Эспиноса, в разработку с какой стороны ни влезь, рано или поздно докопаешься до БД. Данные - наше всё! : ) А выпендрёж с данными одну строчку через запятую вместо таблицы - это последствия психологической травмы на тему необходимости хранить данные вот тут вот прямо в постах за отсутствием доступа в БД. %) Ещё немножко, и в следующем аналогичном поле (про фракции, например) было бы не через запятую, а в формате json. Как в том анекдоте - privychka! В общем, спасибо, что напомнил, что можно уже не извращаться.
когда персонаж верит в бога, который не легализован администрацией
Я таки добавил туда пункт "иное" для подобных целей. Хватит одного на всех, я думаю. А то каждый игрок себе по пантеону заведёт. У одной только Тсубамэ их количество исчисляется тысячами, если не десятками тысяч...
Отредактировано Шемихад (Вторник, 22 октября, 2024г. 08:35:57)
Поделиться716Вторник, 22 октября, 2024г. 09:08:08
персонаж верит в бога, который не легализован администрацией
Мммм, нелегальные подпольные боги. Самая мякотка. Почти как вермилонские аристократы.
У одной только Тсубамэ их количество исчисляется тысячами, если не десятками тысяч...
Всё у этих азиатов не так. Поклоняются гнусным духам вместо статных, стильных и идеологически правильных богов.
Поделиться717Вторник, 22 октября, 2024г. 09:24:03
а потом сделать в таблицах primary key и foreign key
FOREIGN KEY форумным движком не предусмотрен. Индексы дополнительные, помимо PRIMARY, добавить можно, внешние ключи - нет. Так-то, конечно, можно влезть лапками напрямую в базу и прикрутить их там, но... мне бы хотелось, чтобы итог моей деятельности функционировал чисто с использованием платформы, чтобы не вспоминать потом, где и что я руками докручивал, если однажды придётся это дело переустанавливать.
Поделиться718Вторник, 22 октября, 2024г. 09:26:54
Всё у этих азиатов не так.
Да вообще у людей. Нет бы поклоняться Вулкору! На крайняк Сильветтаре, ладно уж. Так нет же! Кто во что горазд. Эх...
Поделиться719Вторник, 22 октября, 2024г. 09:30:05
Да вообще у людей. Нет бы поклоняться Вулкору! На крайняк Сильветтаре, ладно уж. Так нет же! Кто во что горазд. Эх...
Они там у себя все скрытые темиариты
Поделиться720Вторник, 22 октября, 2024г. 09:38:15
Нет бы поклоняться Вулкору!
Они там у себя все скрытые темиариты