Найдено 805 результатов

Ghost_nsk
2020.07.17, 17:36
Форум: Общие вопросы (Yii 2.x)
Тема: Html::encode() не нужен что ли?
Ответы: 1
Просмотры: 697

Html::encode() не нужен что ли?

День добрый, товарищи. Сколько лет всегда использовал Html::encode() для очистки от опасного контента типа: <script>alert("test");</script> Сегодня с удивлением обнаружил, что вот такой код не срабатывает ни в <title></title> страницы, ни в качестве label для ссылки в виджете хлебных крошек: yii\boo...
Ghost_nsk
2020.05.13, 11:19
Форум: Общие вопросы (Yii 2.x)
Тема: Кто-нибудь переводил YiiAsset на vanilla JS?
Ответы: 3
Просмотры: 783

Re: Кто-нибудь переводил YiiAsset на vanilla JS?

urichalex писал(а):
2020.05.13, 09:30
https://qna.habr.com/q/375936
отключать бандлы jquery и bootsrapPlugin я умею, спс, меня интересует избавление yiiasset от jquery зависимости, ибо там сидит определенный javascript front функционал, который не хотелось бы отключать
Ghost_nsk
2020.05.13, 08:47
Форум: Общие вопросы (Yii 2.x)
Тема: Кто-нибудь переводил YiiAsset на vanilla JS?
Ответы: 3
Просмотры: 783

Кто-нибудь переводил YiiAsset на vanilla JS?

Всем привет, отказываюсь тут потихоньку от jquery. Встал вопрос, что делать с yii\web\YiiAsset, который запилен как jquery модуль. Кто-нибудь переписывал на чистый Javascript?
Ghost_nsk
2020.03.25, 07:00
Форум: Общие вопросы (Yii 2.x)
Тема: DepDrop + ajax подгрузка
Ответы: 2
Просмотры: 660

Re: DepDrop + ajax подгрузка

Реализовывал ли кто-нибудь зависимость select2 + depdrop, но чтобы в depdrop была подгрузка ajax-ом по частям? Стандартный DepDrop от kartikа подгружает сразу весь список. не знаю чем Вы пользуетесь на фронте, опишу на примере jquery. Есть два дропа, второй не активный. Вешаем обработчик on change ...
Ghost_nsk
2020.03.25, 06:46
Форум: Ищу работу
Тема: Yii2, RESTful API, PHP 7, PostgreSQL, MySQL, Redis, Node.js, SIP телефония, Bootstrap3, Bootstrap4, Jquery, JS, CSS и др
Ответы: 10
Просмотры: 7813

Re: Yii2, RESTful API, PHP 7, PostgreSQL, MySQL, Redis, Node.js, SIP телефония, Bootstrap3, Bootstrap4, Jquery, JS, CSS

phpnt.com писал(а):
2020.03.22, 16:35
To up)
Уважаемый, смотрел некоторые Ваши видосы в свое время, очень помогли. У Вас хорошие знания, почему не хотите залезть на upwork? Там работы просто немерянно..
Ghost_nsk
2020.03.25, 06:43
Форум: DevOps
Тема: Посоветуйте хороший CDN по России
Ответы: 3
Просмотры: 5153

Re: Посоветуйте хороший CDN по России

https://spacecdn.ru/provider/cdnnow - 33 узла, https://ngenix.net/platform/ - 38 узлов. Селектел через кого-то из них раздаёт. Но сам я не пользовался их услугами, мы просто ставили серваки в разных ДЦ. У селектела сейчас 2 опции по cdn: их сеть и сеть Akamai. Возможно под собственной сетью они как...
Ghost_nsk
2020.03.24, 08:27
Форум: DevOps
Тема: Посоветуйте хороший CDN по России
Ответы: 3
Просмотры: 5153

Посоветуйте хороший CDN по России

Товарищи, посоветуйте пжл проверенный CDN конкретно по России с адекватным сочетанием по цене-качеству.
Ghost_nsk
2020.03.23, 10:07
Форум: DevOps
Тема: GeoDNS - как развести запросы?
Ответы: 0
Просмотры: 3233

GeoDNS - как развести запросы?

Товарищи, подскажите пжл как развести запросы к одному домену на 2 сервера, которые находятся в разных датацентрах? Кто какие решения и технологии использует? Слышал что-то про Amazon Route 53, но пока не понял как к нему лучше всего подобраться. Насколько я понимаю, там идет $50 за один роут..
Ghost_nsk
2020.03.22, 18:58
Форум: Архитектура, дизайн, ООП
Тема: Быстрый доступ к порталу с разных континентов
Ответы: 2
Просмотры: 3737

Быстрый доступ к порталу с разных континентов

Товарищи, всем привет. Поделитесь опытом, кто знает. Допустим есть какой-то проект, допустим хостится где-нибудь на сервере в России. Как сделать так, чтобы динамический контент (скрипты, база) отдавался с минимальным пингом, например, жителю США, Канады. Со статикой то вроде как все понятно - решае...
Ghost_nsk
2020.03.22, 09:55
Форум: Общие вопросы по программированию
Тема: 152 ФЗ, где храните инфу?
Ответы: 3
Просмотры: 3818

