Викиновости:Форум/Общий: различия между версиями

Содержимое удалено Содержимое добавлено
Строка 45:
** "Качественное решение этой проблемы состоит в изменении структуры базы данных." - одно это не поможет. Нужно, повторюсь, писать новый вариант [[w:ru:MediaWiki|MediaWiki]]. Тот что сейчас - в его основу была положена логичная (на 2002 год) Yahoo-like идея категоризации one-to-one, от корня до листочка. То есть есть иерархия категорий любой сложности, и каждый элемент принадлежит в конце какой-то конечной подкатегории.<br>Что элемент принадлежит сразу нескольким подкатегориям - это хоть и общепринятое но "хакнутое" использование движка. С которым тот толком обращаться научился лишь за последние годы, [[w:ru:Обсуждение_участника:NirvanaBot#Попробуем_изменить_подход_к_проблеме|да и то на пределе сил]].<br>Во всяком случае навряд ли Фонд пойдёт на немедленный глобальный переход на новую структуру данных и новый движок (которых пока нет даже в набросках) для восстановления функционала Русских Викиновостей.<br>Как и навряд ли переведёт Русские Викиновости на отдельное программное обеспечение сервера (вместо MediaWiki - софт какого популярного новостного сайта). Что оставляет весьма ограниченный набор вариантов. --[[Участник:Neolexx|Neolexx]] ([[Обсуждение участника:Neolexx|обсуждение]]) 09:54, 10 сентября 2020 (UTC)
*** Просто поверь, на стороне сервера это очень простая задача, я такую реструктуризацию БД в работающих проектах с десятками миллионов записей в горячем — по живому без останова режиме делал ещё в начале века на тех ресурсах. Тут нужна просто дополнительная таблица с индексами. Можно оптимизировать в несколько. Ну да логика добавление и выборки для этого будет другая, но это совсем маленький тривиальный дополнительный кусок кода. --cаша ([[User:Krassotkin|krassotkin]]) 10:13, 10 сентября 2020 (UTC)
**** Просто поверь :-), что на ''этом'' сервере это нереализуемая задача. Из-за взрывного роста в начале и целой цепи premature stabilisations это на сейчас =~ детский трёхколёсный велосипед с крыльями и реактивным двигателем. На котором мы все (Википедию включая) отважно летим к звёздам. В таком путешествии на таком главное - "не раскачивать лодку". [[w:en:User:Magnus Manske|en:User:Magnus Manske]] как никто другой знает структуру "исходного велосипеда", но и он с [http://magnusmanske.de/wordpress/?p=410 почившим в бозе WDQ] оказался бессилен. Именно по нагрузке кросс-категорных выборок. Но можно изложить встречные предложения ему, его мнение по-прежнему ценят. --[[Участник:Neolexx|Neolexx]] ([[Обсуждение участника:Neolexx|обсуждение]]) 10:38, 10 сентября 2020 (UTC)
 
== Приглашение для принятия участия в дискуссиях ==