не верю я в Яндекс :) Поисковики занимаются почтой, почтовые компании занимаются поиском, производители шоколадок выпускают наполнитель для кошачих туалетов. Какая-то херня короче. Доверьте хостинг хостинговой компании, а поискать можно и в гугле-яндексе.
это будет озверевшая путаница. улицы-дублёры, города-однофамильцы, дома с дробями, строениями и корпусками. улицы с пробелами.
проектируемые проезды, переименовка улиц.
в общем, весёлая айтишная задача :)
И да — итоги сортировки рейтинга одинаковые для всех игроков, и нужна эта информация не чаще, чем пользователь смотрит на общий рейтинг.
Так что можно создавать временную таблицу, куда записывать соответствия айди пользователя, очков и рейтинга. По крону, раз в минуту, например.
А всем уже читать от туда, включая строку «рейтинг» в анкете юзера.
п.1 — спасибо, вы за меня доделали работу, я как раз забыл расшифровать у себя в комментариях термин «концептуальная модель». В остальном вы позволили себе не согласится совершенно по пустякам.
А постижение предметной области — это да, больное место проектирования.
На этой стадии эксперт в автоматизируемом процессе должен поделиться знаниями с программистом-проектировщиком. Иногда информацию приходится вытаскивать клещами и нечеловеческим терпением.
У вас в анкете: «Друзья: rbkmoney». Ребят, если это биллинг, побьётся у вас база после очередного падения, потом до второго пришествия не разгребёте, кто кому сколько должен :)
В своё время столкнулся с похожей на вашу проблемой. Лечились тонкими настройками конфигурации MySQL методом ненаучного тыка, делали денормализацию таблиц и иногда отказывались от индексов, спасло.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.