Re: 152 ФЗ, где храните инфу?

вопрос снимается, потихоньку перетягиваемся на selectel. + digitalOcean для зарубежных проектов
Ghost_nsk
2020.02.22, 18:52
Форум: yiiframework.ru
Тема: Как загрузить аватару?
Ответы: 5
Просмотры: 6691

Re: Как загрузить аватару?

samdark писал(а):
2020.02.22, 18:30
Поправилось?
да все ок, прогрузилось, спасибо
Ghost_nsk
2020.02.22, 17:32
Форум: yiiframework.ru
Тема: Как загрузить аватару?
Ответы: 5
Просмотры: 6691

Re: Как загрузить аватару?

samdark писал(а):
2020.02.22, 12:53
Изображение
Александр, все верно, но я там не наблюдаю поле для загрузки файла, раньше оно было, сейчас нет. Dropdownlist тоже выпадает без каких-то опций.

Изображение
Ghost_nsk
2020.02.21, 17:41
Форум: yiiframework.ru
Тема: Как загрузить аватару?
Ответы: 5
Просмотры: 6691

Как загрузить аватару?

Всем привет, куда то пропала возможность грузить аватару..
Ghost_nsk
2020.02.21, 17:12
Форум: Общие вопросы по программированию
Тема: 152 ФЗ, где храните инфу?
Ответы: 3
Просмотры: 3818

152 ФЗ, где храните инфу?

Народ привет, кто как хранит персональные данные? Особого желания переезжать полностью на российский хостинг нет. Понятно по сравнению с европейскими условиями пинги чуть меньше, но расстраивают цены и отношение к клиентам. Поэтому пока рассматриваю такой вариант - вынести табличку user на отдельный...
Ghost_nsk
2019.10.26, 16:52
Форум: REST API (Yii 2.x)
Тема: Swagger + bearer
Ответы: 2
Просмотры: 4588

Re: Swagger + bearer

Правильный ответ, если кому понадобится: /** * Class ClientController * * @package api\controllers * * @OA\SecurityScheme( * securityScheme="bearerAuth", * in="header", * name="Authorization", * type="http", * scheme="bearer", * bearerFormat="JWT", * ), * @OA\Tag( * name="client", * description="Cli...
Ghost_nsk
2019.10.26, 07:30
Форум: REST API (Yii 2.x)
Тема: Swagger + bearer
Ответы: 2
Просмотры: 4588

Swagger + bearer

Товарищи, подскажите кто сталкивался. Работаю с документацией в swagger, не могу понять как подключить поле для ввода токена. /** * Class ClientController * * @package api\controllers * * @OA\SecurityScheme( * securityScheme="bearerAuth", * in="header", * name="bearerAuth", * type="http", * scheme="...
Ghost_nsk
2019.10.21, 11:20
Форум: Общие вопросы (Yii 2.x)
Тема: Уникальный код по таблице
Ответы: 6
Просмотры: 1173

Re: Уникальный код по таблице

Про это и говорю, что в случае своих коротких кодов генерировать нужно сразу с проверкой уникальности: do { $code = bin2hex(random_bytes(5)); } while (Entity::find()->andWhere(['code' => $code])->exists()) А если использовать длинный UUID, то проверка не нужна. примерно так и думал, спасибо
Ghost_nsk
2019.10.21, 10:02
Форум: Общие вопросы (Yii 2.x)
Тема: Уникальный код по таблице
Ответы: 6
Просмотры: 1173

Re: Уникальный код по таблице

ElisDN писал(а):
2019.10.21, 09:54
Да, форма не сохранится и придётся отправлять снова.
это я понимаю, но мне нужно, чтобы форма сохранилась 100%, то есть если код уже есть в базе, видимо как-то в цикле проверять надо, пока не будет найден код, которого в базе нет. Насколько это костыльно?
Ghost_nsk
2019.10.21, 09:52
Форум: Общие вопросы (Yii 2.x)
Тема: Уникальный код по таблице
Ответы: 6
Просмотры: 1173

Re: Уникальный код по таблице

ElisDN писал(а):
2019.10.21, 09:23
bin2hex(random_bytes(5)) с проверкой по БД на уникальность.

А если длина не критична, то лучше Ramsey\Uuid::uuid4()->toString().
насколько я понимаю, если в rules добавить unique валидатор, он просто не пропустит модель при сохранении, если будет дубликат по ключу? или я неправильно понимаю?
Ghost_nsk
2019.10.21, 04:44
Форум: Общие вопросы (Yii 2.x)
Тема: Уникальный код по таблице
Ответы: 6
Просмотры: 1173

Уникальный код по таблице

Товарищи, привет. Интересует такой вопрос, есть таблица в базе, там какие-то данные. У каждой записи таблицы, есть какой-то уникальный параметр, например, code (varchar 10). Как при создании новой записи, автоматически генерить запись c code, который не похож на другие (уникален)?