Игровой сервис. У каждого может быть свой клиент, причем написанный с нуля. На сервере стоит Игровое приложение написанное на Java. Нету никаких веб-серверов. Подключение идет по разным портам,т.е. порт, кроме портов по умолчанию (80,22,21,443 и т.п.), может быть любым.
Проблема в некоторых подвисаниях, т.к. происходит небольшое подвисание ( или задержка, не знаю как назвать правильнее) в следствии чего прокси-сервера недоступны для игроков, а прокси-сервера считают, что игроки вышли. Из-за частых таких явлений, в основном во время Ddos, теряем онлайн.
Евгений Лаврентьев: так мне интересно можно ли такое организовать) Я знаю что могу сделать ссылки любого вида, но мне интересно именно так. Модуль в модуле это уже не то для таких целей.
Ваше право писать жалобы, но если я задаю вопрос это не значит, что я не смотрел документацию. Я уже применил такую структуру Module/Controller/Action, но мне нужно еще 1 контроллер добавить после первого Module/Controller/Controller2/Action. Первый нужен как навигатор, а вот второй уже будет выполнять свои функции с использованием CRUD/
Как я понял наследование через RBAC делается? Если да, то можно пример такой настройки. Я хотел сделать так: в файле оставить группы и их доступ, а в БД описание группы и прочие возможности,т.е. на уровне файла делать ограничения, т.к. если БД упадет, то будет печально с доступом.
И второй вопрос. У меня получается будет по 1 дополнительному модулю Post и User, которые нужны для вывода данных. Список новостей и список пользователей. Каждую новость можно будет глянуть, также как и пользователя. Или можно не создавать модуль, но сделать нужный мне вывод данных?
Тут скорее не в SQL запросе проблема) А в объединении на Php. Запрос у меня идеально отрабатывает, а вот вывод хромает. Я не могу придумать алгоритм для вывода
Поясню почему не использую "стандартную структуру БД".
У меня все 3 таблицы товаров кроме 2-3 полей ничего между собой не имеют общего. Размещать все в 1 таблицу где будет много NULL полей я считаю не разумным.
Далее, от 2 из 3 таблиц данные должны идти напрямую в таблицу "Заказа товара", но из-за связи 1 к 1 и невозможности определить (на данный момент) от какой таблицы идет IDшник товара.
Далее, 1 из 3 таблиц имеет доп. таблицу. Она нужна для переноса товара из 1 аккаунта в другой, чтобы не завязывать заказ на 2 логина я сделал так. Если добавить 2 логин в заказ, то очень много NULL полей будет.
Если есть вопросы задавайте, чтобы могли коллективно найти решение.
Алексей Шеин: прошу прощения, что отвечаю так поздно. Примеры, которые отличаются от того, что являются неверными и обработка их не требуется. Мне интересен лишь 1 момент, если после буквы будет идти не 1 цифра, а 2 и более, то только 1 цифра отправится в sup, остальное останется без изменений. Как можно обойти это?
Пример:
Вход 1s23.2s234.3p6.(3D).5d
Выход 1s232s2343p6(3D)5d
Я сделал из кусочков предыдущих примеров + в конце обрезал точки.
Ваш пример тоже работает, поэтому и его сохраню. К сожалению мне уже встречаются записи где не везде точки есть, а это очень проблематично.
Сергей Семенко: к сожалению точки остались. Прошу прощения, что не могу ничего своего добавить, т.к. регулярные выражения для меня как неизвестный язык(