Дмитрий Баскаков, этот вопрос уже не совпадает с заданным. А реально для вас, скорее всего, важнее и вовсе третий вопрос: как определить по группам уровни доступа к конкретным модулям. И ищется это все там же, в официальной документации.
Сам Битрикс чего-то там барахтался про интеграцию Vue, но не знаю, чем дело кончилось, кроме кой-какой официальной документации.
Страшно интересно, конечно, что это за чудесный случай, в котором Битрикс с какого-то вдруг годится под MVP... но вы вряд ли захотите тратить свое драгоценное на рассказ об этом.
В таблице все-таки стоит предусмотреть единственное поле, по которому таки может понадобиться поиск - номер (карты, кошелька, телефона etc). Оно, с одной стороны, заведомо существует и довольно предсказуемо (строка), с другой - сильно различается для разных систем, так что коллизии маловероятны. Ну, а все прочие атрибуты - в JSON.
Например, может потребоваться поиск клонов, которые пытаются выглядеть разными людьми, но указывают одни и те же реквизиты платежа. По JSON-полю не разгуляешься...
Егор Летов, "самое то" тут - шаблоны, в которые подставляются исправляемые сеошником через его админку поля. А не перепахивание хатэмээля регулярками, чреватое тем, что страницы вовсе перестанут отображаться.
Сергей delphinpro, вы уходите сильно в теорию от реалий вопроса, в котором вообще ничего не говорится о размере команды.
Вот у меня есть дев-сервер, но я им пользуюсь один. И у меня есть доступ к проду, естественно. Так что будут ли у меня ПД с сайта на дев-сервере - вот вообще никак не скажется на безопасности...
... а на критичности ситуации, когда хостер просрал и сервер, и его снапшоты - таки скажется ;)
Сергей delphinpro, эмулировать реальность может оказаться более трудоемким занятием, чем банальный дамп.
Особенно если окажется, что эмулировали недостаточно достоверно и все надо переделывать ;)
Вряд ли кому-нибудь из работающих в вебе нужно напоминать, как по-разному выглядят дизайнерский макет с lorem ipsum и тот пользовательский контент, который в него впихнут по образу и подобию.
Yaroslav, попробуйте представить, что у вас вообще происходит при раскрытии этих двойных кавычек. По порядку.
Двойной обратный слеш превращается в одинарный, дальше подставляется переменная $test11... вы точно это имели в виду?
echo "s/\\$test11/\\\\$test12/g"
s/\/\\/g
Вот примерно такую дичь у вас sed получает на вход.
Если вам до сих пор преподают Access - надо полагать, что и для 3D достаточно будет Pentium4 + S3Savage 2000.
Впрочем, если пепельница уже полная и карман жжет - кто ж вас удержит от вау-импульсов?..
Решение, собственно, определяется техническими требованиями тех игрушек, в которых вы собираетесь "учиться".
Собственно, традиционных способов экранирования значащих символов в строке всего два: либо слэш (возможно, двойной, если строка еще чем-то обрабатывается), либо удвоение "опасного" символа.
Wapru, любой base64-декодер (хоть онлайн) да на первом шаге разобрать эти \х - например, заменив их на % и прогнав urldecode (тоже можно онлайн). Пока получается строка eval(base64_decode(... - продолжать раскодировать содержимое. Пять минут на все.
Sanes, то, что Альт предпочитает APT, не помешает работать ни оригинальному rpm, ни dpkg. Формат-то пакетов тот же.
То, что этот форк внаглую использует репу Сизифа, вообще говоря, не делает ему чести и однажды может оказаться источником проблем, если Альт таки бортанет "коллег", паразитирующих на чужой инфраструктуре.
Дмитрий, вот я и упомянул оба источника, к которым можно припасть.
Просто ТС сам признается, что он совсем чайник, так что ему, возможно, больше пойдет не документация, а учебники ab ovo. А их по Шапке найти куда реальнее, чем по Альту.